Products.DateRangeInRangeIndex

by Jens W. Klein last modified Mar 08, 2011 02:47 PM

Zope Index to query a date range on two target date indexes (start, end)

Project Description

Finds all objects with some date range (two dates) - such as an event start and end - inside the date range of a query-start and query-end.

Example: You want all events within a date range of next two weeks, neither if the event has started one week ago nor ends one week later - or both.

This index is possibly the fastest way to solve the problem, it solves it as an Zope index and works direct with the catalogs fast IISets. Its much faster than classical catalog-query post-processing.

The index acts as an proxy for a more complex query on two DateIndexes. It utilize the other indexes and does not store any index-data itself.

Read more at the Python Package Index Page for DateRangeInRangeIndex.

Current Release
Products.DateRangeInRangeIndex 1.1

Released Mar 08, 2011 — tested with Plone 4

Eggification and tests are running against Zope 2.12 now.
More about this release…

Download file Get Products.DateRangeInRangeIndex for all platforms
Python egg
If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Status
1.1 Mar 08, 2011 Eggification and tests are running against Zope 2.12 now. More about this release…
Plone 4
final
1.0rc Aug 29, 2007 After adding a doctest and everything looks fine we're proud to release the release candidate for 1.0. More about this release…
Plone 2.5
Plone 3
release-candidate
1.0-beta1 Initial release for testing and collecting feedback. More about this release…
Plone 2.5
Plone 3
beta
1.0 Nov 13, 2007 Make it final. After adding another test and some time in production it looks bullet proof. Have fun. More about this release…
Plone 2.5
Plone 3
final

Comments (0)