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

Reply via email to