Author: Jarn AS



This is a specialized ZCatalog index type which does not actually store False
values in its forward index and thus reduces the persistent footprint of the

Queries for True values are done with a normal intersection against the
forward index.

If experimental.catalogqueryplan is used queries for False values are done via
the difference of the passed in result set and the forward index. If no result
set is passed in, the difference of the forward index and the unindex is used.


1.0.2 - 2011-03-28

- Fixed the index to not index objects without the cataloged attribute.

1.0.1 - 2010-07-02

- Avoid deprecation warning for the Globals module.

- Avoid using the deprecated ``__implements__``.

1.0 - 2009-06-03

- Added support for the BooleanIndex to be used with boolean criteria in
  ATContentTypes collections.

0.1 - 2009-04-23

- Added support for experimental.catalogqueryplans VALUETYPES.

- Minor cleanups and ZMI work.

- Initial implementation.