[Zope-dev] ZCatalog index error
Andy McKay
andym@ActiveState.com
Mon, 6 Nov 2000 15:42:56 -0800
Thanks, will look forward to 2.2.3!
I deleted an index and metadata, re created them and recatalogued the
affected objects. That seem to solve it in my initial tests... keeping my
fingers crossed.
--
Andy McKay, Developer.
ActiveState.
----- Original Message -----
From: "Chris McDonough" <chrism@digicool.com>
To: "Andy McKay" <andym@activestate.com>; <zope-dev@zope.org>
Sent: Monday, November 06, 2000 3:49 PM
Subject: Re: [Zope-dev] ZCatalog index error
> Andy,
>
> This is a known issue with the catalog (searching the collector for "key
> error" will show you how common it has been). Chris Petrilli should be
> checking in some changes to the CVS 2.2 branch (and the trunk?) tomorrow
> that resolves it. The problem is evidently related to the way
> catalog.index_object() and catalog.unindex_object() do their thing. I'd
> advise you live with the issue until 2.2.3 comes out (which should be
> sometime this week, AFAIK).
>
> ----- Original Message -----
> From: "Andy McKay" <andym@activestate.com>
> To: <zope-dev@zope.org>
> Sent: Monday, November 06, 2000 4:17 PM
> Subject: [Zope-dev] ZCatalog index error
>
>
> > Im running into an odd bug with ZCatalog:
> >
> > I have am running a catalog query and Im getting this message.
> >
> > File D:\zope\lib\python\Products\ZCatalog\Lazy.py, line 193, in
> > __getitem__
> > File D:\zope\lib\python\Products\ZCatalog\Catalog.py, line 197, in
> > __getitem__
> > KeyError:
> > 52536
> >
> > This is the line where it seems to be setting all the scores to one, and
I
> > guess it can find the item 52536.
> >
> > else:
> > # otherwise no score, set all scores to 1
> >
> r=self._v_result_class(self.data[index]).__of__(self.aq_parent)
> > r.data_record_id_ = index
> > r.data_record_score_ = 1
> > r.data_record_normalized_score_ = 1
> >
> > The thing is my catalog is only 17,000 records in size, I have no item
> 52536
> > (no wonder it cant find it). I guess my best plan would be somehow to
> remove
> > that the record for that item if I could... hmm...
> >
> > Any other ideas?
> >
> > --
> > Andy McKay, Developer.
> > ActiveState.
> >
> >
> > _______________________________________________
> > Zope-Dev maillist - Zope-Dev@zope.org
> > http://lists.zope.org/mailman/listinfo/zope-dev
> > ** No cross posts or HTML encoding! **
> > (Related lists -
> > http://lists.zope.org/mailman/listinfo/zope-announce
> > http://lists.zope.org/mailman/listinfo/zope )
> >
> >
>
>
> _______________________________________________
> Zope-Dev maillist - Zope-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zope-dev
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope )
>