Hi, Karl, Therer have been quite some discussions regarding the "too many open files" problem. From my understanding, it is due to Lucene trying to open multiple segments at the same time (during search/merging segments), and the operating system wouldn't allow opening that many file handles.
If you have a lot of fields, each will have its own file (set of files, maybe? I couldn't remember). This could cause the above issue. The way to fix this, is to combine all the files for each segment into one physical file. When the physical file is open, multiple streams will be read from the physical file. This fix went into Lucene 1.4 I think but not available for Lucene 1.2. Currently I am trying to find some spare time so that I could port the compound file format (.cfs) feature from Lucene 1.4 to Lucene 1.2. Hope this information could help you. Cheers, Jian On 11/20/05, Karl Koch <[EMAIL PROTECTED]> wrote: > > Hello group, > > I am running Lucene 1.2 and I have the following error message. I got this > message when performing a search: > > Failed to obtain file lock on /tmp/qcop-msg-qpe > > I am running Lucene 1.2 on a Sharp Zaurus PDA with embedded Linux. > > When I look through the exceptions I have before that I can see that I > have > an IOException "Too many open files" happening somewhere in the > FSDirectory... > > > Regards, > Karl > > > -- > Telefonieren Sie schon oder sparen Sie noch? > NEU: GMX Phone_Flat http://www.gmx.net/de/go/telefonie > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >