Attached On Sat, Oct 20, 2012 at 7:17 PM, Simon Svensson <[email protected]> wrote:
> Hi, > > I believe that your inline image did not survive the mailing list > software. Could you publish it somewhere instead? > > // Simon > > > On 2012-10-20 19:06, Oren Eini (Ayende Rahien) wrote: > >> To start with, I already read this: http://wiki.apache.org/lucene-** >> java/ImproveIndexingSpeed<http://wiki.apache.org/lucene-java/ImproveIndexingSpeed> >> >> I am profiling my Lucene code, and I noticed the following: >> >> Inline image 1 >> >> As you can see, applying the deletes takes quite a bit of time. >> >> I am always assuming that I update the documents in Lucene, so my process >> is: >> >> foreach(var item in items) // dummy code, but useful >> { >> indexWriter.DeleteDocuments(**new Term("UniqueId", item.Id)); >> >> indexWriter.AddDocument(item.**ToLuceneDocument()); >> } >> >> Is there a way to avoid the costly ApplyDeletes if it doesn't need to do >> the delete? >> > >
