[Ann] AdvancedQuery 0.1 -- flexible catalog search with incremental multi-level lexicographic sorting
AdvancedQuery is a Zope product aimed to overcome several limitations of ZCatalog's native search function. Like ZCatalog's search, it supports elementary index searches. While ZCatalog can combine such elementary searches only by "and", AdvancedQuery allows them to be combined arbitrary with & (and), | (or) and ~ (not). While ZCatalog supports an efficient sorting via an index on one level, AdvancedQuery supports sorting via any level of (field) indexes. Moreover, it sorts the result incrementally -- only as far as you access your result. This can drastically speed up the time required for sorting. It uses Python's generators for this (and thus requires Python 2.2 or better). More information and download: <http://www.dieter.handshake.de/pyprojects/zope> -- Dieter
participants (1)
-
Dieter Maurer