Hi,

we are updating our documents (that represent products in our shop) when a 
dealer modifies them, by calling
SolrServer.add(SolrInputDocument) with the updated document.

My understanding is, that there is no other way of updating an existing 
document.


However we also use a term query to autocomplete the search field for the user, 
but each time adocument is updated (added) the term count is incremented. So 
after starting with a new index the count is e.g. 1, then the document (that 
contains that term) is updated, and the count is 2, the next update will set 
this to 3 and so on.

One the index is optimized (by calling SolServer.optimize()) the count is 
correct again.

Am I missing something or is this a bug in Solr/Lucene?

Thanks in advance
Thomas

Reply via email to