I have some code (from Chris) which rebuilds a repoze.catalog instance. It uses a very simple algorithm:
catalog.clear() for each obj in root: index object if object is folderish: process al its children unfortunately there is one problem with this code: any stale items in catalog.document_map are not cleared, so there is still cruft remaining after rebuilding the catalog. Can that be considered to be a bug? Wichert. _______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev