On 04/06/2011 08:58 AM, Greg Stein wrote:
> Note: beyond the review below, I'm registering a general concern
> around this notion of "hey! let's drop off this data into some global
> variables^W^Woh, I mean the wc state database... and then some time
> later, we'll perform some operation around them".
> 
> This is *so* ripe for danger, I'm depressed.
> 
> Honestly. This "temporary table" is just another name for "global
> variable". "Results are collected in a table". Really? REALLY? How is
> that different from a global?

I don't think anyone would claim that this is different (as an approach) to
a global variable.  IIUC, it's for the express goal of avoiding having to
keep potentially large amounts of in-memory state that this approach was taken.

I'd love to see a better suggestion, ideally one that avoids the glut of new
queries and bifurcation of the "depth" concept into 3 or 4 different handler
functions such as what I recall was the case for what should have been a
relatively simple 'proplist' operation.  (Maybe that's been cleaned up
recently, or maybe I misunderstood the code in the first place -- I can't
say for sure.)

-- 
C. Michael Pilato <cmpil...@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to