We've posted about this before, but never managed to pin down the issue nicely. It doesn't interfere with our application, as far as we could tell, so we've let it slide. Here's another attempt at formulating the problem.
We run a script which iterates over 719 <ZClass License> instances. For each instance, either one or two <ZClass Reminder> instances are created and edited. The script completes, logging all the way:
2003-02-27T09:43:44 INFO(0) MyDebugLog recreate_reminders> INFO: creating reminders for License_99
Then, Zope starts spitting out 657 errors like the following:
2003-02-27T09:43:49 ERROR(200) KeywordIndex unindex_object could not remove documentId -883140119 from index ComponentVersions. This should not happen.
Traceback (innermost last):
File /usr/local/zope/2-5-1/lib/python/Products/PluginIndexes/common/UnIndex.py, line 168, in removeForwardIndexEntry
Most of these errors are identical. There are 172 unique errors, the rest are all retries. The 172 keys are not in the catalog. The only indexes involved are ComponentVersions and NodeNames, both 'lines' properties of <ZClass Reminder>.
Does anyone know how to cause this, so that I can stop doing it? I'm trying to narrow it down again ..
(Zope 2.5.1 (source release, python 2.1, linux2), python 2.1.3, linux2)
-- Jean Jordaan http://www.upfrontsystems.co.za
Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce