Yup, that was the issue. Michael McCandless wrote: > Make that LUCENE-2106 :) > > Mike > > On Thu, Dec 3, 2009 at 10:41 AM, Michael McCandless > <luc...@mikemccandless.com> wrote: > >> Is this due to LUCENE-1206? >> >> Mike >> >> On Thu, Dec 3, 2009 at 8:34 AM, Mark Miller <markrmil...@gmail.com> wrote: >> >>> Anyone else seeing this? >>> >>> Now when I try and run the micro-benchmark on trunk or flex branch, a >>> few seconds in, I get : >>> >>> [java] Running algorithm from: >>> /home/mark/workspace/lucene/contrib/benchmark/conf/micro-standard.alg >>> [java] ------------> config properties: >>> [java] analyzer = org.apache.lucene.analysis.standard.StandardAnalyzer >>> [java] compound = true >>> [java] content.source = >>> org.apache.lucene.benchmark.byTask.feeds.ReutersContentSource >>> [java] directory = FSDirectory >>> [java] doc.stored = true >>> [java] doc.term.vector = false >>> [java] doc.tokenized = true >>> [java] docs.dir = reuters-out >>> [java] log.queries = true >>> [java] log.step = 500 >>> [java] max.buffered = buf:10:10:100:100 >>> [java] merge.factor = mrg:10:100:10:100 >>> [java] query.maker = >>> org.apache.lucene.benchmark.byTask.feeds.ReutersQueryMaker >>> [java] task.max.depth.log = 2 >>> [java] work.dir = work >>> [java] ------------------------------- >>> [java] ------------> queries: >>> [java] 0. TermQuery - body:salomon >>> [java] 1. TermQuery - body:comex >>> [java] 2. BooleanQuery - body:night body:trading >>> [java] 3. BooleanQuery - body:japan body:sony >>> [java] 4. PhraseQuery - body:"sony japan" >>> [java] 5. PhraseQuery - body:"food needs"~3 >>> [java] 6. BooleanQuery - +body:"world bank"^2.0 +body:nigeria >>> [java] 7. BooleanQuery - body:"world bank" -body:nigeria >>> [java] 8. PhraseQuery - body:"ford credit"~5 >>> [java] 9. BooleanQuery - body:airline body:europe body:canada >>> body:destination >>> [java] 10. BooleanQuery - body:long body:term body:pressure >>> body:trade body:ministers body:necessary body:current body:uruguay >>> body:round body:talks body:general body:agreement body:trade >>> body:tariffs body:gatt body:succeed >>> [java] 11. SpanFirstQuery - spanFirst(body:ford, 5) >>> [java] 12. SpanNearQuery - spanNear([body:night, body:trading], 4, >>> false) >>> [java] 13. SpanNearQuery - spanNear([spanFirst(body:ford, 10), >>> body:credit], 10, false) >>> [java] 14. WildcardQuery - body:fo* >>> [java] ------------> algorithm: >>> [java] Seq { >>> [java] Rounds_4 { >>> [java] ResetSystemErase >>> [java] Populate { >>> [java] -CreateIndex >>> [java] MAddDocs_2000 { >>> [java] AddDoc >>> [java] > * 2000 >>> [java] -Optimize >>> [java] -CloseIndex >>> [java] } >>> [java] OpenReader >>> [java] SearchSameRdr_5000 { >>> [java] Search >>> [java] > * 5000 >>> [java] CloseReader >>> [java] WarmNewRdr_50 { >>> [java] Warm >>> [java] > * 50 >>> [java] SrchNewRdr_500 { >>> [java] Search >>> [java] > * 500 >>> [java] SrchTrvNewRdr_300 { >>> [java] SearchTrav(1000.0) >>> [java] > * 300 >>> [java] SrchTrvRetNewRdr_100 { >>> [java] SearchTravRet(2000.0) >>> [java] > * 100 >>> [java] NewRound >>> [java] } * 4 >>> [java] RepSumByName >>> [java] RepSumByPrefRound MAddDocs >>> [java] } >>> [java] ------------> starting task: Seq >>> [java] ------------> starting task: Rounds_4 >>> [java] ------------> starting task: Populate >>> [java] 1.5 sec --> main added 500 docs >>> [java] 2.12 sec --> main added 1000 docs >>> [java] 2.51 sec --> main added 1500 docs >>> [java] 2.88 sec --> main added 2000 docs >>> [java] ------------> starting task: OpenReader >>> [java] ------------> starting task: SearchSameRdr_5000 >>> [java] 3.3 sec --> main processed 500 records >>> [java] 3.39 sec --> main processed 1000 records >>> [java] 3.45 sec --> main processed 1500 records >>> [java] 3.5 sec --> main processed 2000 records >>> [java] 3.54 sec --> main processed 2500 records >>> [java] 3.58 sec --> main processed 3000 records >>> [java] 3.62 sec --> main processed 3500 records >>> [java] 3.66 sec --> main processed 4000 records >>> [java] 3.69 sec --> main processed 4500 records >>> [java] 3.72 sec --> main processed 5000 records >>> [java] ------------> starting task: CloseReader >>> [java] ------------> starting task: WarmNewRdr_50 >>> [java] ------------> starting task: SrchNewRdr_500 >>> [java] #################### >>> [java] ### D O N E !!! ### >>> [java] #################### >>> [java] Error: cannot execute the algorithm! >>> /home/mark/workspace/lucene/contrib/benchmark/work/index/_0.cfx (Too >>> many open files) >>> [java] java.io.FileNotFoundException: >>> /home/mark/workspace/lucene/contrib/benchmark/work/index/_0.cfx (Too >>> many open files) >>> [java] at java.io.RandomAccessFile.open(Native Method) >>> [java] at >>> java.io.RandomAccessFile.<init>(RandomAccessFile.java:233) >>> [java] at >>> org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput$Descriptor.<init>(SimpleFSDirectory.java:76) >>> [java] at >>> org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput.<init>(SimpleFSDirectory.java:97) >>> [java] at >>> org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.<init>(NIOFSDirectory.java:87) >>> [java] at >>> org.apache.lucene.store.NIOFSDirectory.openInput(NIOFSDirectory.java:67) >>> [java] at >>> org.apache.lucene.index.CompoundFileReader.<init>(CompoundFileReader.java:67) >>> [java] at >>> org.apache.lucene.index.SegmentReader$CoreReaders.openDocStores(SegmentReader.java:247) >>> [java] at >>> org.apache.lucene.index.SegmentReader.get(SegmentReader.java:578) >>> [java] at >>> org.apache.lucene.index.SegmentReader.get(SegmentReader.java:554) >>> [java] at >>> org.apache.lucene.index.DirectoryReader.<init>(DirectoryReader.java:105) >>> [java] at >>> org.apache.lucene.index.ReadOnlyDirectoryReader.<init>(ReadOnlyDirectoryReader.java:27) >>> [java] at >>> org.apache.lucene.index.DirectoryReader$1.doBody(DirectoryReader.java:75) >>> [java] at >>> org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:677) >>> [java] at >>> org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69) >>> [java] at >>> org.apache.lucene.index.IndexReader.open(IndexReader.java:316) >>> [java] at >>> org.apache.lucene.index.IndexReader.open(IndexReader.java:202) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.ReadTask.doLogic(ReadTask.java:84) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:140) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:196) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:138) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:151) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:196) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:138) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:151) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:196) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:138) >>> [java] at >>> org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:151) >>> [java] at >>> org.apache.lucene.benchmark.byTask.utils.Algorithm.execute(Algorithm.java:269) >>> [java] at >>> org.apache.lucene.benchmark.byTask.Benchmark.execute(Benchmark.java:73) >>> [java] at >>> org.apache.lucene.benchmark.byTask.Benchmark.main(Benchmark.java:109) >>> BUILD SUCCESSFUL >>> Total time: 19 seconds >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org >>> For additional commands, e-mail: java-dev-h...@lucene.apache.org >>> >>> >>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-dev-h...@lucene.apache.org > >
--------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org For additional commands, e-mail: java-dev-h...@lucene.apache.org