Hello, Try changing IndexWriter's mergeFactor variable. It's 10 by default. Change it to 1, for instance.
Otis --- "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Greetings, > > Ok, so maybe this is common knowledge to most of you but I'm a lamen > when it comes to Lucene and > I couldnt find any details about this after some searching. > > When you merge two indexes via addIndexes, does it only work in > batches > (10 or more documents)? > > Because I've been banging my head off the wall wondering why my code > does not want to index 1 (one) document and > then I went to run Otis's MemoryVsDisk class from > http://www.onjava.com/pub/a/onjava/2003/03/05/lucene.html?page=last > but I didnt use 10,000 documents as suggested, I used 5 and 15 > instead. > And what do you know, less than 10 it doesnt merge at all while more > than 10 it will merge only first 10 documents and > "gently" forget about the other 5. > > My project requires me to index/update one single document as > required > and make it immediately available for searching. > > How do I accomplish this if index merging will not merge less than 10 > > and in increments of 10, and single indexing doesnt > seem to do it at all (please see my other post > http://marc.theaimsgroup.com/?l=lucene-user&m=110237364203877&w=2) > > thanks > > -pedja > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
