-
Notifications
You must be signed in to change notification settings - Fork 792
Closed
Description
seems for large .jars we run out of memory, need to optimize my fix for #10
12:56:20 SEVERE: Problem updating lucene index database:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at org.apache.lucene.analysis.charfilter.HTMLStripCharFilter.<init>(HTMLStripCharFilter.java:30626)
at org.opensolaris.opengrok.analysis.executables.JavaClassAnalyzer.analyze(JavaClassAnalyzer.java:111)
at org.opensolaris.opengrok.analysis.executables.JarAnalyzer.analyze(JarAnalyzer.java:72)
at org.opensolaris.opengrok.analysis.AnalyzerGuru.populateDocument(AnalyzerGuru.java:307)
at org.opensolaris.opengrok.index.IndexDatabase.addFile(IndexDatabase.java:591)
at org.opensolaris.opengrok.index.IndexDatabase.indexDown(IndexDatabase.java:842)
at org.opensolaris.opengrok.index.IndexDatabase.indexDown(IndexDatabase.java:812)
at org.opensolaris.opengrok.index.IndexDatabase.indexDown(IndexDatabase.java:812)
at org.opensolaris.opengrok.index.IndexDatabase.indexDown(IndexDatabase.java:812)
at org.opensolaris.opengrok.index.IndexDatabase.indexDown(IndexDatabase.java:812)
at org.opensolaris.opengrok.index.IndexDatabase.indexDown(IndexDatabase.java:812)
at org.opensolaris.opengrok.index.IndexDatabase.update(IndexDatabase.java:379)
at org.opensolaris.opengrok.index.IndexDatabase$1.run(IndexDatabase.java:168)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)