You are here: Home / LBN / Up2date / Plone and Zope / BastionLinux 25 / collective.indexing-2.0a3-2.lbn25.noarch

collective.indexing-2.0a3-2.lbn25.noarch

Package Attributes
RPM  collective.indexing-2.0a3-2.lbn25.noarch.rpm Architecture  noarch Size  172927 Created  2023/06/18 04:03:36 UTC
Package Specification
Summary Abstract framework for queueing, optimizing and dispatching index operations for Plone content.
Group Application/Internet
License ZPL
Home Page http://pypi.python.org/packages/source/c/collective.indexing/collective.indexing-2.0a3.zip
Description

collective.indexing is an approach to provide an abstract framework for queuing and optimizing index operations in Plone as well as dispatching them to various backends. The default implementation aims to replace the standard indexing mechanism of CMF to allow index operations to be handled asynchronously in a backwards-compatible way.

Queuing these operations on a transaction level allows to get rid of redundant indexing of objects and thereby providing a substantial performance improvement. By leveraging the component architecture and Zope event system collective.indexing also makes it much easier to use backends other than or in addition to the standard portal catalog for indexing, such as dedicated search engine solutions like Solr, Xapian or Google Search Appliance. One backend implementation designed to be used with this package has already been started in the form of collective.solr.

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(FileDigests)  
python-unittest2  
/bin/sh  
rpmlib(CompressedFileNames)  
python  
rpmlib(PartialHardlinkSets)  
rpmlib(PayloadIsXz)  
Provides
collective.indexing
python2.7dist(collective.indexing)
python2dist(collective.indexing)
Obsoletes
collective.indexing-egginfo

Document Actions