This view allows you to remove or update the entire contents of the Catalog, and adjust the memory usage of large Catalog updates. It also displays the number of objects cataloged in each index.
If an object is changed after it has been added to a Catalog, the Catalog's indexes and meta-data are not automatically updated unless the object is "catalog aware". Most Zope objects are not.
In order to make sure that the Catalog is current, you need to update it. Updating the Catalog clears it, then re-catalogs every object that was in it.
Adding large numbers of objects to the Catalog in a single
transaction, as with Update Catalog
, can use a lot of
memory. You can reduce the memory requirements of such
updates, at the expense of speed, by setting a subtransaction
threshold. The lower you set the threshold, the more often
the Catalog will commit a subtransaction and flush the cache.
Update Catalog
Clear Catalog
Enable/Disable
Set Threshold