Am 23.09.2015 um 10:02 schrieb Mikhail Khludnev:
...
Accelerating non-DV facets is not so clear so far. Please show profiler
snapshot for non-DV facets if you wish to go this way.
Hi,
attached is a visualvm profile to several times a simplified query (just
one facet):
http://xyz/solr/hebis/select/?q=*:*&facet=true&facet.mincount=1&facet.limit=30&facet.field=author_facet&debugQuery=true
The avarage "QTime" for the query is ~5 Seconds:
<lst name="process">
<double name="time">5254.0</double>
<lst name="query"><double name="time">0.0</double></lst>
<lst name="facet"><double name="time">5253.0</double></lst>
<lst name="mlt"><double name="time">0.0</double></lst>
<lst name="stats"><double name="time">0.0</double></lst>
<lst name="debug"><double name="time">0.0</double></lst>
<lst name="elevator"><double name="time">0.0</double></lst>
</lst>
The profile was made with Solr 5.3 running an 4.10 index with no
'docValue' at all in the schema. (A native 5.3 index with docValues is
still building)
For me it's surprising, that a lot of "docValue" could be found in the
profile.
Uwe
PS.
Meanwhile I tried a 5.1 and I got in the same behavior.
"Hot Spots - Method";"Self Time [%]";"Self Time";"Self Time (CPU)";"Total
Time";"Total Time (CPU)";"Samples"
"sun.nio.ch.ServerSocketChannelImpl.accept()";"29.757507";"911411.696
ms";"227852.922 ms";"911411.696 ms";"227852.922 ms";"4"
"sun.nio.ch.SelectorImpl.select()";"29.751842";"911238.171 ms";"911238.171
ms";"911238.171 ms";"911238.171 ms";"6"
"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos()";"12.056136";"369254.84
ms";"0.0 ms";"369254.84 ms";"0.0 ms";"73"
"java.lang.Object.wait()";"7.439377";"227852.924 ms";"0.0 ms";"227852.924
ms";"0.0 ms";"1"
"java.net.ServerSocket.accept()";"7.439377";"227852.924 ms";"0.0
ms";"227852.924 ms";"0.0 ms";"1"
"java.util.HashMap.put()";"3.8150647";"116847.636 ms";"116847.636
ms";"116847.636 ms";"116847.636 ms";"873"
"java.util.TreeMap.put()";"2.946289";"90238.818 ms";"90238.818 ms";"90238.818
ms";"90238.818 ms";"180"
"org.apache.lucene.index.FieldInfos$Builder.addOrUpdateInternal()";"2.1034875";"64425.528
ms";"64425.528 ms";"183450.033 ms";"183450.033 ms";"113"
"java.util.Collections$UnmodifiableCollection$1.next()";"0.8864094";"27148.909
ms";"27148.909 ms";"27148.909 ms";"27148.909 ms";"41"
"java.util.TreeMap$EntryIterator.next()";"0.81940365";"25096.661 ms";"25096.661
ms";"25096.661 ms";"25096.661 ms";"26"
"java.util.HashMap.get()";"0.66768044";"20449.689 ms";"20449.689 ms";"20449.689
ms";"20449.689 ms";"159"
"org.apache.solr.request.DocValuesFacets.accumMultiSeg()";"0.42119572";"12900.365
ms";"12900.365 ms";"32423.444 ms";"32423.444 ms";"23"
"org.apache.lucene.util.packed.MonotonicLongValues.get()";"0.37381834";"11449.292
ms";"11449.292 ms";"11449.292 ms";"11449.292 ms";"73"
"java.util.AbstractCollection.toArray()";"0.3550354";"10874.009 ms";"10874.009
ms";"10874.009 ms";"10874.009 ms";"63"
"org.apache.lucene.index.FieldInfos.<init>()";"0.319384";"9782.08 ms";"9782.08
ms";"150232.207 ms";"150232.207 ms";"69"
"org.apache.lucene.uninverting.DocTermOrds$Iterator.read()";"0.26374063";"8077.837
ms";"8077.837 ms";"8077.837 ms";"8077.837 ms";"64"
"java.util.Collections.max()";"0.21143816";"6475.919 ms";"6475.919
ms";"6475.919 ms";"6475.919 ms";"46"
"org.apache.solr.request.DocValuesFacets.getCounts()";"0.090463296";"2770.706
ms";"2770.706 ms";"410211.805 ms";"410211.805 ms";"60"
"org.apache.lucene.search.Weight$DefaultBulkScorer.scoreAll()";"0.05521328";"1691.07
ms";"1691.07 ms";"1691.07 ms";"1691.07 ms";"2"
"java.lang.System.identityHashCode[native]()";"0.031022375";"950.152
ms";"950.152 ms";"950.152 ms";"950.152 ms";"3"
"org.apache.solr.util.LongPriorityQueue.downHeap()";"0.026107715";"799.626
ms";"799.626 ms";"799.626 ms";"799.626 ms";"9"
"java.util.Collections$UnmodifiableCollection$1.hasNext()";"0.020632554";"631.933
ms";"631.933 ms";"631.933 ms";"631.933 ms";"6"
"org.apache.lucene.index.FieldInfo.<init>()";"0.011944577";"365.838
ms";"365.838 ms";"365.838 ms";"365.838 ms";"4"
"java.util.WeakHashMap.put()";"0.011552288";"353.823 ms";"353.823 ms";"353.823
ms";"353.823 ms";"2"
"org.apache.lucene.index.FieldInfos$Builder.add()";"0.010934878";"334.913
ms";"334.913 ms";"211565.8 ms";"211565.8 ms";"181"
"org.eclipse.jetty.server.HttpOutput.write()";"0.010440102";"319.759
ms";"319.759 ms";"482.602 ms";"482.602 ms";"9"
"java.util.WeakHashMap.get()";"0.010077655";"308.658 ms";"308.658 ms";"308.658
ms";"308.658 ms";"2"
"org.apache.lucene.util.LongValues.get()";"0.010070211";"308.43 ms";"308.43
ms";"11757.722 ms";"11757.722 ms";"74"
"org.apache.lucene.util.fst.FST.findTargetArc()";"0.00995512";"304.905
ms";"304.905 ms";"304.905 ms";"304.905 ms";"2"
"org.apache.lucene.uninverting.DocTermOrds.uninvert()";"0.008576673";"262.686
ms";"262.686 ms";"262.686 ms";"262.686 ms";"1"
"org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter()";"0.0037003446";"113.334
ms";"113.334 ms";"341247.51 ms";"341247.51 ms";"58"
"java.lang.String.getBytes()";"0.0032916984";"100.818 ms";"100.818 ms";"100.818
ms";"100.818 ms";"1"
"java.nio.DirectByteBuffer.get()";"0.0032914046";"100.809 ms";"100.809
ms";"100.809 ms";"100.809 ms";"1"
"org.eclipse.jetty.http.DateGenerator.doFormatDate()";"0.003270182";"100.159
ms";"100.159 ms";"100.159 ms";"100.159 ms";"1"
"org.eclipse.jetty.server.HttpChannel.headerComplete()";"0.0032385117";"99.189
ms";"99.189 ms";"99.189 ms";"99.189 ms";"1"
"sun.nio.ch.SelectionKeyImpl.interestOps()";"0.0031643638";"96.918 ms";"96.918
ms";"96.918 ms";"96.918 ms";"1"
"java.util.concurrent.ConcurrentHashMap.get()";"0.003145786";"96.349
ms";"96.349 ms";"96.349 ms";"96.349 ms";"1"
"java.text.SimpleDateFormat.format()";"0.003145786";"96.349 ms";"96.349
ms";"96.349 ms";"96.349 ms";"1"
"java.util.Hashtable.clear()";"0.003069679";"94.018 ms";"94.018 ms";"94.018
ms";"94.018 ms";"1"
"java.lang.Object.clone[native]()";"0.0029380347";"89.986 ms";"89.986
ms";"89.986 ms";"89.986 ms";"1"
"org.apache.solr.handler.component.SpellCheckComponent.getDictionaryNames()";"0.0027907183";"85.474
ms";"85.474 ms";"85.474 ms";"85.474 ms";"1"
"org.apache.solr.util.LongPriorityQueue.updateTop()";"0.0027850699";"85.301
ms";"85.301 ms";"884.927 ms";"884.927 ms";"10"
"sun.nio.ch.SocketChannelImpl.write()";"0.0027573826";"84.453 ms";"84.453
ms";"84.453 ms";"84.453 ms";"1"
"org.apache.solr.util.LongPriorityQueue.sort()";"0.0027290098";"83.584
ms";"83.584 ms";"83.584 ms";"83.584 ms";"1"
"org.eclipse.jetty.server.Request.setAttribute()";"0.0027247327";"83.453
ms";"83.453 ms";"83.453 ms";"83.453 ms";"1"
"org.apache.solr.request.SimpleFacets.getFacetFieldCounts()";"0.0026427489";"80.942
ms";"80.942 ms";"410292.748 ms";"410292.748 ms";"60"
"org.eclipse.jetty.rewrite.handler.RegexRule.matchAndApply()";"0.00261849";"80.199
ms";"80.199 ms";"80.199 ms";"80.199 ms";"1"
"org.eclipse.jetty.http.HttpGenerator.generateResponseLine()";"0.0025594262";"78.39
ms";"78.39 ms";"78.39 ms";"78.39 ms";"1"
"org.eclipse.jetty.io.AbstractConnection.access$400()";"0.0025011462";"76.605
ms";"76.605 ms";"76.605 ms";"76.605 ms";"1"
"java.lang.StringBuilder.append()";"0.0024356504";"74.599 ms";"74.599
ms";"74.599 ms";"74.599 ms";"1"
"org.apache.solr.core.CoreContainer.getAuthenticationPlugin()";"0.0024071797";"73.727
ms";"73.727 ms";"73.727 ms";"73.727 ms";"1"
"java.util.TreeMap.get()";"0.0023049202";"70.595 ms";"70.595 ms";"70.595
ms";"70.595 ms";"1"
"java.lang.Double.toString()";"0.002304202";"70.573 ms";"70.573 ms";"70.573
ms";"70.573 ms";"1"
"org.apache.lucene.index.FieldInfos$FieldNumbers.addOrGet()";"0.0";"0.0
ms";"0.0 ms";"80887.088 ms";"80887.088 ms";"392"
"org.apache.lucene.index.FieldInfos$Builder.fieldInfo()";"0.0";"0.0 ms";"0.0
ms";"17193.296 ms";"17193.296 ms";"134"
"org.apache.solr.request.SimpleFacets$3.call()";"0.0";"0.0 ms";"0.0
ms";"410211.805 ms";"410211.805 ms";"120"
"org.apache.solr.request.SimpleFacets.getTermCounts()";"0.0";"0.0 ms";"0.0
ms";"410211.805 ms";"410211.805 ms";"120"
"org.apache.solr.servlet.SolrDispatchFilter.doFilter()";"0.0";"0.0 ms";"0.0
ms";"341134.176 ms";"341134.176 ms";"116"
"org.eclipse.jetty.server.handler.ScopedHandler.handle()";"0.0";"0.0 ms";"0.0
ms";"341343.86 ms";"341343.86 ms";"116"
"org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll()";"0.0";"0.0
ms";"0.0 ms";"369254.84 ms";"0.0 ms";"73"
"org.eclipse.jetty.util.thread.QueuedThreadPool.access$700()";"0.0";"0.0
ms";"0.0 ms";"369254.84 ms";"0.0 ms";"73"
"org.eclipse.jetty.util.BlockingArrayQueue.poll()";"0.0";"0.0 ms";"0.0
ms";"369254.84 ms";"0.0 ms";"73"
"org.apache.lucene.index.MultiDocValues$OrdinalMap$2.get()";"0.0";"0.0 ms";"0.0
ms";"11449.292 ms";"11449.292 ms";"73"
"org.apache.lucene.util.packed.PackedLongValues.get()";"0.0";"0.0 ms";"0.0
ms";"11449.292 ms";"11449.292 ms";"73"
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob()";"0.0";"0.0 ms";"0.0
ms";"2164929.403 ms";"1481370.629 ms";"72"
"org.apache.solr.request.DocValuesFacets.migrateGlobal()";"0.0";"0.0 ms";"0.0
ms";"11445.232 ms";"11445.232 ms";"71"
"org.apache.lucene.index.FieldInfos$Builder.finish()";"0.0";"0.0 ms";"0.0
ms";"161106.22 ms";"161106.22 ms";"69"
"org.eclipse.jetty.server.Server.handle()";"0.0";"0.0 ms";"0.0 ms";"342006.822
ms";"342006.822 ms";"64"
"org.eclipse.jetty.server.handler.HandlerWrapper.handle()";"0.0";"0.0 ms";"0.0
ms";"342006.822 ms";"342006.822 ms";"64"
"org.eclipse.jetty.server.handler.HandlerCollection.handle()";"0.0";"0.0
ms";"0.0 ms";"342006.822 ms";"342006.822 ms";"64"
"org.eclipse.jetty.server.HttpChannel.handle()";"0.0";"0.0 ms";"0.0
ms";"342006.822 ms";"342006.822 ms";"64"
"org.eclipse.jetty.server.HttpConnection.onFillable()";"0.0";"0.0 ms";"0.0
ms";"342106.011 ms";"342106.011 ms";"64"
"org.eclipse.jetty.io.AbstractConnection$2.run()";"0.0";"0.0 ms";"0.0
ms";"342106.011 ms";"342106.011 ms";"64"
"org.apache.lucene.index.MultiFields.getMergedFieldInfos()";"0.0";"0.0 ms";"0.0
ms";"372672.037 ms";"372672.037 ms";"63"
"org.apache.lucene.index.SlowCompositeReaderWrapper.getFieldInfos()";"0.0";"0.0
ms";"0.0 ms";"372672.037 ms";"372672.037 ms";"63"
"org.apache.lucene.index.SlowCompositeReaderWrapper.getSortedSetDocValues()";"0.0";"0.0
ms";"0.0 ms";"373125.821 ms";"373125.821 ms";"62"
"org.apache.lucene.uninverting.DocTermOrds$Iterator.setDocument()";"0.0";"0.0
ms";"0.0 ms";"7905.755 ms";"7905.755 ms";"62"
"java.util.concurrent.FutureTask.run()";"0.0";"0.0 ms";"0.0 ms";"411237.426
ms";"411237.426 ms";"61"
"org.apache.solr.handler.component.FacetComponent.process()";"0.0";"0.0
ms";"0.0 ms";"410292.748 ms";"410292.748 ms";"60"
"org.apache.solr.request.SimpleFacets$2.execute()";"0.0";"0.0 ms";"0.0
ms";"410211.805 ms";"410211.805 ms";"60"
"org.apache.solr.handler.component.FacetComponent.getFacetCounts()";"0.0";"0.0
ms";"0.0 ms";"410292.748 ms";"410292.748 ms";"60"
"org.apache.solr.core.SolrCore.execute()";"0.0";"0.0 ms";"0.0 ms";"413617.263
ms";"413617.263 ms";"59"
"org.apache.solr.handler.RequestHandlerBase.handleRequest()";"0.0";"0.0
ms";"0.0 ms";"413617.263 ms";"413617.263 ms";"59"
"org.apache.solr.handler.component.SearchHandler.handleRequestBody()";"0.0";"0.0
ms";"0.0 ms";"413617.263 ms";"413617.263 ms";"59"
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle()";"0.0";"0.0
ms";"0.0 ms";"341343.86 ms";"341343.86 ms";"58"
"org.apache.solr.servlet.HttpSolrCall.call()";"0.0";"0.0 ms";"0.0
ms";"341060.449 ms";"341060.449 ms";"58"
"org.apache.solr.servlet.HttpSolrCall.execute()";"0.0";"0.0 ms";"0.0
ms";"340711.587 ms";"340711.587 ms";"58"
"org.eclipse.jetty.servlet.ServletHandler.doHandle()";"0.0";"0.0 ms";"0.0
ms";"341343.86 ms";"341343.86 ms";"58"
"org.eclipse.jetty.security.SecurityHandler.handle()";"0.0";"0.0 ms";"0.0
ms";"341343.86 ms";"341343.86 ms";"58"
"org.eclipse.jetty.server.session.SessionHandler.doHandle()";"0.0";"0.0
ms";"0.0 ms";"341343.86 ms";"341343.86 ms";"58"
"org.eclipse.jetty.server.handler.ContextHandler.doHandle()";"0.0";"0.0
ms";"0.0 ms";"341343.86 ms";"341343.86 ms";"58"
"org.eclipse.jetty.servlet.ServletHandler.doScope()";"0.0";"0.0 ms";"0.0
ms";"341343.86 ms";"341343.86 ms";"58"
"org.eclipse.jetty.server.session.SessionHandler.doScope()";"0.0";"0.0 ms";"0.0
ms";"341343.86 ms";"341343.86 ms";"58"
"org.eclipse.jetty.server.handler.ContextHandler.doScope()";"0.0";"0.0 ms";"0.0
ms";"341343.86 ms";"341343.86 ms";"58"
"java.lang.Thread.run()";"0.0";"0.0 ms";"0.0 ms";"2834942.854 ms";"1554276.305
ms";"37"
"org.eclipse.jetty.util.thread.QueuedThreadPool$3.run()";"0.0";"0.0 ms";"0.0
ms";"2534184.254 ms";"1481370.629 ms";"35"
"org.apache.solr.request.DocValuesFacets.accumMulti()";"0.0";"0.0 ms";"0.0
ms";"32735.934 ms";"32735.934 ms";"26"
"org.apache.solr.util.LongPriorityQueue.insert()";"0.0";"0.0 ms";"0.0
ms";"884.927 ms";"884.927 ms";"10"
"org.apache.lucene.search.IndexSearcher.search()";"0.0";"0.0 ms";"0.0
ms";"2345.692 ms";"2345.692 ms";"8"
"org.apache.lucene.search.IndexSearcher.createWeight()";"0.0";"0.0 ms";"0.0
ms";"466.934 ms";"466.934 ms";"6"
"org.apache.lucene.index.FieldInfos$FieldNumbers.verifyConsistent()";"0.0";"0.0
ms";"0.0 ms";"770.851 ms";"770.851 ms";"6"
"org.apache.lucene.search.Explanation.toString()";"0.0";"0.0 ms";"0.0
ms";"74.599 ms";"74.599 ms";"6"
"org.eclipse.jetty.server.handler.DefaultHandler.handle()";"0.0";"0.0 ms";"0.0
ms";"582.761 ms";"582.761 ms";"5"
"org.apache.lucene.index.TermsEnum.seekExact()";"0.0";"0.0 ms";"0.0
ms";"950.152 ms";"950.152 ms";"4"
"org.apache.solr.util.SolrPluginUtils.doStandardDebug()";"0.0";"0.0 ms";"0.0
ms";"541.533 ms";"541.533 ms";"4"
"org.eclipse.jetty.util.thread.NonBlockingThread.run()";"0.0";"0.0 ms";"0.0
ms";"911411.696 ms";"911411.696 ms";"4"
"org.eclipse.jetty.io.SelectorManager$ManagedSelector.run()";"0.0";"0.0
ms";"0.0 ms";"911411.696 ms";"911411.696 ms";"4"
"org.eclipse.jetty.io.SelectorManager$ManagedSelector.select()";"0.0";"0.0
ms";"0.0 ms";"911411.696 ms";"911411.696 ms";"4"
"org.apache.lucene.uninverting.UninvertingReader.getSortedSetDocValues()";"0.0";"0.0
ms";"0.0 ms";"663.345 ms";"663.345 ms";"4"
"org.apache.solr.handler.component.DebugComponent.process()";"0.0";"0.0
ms";"0.0 ms";"541.533 ms";"541.533 ms";"4"
"org.apache.solr.search.SolrIndexSearcher.getDocListC()";"0.0";"0.0 ms";"0.0
ms";"2345.692 ms";"2345.692 ms";"4"
"org.apache.lucene.codecs.blocktree.Lucene40SegmentTermsEnum.seekCeil()";"0.0";"0.0
ms";"0.0 ms";"1255.057 ms";"1255.057 ms";"4"
"org.eclipse.jetty.server.ServerConnector.accept()";"0.0";"0.0 ms";"0.0
ms";"911411.696 ms";"227852.922 ms";"4"
"org.eclipse.jetty.server.AbstractConnector$Acceptor.run()";"0.0";"0.0 ms";"0.0
ms";"911411.696 ms";"227852.922 ms";"4"
"org.apache.lucene.index.FilterLeafReader.getSortedSetDocValues()";"0.0";"0.0
ms";"0.0 ms";"663.345 ms";"663.345 ms";"4"
"org.apache.solr.search.SolrIndexSearcher.search()";"0.0";"0.0 ms";"0.0
ms";"2345.692 ms";"2345.692 ms";"4"
"org.apache.solr.handler.component.QueryComponent.process()";"0.0";"0.0
ms";"0.0 ms";"2345.692 ms";"2345.692 ms";"4"
"org.apache.lucene.uninverting.FieldCacheImpl.getDocTermOrds()";"0.0";"0.0
ms";"0.0 ms";"663.345 ms";"663.345 ms";"4"
"java.io.OutputStream.write()";"0.0";"0.0 ms";"0.0 ms";"482.602 ms";"482.602
ms";"4"
"org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug()";"0.0";"0.0
ms";"0.0 ms";"541.533 ms";"541.533 ms";"4"
"org.apache.solr.search.SolrIndexSearcher.getDocListAndSetNC()";"0.0";"0.0
ms";"0.0 ms";"1791.879 ms";"1791.879 ms";"3"
"org.apache.solr.request.DocValuesFacets.accumMultiGeneric()";"0.0";"0.0
ms";"0.0 ms";"312.49 ms";"312.49 ms";"3"
"org.apache.lucene.uninverting.DocTermOrds.<init>()";"0.0";"0.0 ms";"0.0
ms";"262.686 ms";"262.686 ms";"3"
"org.apache.lucene.uninverting.FieldCacheImpl$Cache.get()";"0.0";"0.0 ms";"0.0
ms";"571.344 ms";"571.344 ms";"3"
"org.apache.lucene.util.WeakIdentityMap$IdentityWeakReference.<init>()";"0.0";"0.0
ms";"0.0 ms";"950.152 ms";"950.152 ms";"3"
"org.apache.lucene.util.WeakIdentityMap.put()";"0.0";"0.0 ms";"0.0 ms";"950.152
ms";"950.152 ms";"3"
"org.apache.lucene.store.ByteBufferIndexInput.buildSlice()";"0.0";"0.0 ms";"0.0
ms";"950.152 ms";"950.152 ms";"3"
"org.apache.lucene.store.ByteBufferIndexInput.clone()";"0.0";"0.0 ms";"0.0
ms";"950.152 ms";"950.152 ms";"3"
"org.apache.lucene.codecs.blocktree.Lucene40SegmentTermsEnum.initIndexInput()";"0.0";"0.0
ms";"0.0 ms";"950.152 ms";"950.152 ms";"3"
"org.apache.solr.response.TextResponseWriter.writeVal()";"0.0";"0.0 ms";"0.0
ms";"70.573 ms";"70.573 ms";"3"
"org.apache.lucene.codecs.blocktree.Lucene40SegmentTermsEnumFrame.loadBlock()";"0.0";"0.0
ms";"0.0 ms";"950.152 ms";"950.152 ms";"3"
"org.apache.lucene.index.FilterLeafReader$FilterTermsEnum.seekCeil()";"0.0";"0.0
ms";"0.0 ms";"950.152 ms";"950.152 ms";"3"
"org.apache.solr.util.SolrPluginUtils.getExplanations()";"0.0";"0.0 ms";"0.0
ms";"466.934 ms";"466.934 ms";"3"
"org.apache.solr.search.SolrIndexSearcher.explain()";"0.0";"0.0 ms";"0.0
ms";"466.934 ms";"466.934 ms";"3"
"org.apache.lucene.search.IndexSearcher.explain()";"0.0";"0.0 ms";"0.0
ms";"466.934 ms";"466.934 ms";"3"
"org.apache.lucene.search.IndexSearcher.createNormalizedWeight()";"0.0";"0.0
ms";"0.0 ms";"466.934 ms";"466.934 ms";"3"
"org.apache.lucene.search.BooleanWeight.booleanScorer()";"0.0";"0.0 ms";"0.0
ms";"654.622 ms";"654.622 ms";"3"
"org.apache.lucene.search.BooleanQuery.createWeight()";"0.0";"0.0 ms";"0.0
ms";"466.934 ms";"466.934 ms";"3"
"org.apache.lucene.search.BooleanWeight.<init>()";"0.0";"0.0 ms";"0.0
ms";"466.934 ms";"466.934 ms";"3"
"org.apache.lucene.search.TermQuery.createWeight()";"0.0";"0.0 ms";"0.0
ms";"466.934 ms";"466.934 ms";"3"
"org.apache.solr.search.SolrIndexSearcher.buildAndRunCollectorChain()";"0.0";"0.0
ms";"0.0 ms";"1963.872 ms";"1963.872 ms";"3"
"org.apache.lucene.search.BooleanWeight.bulkScorer()";"0.0";"0.0 ms";"0.0
ms";"654.622 ms";"654.622 ms";"3"
"org.eclipse.jetty.server.HttpChannel.write()";"0.0";"0.0 ms";"0.0 ms";"162.843
ms";"162.843 ms";"2"
"org.eclipse.jetty.server.HttpChannel.sendResponse()";"0.0";"0.0 ms";"0.0
ms";"162.843 ms";"162.843 ms";"2"
"org.eclipse.jetty.server.HttpConnection.send()";"0.0";"0.0 ms";"0.0
ms";"162.843 ms";"162.843 ms";"2"
"org.eclipse.jetty.util.IteratingCallback.iterate()";"0.0";"0.0 ms";"0.0
ms";"162.843 ms";"162.843 ms";"2"
"org.eclipse.jetty.util.IteratingCallback.processing()";"0.0";"0.0 ms";"0.0
ms";"162.843 ms";"162.843 ms";"2"
"org.eclipse.jetty.server.HttpConnection$SendCallback.process()";"0.0";"0.0
ms";"0.0 ms";"162.843 ms";"162.843 ms";"2"
"org.apache.solr.parser.SolrQueryParserBase.parse()";"0.0";"0.0 ms";"0.0
ms";"351.808 ms";"351.808 ms";"2"
"org.apache.solr.parser.SolrQueryParserBase.getFieldQuery()";"0.0";"0.0
ms";"0.0 ms";"351.808 ms";"351.808 ms";"2"
"org.eclipse.jetty.io.SelectChannelEndPoint.onSelected()";"0.0";"0.0 ms";"0.0
ms";"173.524 ms";"173.524 ms";"2"
"org.eclipse.jetty.io.SelectorManager$ManagedSelector.processKey()";"0.0";"0.0
ms";"0.0 ms";"173.524 ms";"173.524 ms";"2"
"org.apache.solr.parser.QueryParser.Clause()";"0.0";"0.0 ms";"0.0 ms";"351.808
ms";"351.808 ms";"2"
"org.apache.solr.parser.QueryParser.Term()";"0.0";"0.0 ms";"0.0 ms";"351.808
ms";"351.808 ms";"2"
"org.apache.solr.handler.component.QueryComponent.prepare()";"0.0";"0.0
ms";"0.0 ms";"351.808 ms";"351.808 ms";"2"
"org.apache.lucene.search.BulkScorer.score()";"0.0";"0.0 ms";"0.0 ms";"1691.07
ms";"1691.07 ms";"2"
"org.apache.lucene.search.Weight$DefaultBulkScorer.score()";"0.0";"0.0 ms";"0.0
ms";"1691.07 ms";"1691.07 ms";"2"
"org.apache.solr.search.QParser.getQuery()";"0.0";"0.0 ms";"0.0 ms";"351.808
ms";"351.808 ms";"2"
"org.apache.solr.parser.SolrQueryParserBase.handleBareTokenQuery()";"0.0";"0.0
ms";"0.0 ms";"351.808 ms";"351.808 ms";"2"
"org.apache.solr.search.ExtendedDismaxQParser$ExtendedSolrQueryParser.getAliasedQuery()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"2"
"org.apache.lucene.util.CloseableThreadLocal.set()";"0.0";"0.0 ms";"0.0
ms";"353.823 ms";"353.823 ms";"2"
"org.apache.lucene.search.Weight.bulkScorer()";"0.0";"0.0 ms";"0.0 ms";"654.622
ms";"654.622 ms";"2"
"org.apache.lucene.search.TermQuery$TermWeight.scorer()";"0.0";"0.0 ms";"0.0
ms";"654.622 ms";"654.622 ms";"2"
"org.apache.lucene.index.FilterLeafReader.getNormValues()";"0.0";"0.0 ms";"0.0
ms";"100.809 ms";"100.809 ms";"2"
"org.apache.lucene.uninverting.DocTermOrds$Iterator.nextOrd()";"0.0";"0.0
ms";"0.0 ms";"172.082 ms";"172.082 ms";"2"
"org.apache.solr.parser.QueryParser.TopLevelQuery()";"0.0";"0.0 ms";"0.0
ms";"351.808 ms";"351.808 ms";"2"
"org.apache.lucene.analysis.tokenattributes.PackedTokenAttributeImpl.clone()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"2"
"org.apache.solr.parser.QueryParser.Query()";"0.0";"0.0 ms";"0.0 ms";"351.808
ms";"351.808 ms";"2"
"org.apache.lucene.util.QueryBuilder.createFieldQuery()";"0.0";"0.0 ms";"0.0
ms";"351.808 ms";"351.808 ms";"2"
"org.apache.solr.parser.SolrQueryParserBase.newFieldQuery()";"0.0";"0.0
ms";"0.0 ms";"351.808 ms";"351.808 ms";"2"
"org.apache.solr.response.XMLWriter.writeNamedList()";"0.0";"0.0 ms";"0.0
ms";"70.573 ms";"70.573 ms";"2"
"org.apache.lucene.index.TermContext.build()";"0.0";"0.0 ms";"0.0 ms";"396.339
ms";"396.339 ms";"2"
"org.apache.lucene.store.ByteBufferIndexInput$SingleBufferImpl.clone()";"0.0";"0.0
ms";"0.0 ms";"654.584 ms";"654.584 ms";"2"
"org.apache.solr.search.stats.LocalStatsSource.collectionStatistics()";"0.0";"0.0
ms";"0.0 ms";"70.595 ms";"70.595 ms";"1"
"org.apache.solr.search.SolrIndexSearcher.localCollectionStatistics()";"0.0";"0.0
ms";"0.0 ms";"70.595 ms";"70.595 ms";"1"
"org.apache.lucene.search.IndexSearcher.collectionStatistics()";"0.0";"0.0
ms";"0.0 ms";"70.595 ms";"70.595 ms";"1"
"org.apache.lucene.index.MultiFields.getTerms()";"0.0";"0.0 ms";"0.0
ms";"70.595 ms";"70.595 ms";"1"
"org.apache.lucene.index.MultiFields.terms()";"0.0";"0.0 ms";"0.0 ms";"70.595
ms";"70.595 ms";"1"
"org.apache.lucene.index.ExitableDirectoryReader$ExitableFields.terms()";"0.0";"0.0
ms";"0.0 ms";"70.595 ms";"70.595 ms";"1"
"org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsReader.terms()";"0.0";"0.0
ms";"0.0 ms";"70.595 ms";"70.595 ms";"1"
"org.apache.lucene.codecs.blocktree.Lucene40BlockTreeTermsReader.terms()";"0.0";"0.0
ms";"0.0 ms";"70.595 ms";"70.595 ms";"1"
"org.apache.solr.servlet.HttpSolrCall.init()";"0.0";"0.0 ms";"0.0 ms";"83.453
ms";"83.453 ms";"1"
"org.apache.solr.servlet.HttpSolrCall.writeResponse()";"0.0";"0.0 ms";"0.0
ms";"70.573 ms";"70.573 ms";"1"
"org.apache.solr.response.QueryResponseWriterUtil.writeQueryResponse()";"0.0";"0.0
ms";"0.0 ms";"70.573 ms";"70.573 ms";"1"
"org.apache.solr.response.XMLResponseWriter.write()";"0.0";"0.0 ms";"0.0
ms";"70.573 ms";"70.573 ms";"1"
"org.apache.solr.response.XMLWriter.writeResponse()";"0.0";"0.0 ms";"0.0
ms";"70.573 ms";"70.573 ms";"1"
"org.apache.solr.response.TextResponseWriter.writeNumber()";"0.0";"0.0 ms";"0.0
ms";"70.573 ms";"70.573 ms";"1"
"org.apache.solr.response.XMLWriter.writeDouble()";"0.0";"0.0 ms";"0.0
ms";"70.573 ms";"70.573 ms";"1"
"org.eclipse.jetty.io.AbstractEndPoint.write()";"0.0";"0.0 ms";"0.0 ms";"84.453
ms";"84.453 ms";"1"
"org.eclipse.jetty.io.WriteFlusher.write()";"0.0";"0.0 ms";"0.0 ms";"84.453
ms";"84.453 ms";"1"
"org.eclipse.jetty.io.WriteFlusher.flush()";"0.0";"0.0 ms";"0.0 ms";"84.453
ms";"84.453 ms";"1"
"org.eclipse.jetty.io.ChannelEndPoint.flush()";"0.0";"0.0 ms";"0.0 ms";"84.453
ms";"84.453 ms";"1"
"org.eclipse.jetty.http.HttpGenerator.generateResponse()";"0.0";"0.0 ms";"0.0
ms";"78.39 ms";"78.39 ms";"1"
"org.eclipse.jetty.http.HttpParser.parseNext()";"0.0";"0.0 ms";"0.0 ms";"99.189
ms";"99.189 ms";"1"
"org.eclipse.jetty.http.HttpParser.parseHeaders()";"0.0";"0.0 ms";"0.0
ms";"99.189 ms";"99.189 ms";"1"
"org.eclipse.jetty.server.HttpConnection$HttpChannelOverHttp.headerComplete()";"0.0";"0.0
ms";"0.0 ms";"99.189 ms";"99.189 ms";"1"
"org.apache.lucene.index.MultiDocValues$MultiSortedSetDocValues.lookupOrd()";"0.0";"0.0
ms";"0.0 ms";"304.905 ms";"304.905 ms";"1"
"org.apache.lucene.uninverting.DocTermOrds$Iterator.lookupOrd()";"0.0";"0.0
ms";"0.0 ms";"304.905 ms";"304.905 ms";"1"
"org.apache.lucene.uninverting.DocTermOrds.lookupTerm()";"0.0";"0.0 ms";"0.0
ms";"304.905 ms";"304.905 ms";"1"
"org.apache.lucene.uninverting.DocTermOrds$OrdWrappedTermsEnum.seekExact()";"0.0";"0.0
ms";"0.0 ms";"304.905 ms";"304.905 ms";"1"
"org.apache.solr.handler.component.SpellCheckComponent.prepare()";"0.0";"0.0
ms";"0.0 ms";"85.474 ms";"85.474 ms";"1"
"org.apache.solr.handler.component.SpellCheckComponent.getSpellChecker()";"0.0";"0.0
ms";"0.0 ms";"85.474 ms";"85.474 ms";"1"
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle()";"0.0";"0.0 ms";"0.0
ms";"80.199 ms";"80.199 ms";"1"
"org.eclipse.jetty.rewrite.handler.RuleContainer.matchAndApply()";"0.0";"0.0
ms";"0.0 ms";"80.199 ms";"80.199 ms";"1"
"org.eclipse.jetty.rewrite.handler.RuleContainer.apply()";"0.0";"0.0 ms";"0.0
ms";"80.199 ms";"80.199 ms";"1"
"org.apache.solr.logging.MDCLoggingContext.reset()";"0.0";"0.0 ms";"0.0
ms";"94.018 ms";"94.018 ms";"1"
"org.apache.solr.logging.MDCLoggingContext.removeAll()";"0.0";"0.0 ms";"0.0
ms";"94.018 ms";"94.018 ms";"1"
"org.slf4j.MDC.remove()";"0.0";"0.0 ms";"0.0 ms";"94.018 ms";"94.018 ms";"1"
"org.slf4j.impl.Log4jMDCAdapter.remove()";"0.0";"0.0 ms";"0.0 ms";"94.018
ms";"94.018 ms";"1"
"org.apache.log4j.MDC.remove()";"0.0";"0.0 ms";"0.0 ms";"94.018 ms";"94.018
ms";"1"
"org.apache.log4j.MDC.remove0()";"0.0";"0.0 ms";"0.0 ms";"94.018 ms";"94.018
ms";"1"
"org.apache.log4j.MDC.clear0()";"0.0";"0.0 ms";"0.0 ms";"94.018 ms";"94.018
ms";"1"
"org.apache.lucene.index.CodecReader.getSortedSetDocValues()";"0.0";"0.0
ms";"0.0 ms";"92.001 ms";"92.001 ms";"1"
"org.apache.lucene.util.CloseableThreadLocal.get()";"0.0";"0.0 ms";"0.0
ms";"92.001 ms";"92.001 ms";"1"
"org.eclipse.jetty.server.ShutdownMonitor$ShutdownMonitorRunnable.run()";"0.0";"0.0
ms";"0.0 ms";"227852.924 ms";"0.0 ms";"1"
"org.apache.solr.core.CloserThread.run()";"0.0";"0.0 ms";"0.0 ms";"227852.924
ms";"0.0 ms";"1"
"java.util.concurrent.ThreadPoolExecutor$Worker.run()";"0.0";"0.0 ms";"0.0
ms";"72905.676 ms";"72905.676 ms";"1"
"java.util.concurrent.ThreadPoolExecutor.runWorker()";"0.0";"0.0 ms";"0.0
ms";"72905.676 ms";"72905.676 ms";"1"
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor$1.run()";"0.0";"0.0
ms";"0.0 ms";"72905.676 ms";"72905.676 ms";"1"
"org.apache.solr.core.SolrCore$5.call()";"0.0";"0.0 ms";"0.0 ms";"72905.676
ms";"72905.676 ms";"1"
"org.apache.solr.core.QuerySenderListener.newSearcher()";"0.0";"0.0 ms";"0.0
ms";"72905.676 ms";"72905.676 ms";"1"
"org.apache.solr.servlet.cache.HttpCacheHeaderUtil.doCacheHeaderValidation()";"0.0";"0.0
ms";"0.0 ms";"100.818 ms";"100.818 ms";"1"
"org.apache.solr.servlet.cache.HttpCacheHeaderUtil.calcEtag()";"0.0";"0.0
ms";"0.0 ms";"100.818 ms";"100.818 ms";"1"
"org.apache.solr.servlet.cache.HttpCacheHeaderUtil$EtagCacheVal.calcEtag()";"0.0";"0.0
ms";"0.0 ms";"100.818 ms";"100.818 ms";"1"
"org.apache.lucene.analysis.CachingTokenFilter.incrementToken()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"1"
"org.apache.solr.search.ExtendedDismaxQParser$ExtendedSolrQueryParser.newFieldQuery()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"1"
"org.apache.solr.search.ExtendedDismaxQParser$ExtendedSolrQueryParser.getQuery()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"1"
"org.apache.solr.search.ExtendedDismaxQParser$ExtendedSolrQueryParser.getQueries()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"1"
"org.apache.solr.search.ExtendedDismaxQParser$ExtendedSolrQueryParser.getFieldQuery()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"1"
"org.apache.solr.search.ExtendedDismaxQParser.parseEscapedQuery()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"1"
"org.apache.solr.search.ExtendedDismaxQParser.parse()";"0.0";"0.0 ms";"0.0
ms";"89.986 ms";"89.986 ms";"1"
"org.apache.solr.spelling.SpellCheckCollator.collate()";"0.0";"0.0 ms";"0.0
ms";"643.8 ms";"643.8 ms";"1"
"org.apache.solr.handler.component.SpellCheckComponent.addCollationsToResponse()";"0.0";"0.0
ms";"0.0 ms";"643.8 ms";"643.8 ms";"1"
"org.apache.solr.handler.component.SpellCheckComponent.process()";"0.0";"0.0
ms";"0.0 ms";"643.8 ms";"643.8 ms";"1"
"org.apache.solr.util.DateFormatUtil$ISO8601CanonicalDateFormat.format()";"0.0";"0.0
ms";"0.0 ms";"96.349 ms";"96.349 ms";"1"
"java.text.DateFormat.format()";"0.0";"0.0 ms";"0.0 ms";"96.349 ms";"96.349
ms";"1"
"org.apache.solr.util.DateFormatUtil.formatExternal()";"0.0";"0.0 ms";"0.0
ms";"96.349 ms";"96.349 ms";"1"
"org.apache.solr.schema.TrieField.indexedToReadable()";"0.0";"0.0 ms";"0.0
ms";"96.349 ms";"96.349 ms";"1"
"org.eclipse.jetty.servlet.ServletHandler.getFilterChain()";"0.0";"0.0 ms";"0.0
ms";"96.349 ms";"96.349 ms";"1"
"org.apache.lucene.search.Explanation.getSummary()";"0.0";"0.0 ms";"0.0
ms";"74.599 ms";"74.599 ms";"1"
"org.apache.solr.util.SolrPluginUtils.explanationsToStrings()";"0.0";"0.0
ms";"0.0 ms";"74.599 ms";"74.599 ms";"1"
"org.apache.lucene.store.ByteBufferIndexInput.readBytes()";"0.0";"0.0 ms";"0.0
ms";"100.809 ms";"100.809 ms";"1"
"org.apache.lucene.codecs.lucene49.Lucene49NormsProducer.loadNorms()";"0.0";"0.0
ms";"0.0 ms";"100.809 ms";"100.809 ms";"1"
"org.apache.lucene.codecs.lucene49.Lucene49NormsProducer.getNorms()";"0.0";"0.0
ms";"0.0 ms";"100.809 ms";"100.809 ms";"1"
"org.apache.lucene.index.CodecReader.getNormValues()";"0.0";"0.0 ms";"0.0
ms";"100.809 ms";"100.809 ms";"1"
"org.apache.lucene.search.similarities.TFIDFSimilarity.simScorer()";"0.0";"0.0
ms";"0.0 ms";"100.809 ms";"100.809 ms";"1"
"org.apache.lucene.analysis.CachingTokenFilter.fillCache()";"0.0";"0.0 ms";"0.0
ms";"89.986 ms";"89.986 ms";"1"
"org.apache.lucene.util.AttributeSource.captureState()";"0.0";"0.0 ms";"0.0
ms";"89.986 ms";"89.986 ms";"1"
"org.apache.lucene.util.AttributeSource$State.clone()";"0.0";"0.0 ms";"0.0
ms";"89.986 ms";"89.986 ms";"1"
"org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl.clone()";"0.0";"0.0
ms";"0.0 ms";"89.986 ms";"89.986 ms";"1"
"org.apache.lucene.util.AttributeImpl.clone()";"0.0";"0.0 ms";"0.0 ms";"89.986
ms";"89.986 ms";"1"
"org.apache.solr.search.SolrIndexSearcher.getDocListNC()";"0.0";"0.0 ms";"0.0
ms";"553.813 ms";"553.813 ms";"1"
"org.apache.lucene.search.DisjunctionMaxQuery$DisjunctionMaxWeight.scorer()";"0.0";"0.0
ms";"0.0 ms";"553.813 ms";"553.813 ms";"1"
"org.apache.lucene.search.BooleanWeight.scorer()";"0.0";"0.0 ms";"0.0
ms";"553.813 ms";"553.813 ms";"1"
"org.apache.lucene.search.TermQuery$TermWeight.getTermsEnum()";"0.0";"0.0
ms";"0.0 ms";"553.813 ms";"553.813 ms";"1"
"org.apache.solr.search.SolrIndexSearcher.getProcessedFilter()";"0.0";"0.0
ms";"0.0 ms";"381.82 ms";"381.82 ms";"1"
"org.apache.solr.search.SolrIndexSearcher.getPositiveDocSet()";"0.0";"0.0
ms";"0.0 ms";"381.82 ms";"381.82 ms";"1"
"org.apache.solr.search.SolrIndexSearcher.getDocSetNC()";"0.0";"0.0 ms";"0.0
ms";"381.82 ms";"381.82 ms";"1"
"org.apache.lucene.index.MultiDocValues.getSortedSetValues()";"0.0";"0.0
ms";"0.0 ms";"262.686 ms";"262.686 ms";"1"
"org.apache.lucene.uninverting.FieldCacheImpl$DocTermOrdsCache.createValue()";"0.0";"0.0
ms";"0.0 ms";"262.686 ms";"262.686 ms";"1"
"org.eclipse.jetty.io.SelectChannelEndPoint.setKeyInterests()";"0.0";"0.0
ms";"0.0 ms";"96.918 ms";"96.918 ms";"1"
"org.eclipse.jetty.server.Response.setDateHeader()";"0.0";"0.0 ms";"0.0
ms";"100.159 ms";"100.159 ms";"1"
"org.eclipse.jetty.http.HttpFields.putDateField()";"0.0";"0.0 ms";"0.0
ms";"100.159 ms";"100.159 ms";"1"
"org.eclipse.jetty.http.DateGenerator.formatDate()";"0.0";"0.0 ms";"0.0
ms";"100.159 ms";"100.159 ms";"1"
"org.apache.solr.search.LuceneQParser.parse()";"0.0";"0.0 ms";"0.0 ms";"261.822
ms";"261.822 ms";"1"
"org.apache.lucene.analysis.Analyzer.tokenStream()";"0.0";"0.0 ms";"0.0
ms";"261.822 ms";"261.822 ms";"1"
"org.apache.lucene.analysis.DelegatingAnalyzerWrapper$DelegatingReuseStrategy.setReusableComponents()";"0.0";"0.0
ms";"0.0 ms";"261.822 ms";"261.822 ms";"1"
"org.apache.lucene.analysis.Analyzer$1.setReusableComponents()";"0.0";"0.0
ms";"0.0 ms";"261.822 ms";"261.822 ms";"1"
"org.apache.lucene.analysis.Analyzer$ReuseStrategy.setStoredValue()";"0.0";"0.0
ms";"0.0 ms";"261.822 ms";"261.822 ms";"1"
"org.eclipse.jetty.io.FillInterest.fillable()";"0.0";"0.0 ms";"0.0 ms";"76.605
ms";"76.605 ms";"1"
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded()";"0.0";"0.0
ms";"0.0 ms";"76.605 ms";"76.605 ms";"1"
"org.eclipse.jetty.io.AbstractConnection.next()";"0.0";"0.0 ms";"0.0
ms";"76.605 ms";"76.605 ms";"1"
"org.eclipse.jetty.io.AbstractConnection$FillingState.onEnter()";"0.0";"0.0
ms";"0.0 ms";"76.605 ms";"76.605 ms";"1"
"org.apache.lucene.store.ByteBufferIndexInput$MultiBufferImpl.clone()";"0.0";"0.0
ms";"0.0 ms";"295.568 ms";"295.568 ms";"1"
"org.apache.lucene.store.ByteBufferIndexInput$MultiBufferImpl.buildSlice()";"0.0";"0.0
ms";"0.0 ms";"295.568 ms";"295.568 ms";"1"
"org.apache.lucene.search.TermQuery$TermWeight.<init>()";"0.0";"0.0 ms";"0.0
ms";"70.595 ms";"70.595 ms";"1"
"org.apache.solr.search.SolrIndexSearcher.collectionStatistics()";"0.0";"0.0
ms";"0.0 ms";"70.595 ms";"70.595 ms";"1"