
converter42 at gmail
Jun 11, 2008, 10:19 PM
Views: 773
Permalink
|
|
KinoSearch incremental updates
|
|
KinoSearch version 0.20_05 I have some code that is building an inverted index across a large group of small files and as far as I can tell it is rebuilding the entire index rather than doing an incremental update. The documentation suggests that &KinoSearch::InvIndexer::new takes a create param that when passed with the value zero will change this behavior and permit me to delete documents from the index and add update the index only for new or changed documents, but the inclusion of this parameter causes an exception for invalid parameter. Example: my $idxer = KinoSearch::InvIndexer->new( create => 0, invindex => $invindex, lock_factory => $lock_factory, ); causes the exception: Error in function build_args_hash at ../c_src/xs/XSBind.c:50: Invalid parameter: 'create' Are incremental index updates supported in general, and in my particular version? Thanks
|