Mon 01/11/2021

Last successful run: 2021.01.11.13.57.43
Lucene/Solr trunk rev a429b969d87090c9cc1ec787553528bece0d809e (no changes since last successful run)
luceneutil revision d2fb06083805b8aa56b803d619990c66c3e99908 (no changes since last successful run)
openjdk full version "15.0.1+9-18"
Java command-line: /opt/jdk-15.0.1/bin/java -Xmx32g -Xms32g -server -XX:+UseParallelGC
Index: segments_2: _32(9.0.0):C4978031:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610396356800, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti7vf _65(9.0.0):C4978032:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610397419642, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti84o _98(9.0.0):C4978032:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610398444014, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti8dx _cb(9.0.0):C4978032:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610399433370, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti8n6 _fe(9.0.0):C4978032:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610400414028, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti8wf _fp(9.0.0):C497803:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610400795118, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti8xc _g0(9.0.0):C497803:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610400857882, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti8y9 _gb(9.0.0):C497803:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610400921086, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti8z6 _gm(9.0.0):C497803:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610400984538, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti903 _gx(9.0.0):C497804:[diagnostics={mergeFactor=10, java.runtime.version=15.0.1+9-18, os=Linux, timestamp=1610401047144, lucene.version=9.0.0, java.vm.version=15.0.1+9-18, java.version=15.0.1, mergeMaxNumSegments=-1, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, source=merge, os.arch=amd64}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti910 _gy(9.0.0):C49780:[diagnostics={java.vm.version=15.0.1+9-18, java.version=15.0.1, timestamp=1610401075530, os=Linux, java.vendor=Oracle Corporation, os.version=5.9.8-arch1-1, java.runtime.version=15.0.1+9-18, os.arch=amd64, source=flush, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti913 _gz(9.0.0):C49780:[diagnostics={java.vm.version=15.0.1+9-18, java.version=15.0.1, timestamp=1610401079439, os=Linux, java.vendor=Oracle Corporation, os.version=5.9.8-arch1-1, java.runtime.version=15.0.1+9-18, os.arch=amd64, source=flush, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti916 _h0(9.0.0):C49781:[diagnostics={java.vm.version=15.0.1+9-18, java.version=15.0.1, timestamp=1610401083162, os=Linux, java.vendor=Oracle Corporation, os.version=5.9.8-arch1-1, java.runtime.version=15.0.1+9-18, os.arch=amd64, source=flush, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti919 _h1(9.0.0):C49780:[diagnostics={java.vm.version=15.0.1+9-18, java.version=15.0.1, timestamp=1610401087092, os=Linux, java.vendor=Oracle Corporation, os.version=5.9.8-arch1-1, java.runtime.version=15.0.1+9-18, os.arch=amd64, source=flush, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti91c _h2(9.0.0):C46742:[diagnostics={java.vm.version=15.0.1+9-18, java.version=15.0.1, timestamp=1610401090733, os=Linux, java.vendor=Oracle Corporation, os.version=5.9.8-arch1-1, java.runtime.version=15.0.1+9-18, os.arch=amd64, source=flush, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4mt2cb72s52haqvle4lxti91f


Search perf vs day before
TaskQPS prevStdDev prevQPS nowStdDev now% changep-value
AndHighHigh0.0(n/a%)31.3(n/a%)1.0 X0.000
AndHighMed0.0(n/a%)52.2(n/a%)1.0 X0.000
AndHighOrMedMed0.0(n/a%)35.8(n/a%)1.0 X0.000
AndMedOrHighHigh0.0(n/a%)19.9(n/a%)1.0 X0.000
BrowseDateTaxoFacets0.0(n/a%)1.6(n/a%)1.0 X0.000
BrowseDayOfYearSSDVFacets0.0(n/a%)5.2(n/a%)1.0 X0.000
BrowseDayOfYearTaxoFacets0.0(n/a%)1.6(n/a%)1.0 X0.000
BrowseMonthSSDVFacets0.0(n/a%)5.5(n/a%)1.0 X0.000
BrowseMonthTaxoFacets0.0(n/a%)1.7(n/a%)1.0 X0.000
Fuzzy10.0(n/a%)74.9(n/a%)1.0 X0.000
Fuzzy20.0(n/a%)76.6(n/a%)1.0 X0.000
IntNRQ0.0(n/a%)29.8(n/a%)1.0 X0.000
IntervalsOrdered0.0(n/a%)6.5(n/a%)1.0 X0.000
OrHighHigh0.0(n/a%)13.5(n/a%)1.0 X0.000
OrHighMed0.0(n/a%)35.9(n/a%)1.0 X0.000
PKLookup0.0(n/a%)219.8(n/a%)1.0 X0.000
Phrase0.0(n/a%)29.9(n/a%)1.0 X0.000
Prefix30.0(n/a%)57.6(n/a%)1.0 X0.000
Respell0.0(n/a%)60.6(n/a%)1.0 X0.000
SloppyPhrase0.0(n/a%)3.7(n/a%)1.0 X0.000
SpanNear0.0(n/a%)7.0(n/a%)1.0 X0.000
Term0.0(n/a%)1611.9(n/a%)1.0 X0.000
TermBGroup1M1P0.0(n/a%)20.3(n/a%)1.0 X0.000
TermBGroup1M0.0(n/a%)20.0(n/a%)1.0 X0.000
TermDTSort0.0(n/a%)272.6(n/a%)1.0 X0.000
TermDateFacets0.0(n/a%)11.7(n/a%)1.0 X0.000
TermDayOfYearSort0.0(n/a%)3526.0(n/a%)1.0 X0.000
TermGroup1000.0(n/a%)15.3(n/a%)1.0 X0.000
TermGroup10K0.0(n/a%)17.8(n/a%)1.0 X0.000
TermGroup1M0.0(n/a%)17.2(n/a%)1.0 X0.000
TermMonthSort0.0(n/a%)51.4(n/a%)1.0 X0.000
TermTitleSort0.0(n/a%)39.7(n/a%)1.0 X0.000
VectorSearch0.0(n/a%)1333.0(n/a%)1.0 X0.000
Wildcard0.0(n/a%)56.5(n/a%)1.0 X0.000




Profiler results

CPU:
PROFILE SUMMARY from 6090146 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=30
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.15%         252783        org.apache.lucene.util.packed.DirectMonotonicReader#get()
3.83%         232950        org.apache.lucene.codecs.lucene80.Lucene80DocValuesProducer$15#binaryValue()
3.38%         205862        org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get()
3.17%         192943        org.apache.lucene.search.grouping.TermGroupSelector#advanceTo()
2.12%         128945        org.apache.lucene.codecs.lucene84.Lucene84PostingsReader$BlockImpactsPostingsEnum#advance()
2.04%         124440        java.nio.ByteBuffer#get()
2.01%         122535        jdk.internal.misc.Unsafe#convEndian()
1.97%         120227        org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll()
1.86%         113431        org.apache.lucene.codecs.lucene80.Lucene80NormsProducer$3#longValue()
1.68%         102093        org.apache.lucene.search.TermScorer#score()
1.51%         92157         org.apache.lucene.store.ByteBufferGuard#getByte()
1.43%         86891         java.nio.DirectByteBuffer#get()
1.41%         85639         java.nio.Buffer#position()
1.38%         84315         org.apache.lucene.codecs.lucene84.ForUtil#expand8()
1.38%         83815         org.apache.lucene.store.ByteBufferGuard#ensureValid()
1.37%         83280         org.apache.lucene.codecs.lucene84.Lucene84PostingsReader$EverythingEnum#skipPositions()
1.33%         81009         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score()
1.22%         74522         org.apache.lucene.codecs.lucene84.Lucene84PostingsReader#findFirstGreater()
1.22%         74427         org.apache.lucene.codecs.lucene84.ForUtil#shiftLongs()
1.17%         71061         org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll()
1.13%         68618         org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval()
1.11%         67871         org.apache.lucene.search.ConjunctionDISI#doNext()
1.09%         66597         java.nio.Buffer#nextGetIndex()
1.08%         65709         org.apache.lucene.search.PhraseScorer$1#matches()
1.07%         65053         org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegment()
1.02%         62043         org.apache.lucene.codecs.lucene84.Lucene84PostingsReader$EverythingEnum#nextPosition()
0.95%         58075         org.apache.lucene.codecs.lucene84.PForUtil#decode()
0.91%         55657         com.carrotsearch.hppc.IntIntHashMap#indexOf()
0.91%         55617         org.apache.lucene.codecs.lucene84.ForUtil#prefixSum32()
0.91%         55257         org.apache.lucene.codecs.lucene84.ForUtil#innerPrefixSum32()


HEAP:
PROFILE SUMMARY from 29553 events (total: 841793M)
  tests.profile.mode=heap
  tests.profile.count=30
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
39.11%        329260M       java.lang.Integer#valueOf()
7.62%         64178M        org.apache.lucene.util.FixedBitSet#()
6.26%         52703M        jdk.internal.math.FloatingDecimal#readJavaFormatString()
4.23%         35605M        java.util.AbstractList#iterator()
3.33%         28055M        java.lang.StringLatin1#newString()
2.53%         21321M        java.util.Arrays#copyOf()
2.47%         20761M        java.util.Arrays#copyOfRange()
2.15%         18104M        org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts()
2.04%         17174M        org.apache.lucene.search.ExactPhraseMatcher$1#getImpacts()
1.89%         15870M        java.lang.ref.Finalizer#runFinalization()
1.72%         14487M        org.apache.lucene.codecs.blocktree.SegmentTermsEnumFrame#()
1.45%         12204M        java.util.AbstractList#listIterator()
1.20%         10075M        org.apache.lucene.util.fst.ByteSequenceOutputs#read()
1.07%         8987M         org.apache.lucene.util.BytesRef#()
0.96%         8064M         org.apache.lucene.codecs.lucene84.Lucene84PostingsReader$BlockDocsEnum#()
0.92%         7711M         org.apache.lucene.util.DocIdSetBuilder$Buffer#()
0.90%         7542M         org.apache.lucene.util.ArrayUtil#growExact()
0.87%         7342M         java.lang.StringUTF16#compress()
0.82%         6934M         java.util.Arrays#asList()
0.79%         6678M         java.util.ArrayList#grow()
0.76%         6356M         java.lang.String#split()
0.67%         5618M         jdk.internal.misc.Unsafe#allocateUninitializedArray()
0.63%         5286M         java.nio.DirectByteBufferR#duplicate()
0.62%         5203M         java.util.concurrent.locks.AbstractQueuedSynchronizer#acquire()
0.61%         5154M         java.util.concurrent.CopyOnWriteArrayList#iterator()
0.54%         4538M         org.apache.lucene.codecs.blocktree.SegmentTermsEnum#getFrame()
0.53%         4497M         org.apache.lucene.codecs.blocktree.IntersectTermsEnumFrame#load()
0.53%         4433M         perf.SearchPerfTest#_main()
0.47%         3951M         perf.VectorDictionary#parseLine()
0.44%         3683M         org.apache.lucene.codecs.lucene84.Lucene84PostingsReader$BlockImpactsDocsEnum#()