[Zope-dev] ZCatalog and Zope 2.8
dieter at handshake.de
Sun Jan 30 13:17:31 EST 2005
Andreas Jung wrote at 2005-1-30 15:30 +0100:
> - some indexes show the number of indexed objects vs the number of indexes
> within the ZMI which is totally inconsistent. I think the ZMI should
>show the number
> of indexed objects. Index specific information e.g. the number of
> should be shown within the indexes default view (if necessary).
This was already discussed (--> mailing list archives).
I (and others) find it more informative to get a feeling about
the size of the index (rather than the number of indexed objects)
in the overview.
> - Indexes derived from UnIndex also store informations about objects
>although they do
> not index useful information.
> An optimised
>version of UnIndex would
> store only values evaluating to non-zero.
It would essentially change the "number of indexed objects" (and
make it a bit more informative when one is interested in the size
of the index) ;-)
You must be a bit careful with the "non-zero".
Some indexes interpret (some) zero values in a special way, e.g.
"DateRangeIndex". It interprets "None" as "no limit".
However, I agree with you: at least when an object "o" does not
define a value for index "i", then "i" should not index "o".
I would also prefer when "None" would consistently means:
I do not have a value (in the current context).
But, this will interfere with some indexes.
More information about the Zope-Dev