Hi!
I think the r41Beta has a little bug when performing a search using in:
This method
^(self root at: #aCollection ) where:[:each | each aMessage in: keys ]
answers a MagmaCollectionOptimizedReader where it must be a MagmaCollectionFilteredReader (I think). Anyway, the method worked fine in previous version.
Thanks
Norberto
Hi Norberto, you are absolutely right, it should be a FilteredReader. Thanks for trying out the beta and letting me know about this new bug which was introduced with the optimization of single-clause Readers.
Also implicated, and now fixed, is the associated #includesAllOf:. You may load Magma client-cmm.281 which contains a fix for this.
I have accumulated a few other fixes and improvements for r41, I will try to release a new beta package (configuration) before the week is out.
Regards, Chris
On Tue, Mar 25, 2008 at 12:33 PM, Norberto Manzanos nmanzanos@gmail.com wrote:
Hi!
I think the r41Beta has a little bug when performing a search using in:
This method
^(self root at: #aCollection ) where:[:each | each aMessage in: keys ]
answers a MagmaCollectionOptimizedReader where it must be a MagmaCollectionFilteredReader (I think). Anyway, the method worked fine in previous version.
Thanks
Norberto
Magma mailing list Magma@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/magma
magma@lists.squeakfoundation.org