Quoting Chuck Hagenbuch <chuck@horde.org>:

>> Thanks to Ioannis Koutsileos, the simple solution I proposed was  
>> implemented and has been working great for us for the past week.  
>> Hope this helps others as well.
>
> I've committed this change to HEAD as it tested okay locally for me.  
> I'm not sure I can subjectively tell the difference on my main  
> install, but on a laptop install that used to be pretty pokey things  
> definitely feel zippier.
>
> Please, anyone with a HEAD checkout, test this and let us know how  
> it does and if you find any problems with it. If it checks out we'll  
> get it into a stable release sooner rather than later.

As a followup, this morning I realized that this had broken things -  
the most obvious symptom was that you no longer saw shares that you  
didn't own. The solution is that OR results need to be accumulated  
instead of returning the first one - these are sets (union), not  
boolean or.

-chuck

-- 
"we are plastered to the windshield of the bus that is time." - Chris
