I figured out the problem. The issue had nothing to do with Lucene 2.2. I had accidentally reset the default mergeFactor to 1000. This was the reason it was not merging the segments. With the default mergeFactor, the indexing is working perfectly fine.
Thanks, Harini On 7/24/07, Michael McCandless <[EMAIL PROTECTED]> wrote:
This is spooky. Could you provide more details about how you are using IndexWriter? Are you changing "max buffered docs" from the default? Also, can you call writer.setInfoStream(System.out), capture that log, and post it? Mike "Harini Raghavan" <[EMAIL PROTECTED]> wrote: > Hi All, > > I just upgraded my application to use lucene 2.2. Prior to this, I was using > lucene 1.9.1 and the addDocument method in the IndexWriter used to keep > merging smaller segments while adding new documents depending on the > mergeFactor. I was using the default mergeFactor settings. But after the > upgrade, when I add documents, every time it is creating a new segment and > not merging the older ones. Within 2 hours of running, it had created over > 1000 segments. I verified the IndexWriter in the new source and it seemed to > me that there is no change to the default values. > > Has anything else changed that would affect the > IndexWriter.addDocumentbehaviour? Can someone shed some light on this. > > Thanks, > Harini --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]