On 11/8/10 16:09 , Chris Rossi wrote:
>   The document_map, while sometimes stored on the catalog, is not known
> to the catalog.  If you want to clear it, you need to do so explicitly.
>   This is because r.catalog makes no assumptions about how you retrieve
> a document given a docid.  The DocumentMap implementation is provided to
> fit a common case, but is still up to the app to manage.

right. It would be nice if DocumentMap supported a clear() method though.

> Depending on what you're trying to do, though, a more satisfying
> algorithm might be to use the document_map to find previously indexed
> objects and reindex them.

We already have that as a separate reindex_catalog command :)

Repoze-dev mailing list

Reply via email to