Nice call. Registering as ICatalog (instead of IExtentCatalog) works perfectly.<br><br>Thanks!<br><br>Kevin Smith<br><br><b><i>Gary Poster &lt;gary@zope.com&gt;</i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> <br>On Jan 11, 2007, at 1:42 PM, <ksmith93940-dev@yahoo.com> <ksmith93940-><br>dev@yahoo.com&gt; wrote:<br><br>&gt; In my experience (zope2), large full textindexes require more and  <br>&gt; more cpu time for every new object added to the point where it  <br>&gt; takes several minutes for each new article uploaded!<br>&gt;<br>&gt; To avoid this problem,  I was hoping to break the index into  <br>&gt; smaller pieces by using extent catalogs to filter by year. Can  <br>&gt; extent catalogs help mitigate a scaling issue like this?<br><br>Sure.<br><br>There might be considerations with sharing the lexicon or not, but I  <br>don't have any advice off the top of my head.<br><br>&gt; I've been
 able to instanciate one extent catalog per year, but it  <br>&gt; doesn't automatically index content like a normal Catalog. It  <br>&gt; requires a manual reindex.<br>&gt; And to automate indexing content, do I need to implement something  <br>&gt; like these for an extent catalog?<br><br>Neither of these match our experience. :-(<br><br>I'm not sure what the difference is between our set up and yours.     <br>Did you register the extent catalog as an ICatalog?  We do...<br><br>Gary<br><br></ksmith93940-></ksmith93940-dev@yahoo.com></blockquote><br>