On Wed, Oct 21, 2009 at 9:48 PM, Paul Joseph Davis wrote: > I suspect "return values;" is the culprit here. That's pretty much guranteed > to cause you problems as the data grows recursing up the tree. 0.10.0 even > detects this and throws an error to avoid precisely this issue. > > It's been discussed a couple times on the list but my stomach is rumbling. That reduce function used in that log was the following. function(keys, values, rereduce) { length = 0; if (rereduce){ for(var v = 0; v < values.length; v++){ length = length + v.length; } } else { length = values.length; } return length; } The reduce function should returns a single integer and not cause data to grow. Let me try with simpler map with no reduce and will report the results. with regards, raj