[ZODB-Dev] Catalog Search exposes BTrees bug?

Chris Withers chrisw@nipltd.com
Fri, 06 Sep 2002 09:27:26 +0100


Hi,

Zope 2.5.1
Python 2.1.3
ZEO 1.0 Final

Currently getting this when I search a ZCatalog:

Error Type: TALESError
Error Value: exceptions.KeyError on -1931873751 in 
"standard:'here/compute_search_results'", at line 6, column 3

Traceback (innermost last):
<snip>
   File /usr/local/zope/2.5.1_base/lib/python/Products/ZCatalog/ZCatalog.py, 
line 579, in searchResults
     (Object: Catalog)
   File /usr/local/zope/2.5.1_base/lib/python/Products/ZCatalog/Catalog.py, line 
576, in searchResults
   File /usr/local/zope/2.5.1_base/lib/python/Products/ZCatalog/Catalog.py, line 
534, in _indexedSearch
   File 
/usr/local/zope/2.5.1_base/lib/python/Products/PluginIndexes/common/UnIndex.py, 
line 404, in keyForDocument
     (Object: dateofpublication)
TALESError: exceptions.KeyError on -1931873751 in 
"standard:'here/compute_search_results'", at line 6, column 3

'dateofpublication' is FieldIndex.

Is this exposing the previously mentioned BTree bugs? If so, what can I do to 
fix them and what release of Zope is going to have these fixes in?

rather exasperatedly yours,

Chris