Mon 01/11/2021

Last successful run: 2021.01.11.13.50.15
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):C49725:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391688892, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47w94 _65(9.0.0):C49725:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391697013, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47wid _98(9.0.0):C49725:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391704249, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47wrm _cb(9.0.0):C49725:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391711561, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47x0v _fe(9.0.0):C49725:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391718766, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xa4 _fp(9.0.0):C4972:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391721043, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xb1 _g0(9.0.0):C4973:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391721605, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xby _gb(9.0.0):C4972:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391722129, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xcv _gm(9.0.0):C4973:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391722654, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xds _gx(9.0.0):C4972:[diagnostics={os.version=5.9.8-arch1-1, mergeMaxNumSegments=-1, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0, timestamp=1610391723175, os=Linux, java.runtime.version=15.0.1+9-18, mergeFactor=10, os.arch=amd64, source=merge, java.vendor=Oracle Corporation}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xep _gy(9.0.0):C497:[diagnostics={source=flush, os.arch=amd64, java.runtime.version=15.0.1+9-18, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, os=Linux, timestamp=1610391723402, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xes _gz(9.0.0):C498:[diagnostics={source=flush, os.arch=amd64, java.runtime.version=15.0.1+9-18, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, os=Linux, timestamp=1610391723434, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xev _h0(9.0.0):C497:[diagnostics={source=flush, os.arch=amd64, java.runtime.version=15.0.1+9-18, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, os=Linux, timestamp=1610391723468, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xey _h1(9.0.0):C497:[diagnostics={source=flush, os.arch=amd64, java.runtime.version=15.0.1+9-18, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, os=Linux, timestamp=1610391723503, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xf1 _h2(9.0.0):C497:[diagnostics={source=flush, os.arch=amd64, java.runtime.version=15.0.1+9-18, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, os=Linux, timestamp=1610391723536, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xf4 _h3(9.0.0):C277:[diagnostics={source=flush, os.arch=amd64, java.runtime.version=15.0.1+9-18, os.version=5.9.8-arch1-1, java.vendor=Oracle Corporation, os=Linux, timestamp=1610391723610, java.version=15.0.1, java.vm.version=15.0.1+9-18, lucene.version=9.0.0}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=4qh80eo26b0gujvtsyjq47xf7


Search perf vs day before
TaskQPS prevStdDev prevQPS nowStdDev now% changep-value
AndHighHigh0.0(n/a%)784.8(n/a%)1.0 X0.000
AndHighMed0.0(n/a%)2403.2(n/a%)1.0 X0.000
AndHighOrMedMed0.0(n/a%)1139.0(n/a%)1.0 X0.000
AndMedOrHighHigh0.0(n/a%)916.5(n/a%)1.0 X0.000
BrowseDateTaxoFacets0.0(n/a%)154.6(n/a%)1.0 X0.000
BrowseDayOfYearSSDVFacets0.0(n/a%)479.7(n/a%)1.0 X0.000
BrowseDayOfYearTaxoFacets0.0(n/a%)154.2(n/a%)1.0 X0.000
BrowseMonthSSDVFacets0.0(n/a%)471.7(n/a%)1.0 X0.000
BrowseMonthTaxoFacets0.0(n/a%)162.2(n/a%)1.0 X0.000
Fuzzy10.0(n/a%)365.0(n/a%)1.0 X0.000
Fuzzy20.0(n/a%)108.9(n/a%)1.0 X0.000
IntNRQ0.0(n/a%)3199.0(n/a%)1.0 X0.000
IntervalsOrdered0.0(n/a%)438.8(n/a%)1.0 X0.000
OrHighHigh0.0(n/a%)481.2(n/a%)1.0 X0.000
OrHighMed0.0(n/a%)1428.8(n/a%)1.0 X0.000
PKLookup0.0(n/a%)330.5(n/a%)1.0 X0.000
Phrase0.0(n/a%)513.6(n/a%)1.0 X0.000
Prefix30.0(n/a%)1693.3(n/a%)1.0 X0.000
Respell0.0(n/a%)381.3(n/a%)1.0 X0.000
SloppyPhrase0.0(n/a%)207.1(n/a%)1.0 X0.000
SpanNear0.0(n/a%)456.9(n/a%)1.0 X0.000
Term0.0(n/a%)5278.6(n/a%)1.0 X0.000
TermBGroup1M1P0.0(n/a%)1550.1(n/a%)1.0 X0.000
TermBGroup1M0.0(n/a%)735.0(n/a%)1.0 X0.000
TermDTSort0.0(n/a%)2612.7(n/a%)1.0 X0.000
TermDateFacets0.0(n/a%)1040.2(n/a%)1.0 X0.000
TermDayOfYearSort0.0(n/a%)5841.6(n/a%)1.0 X0.000
TermGroup1000.0(n/a%)803.9(n/a%)1.0 X0.000
TermGroup10K0.0(n/a%)456.4(n/a%)1.0 X0.000
TermGroup1M0.0(n/a%)435.6(n/a%)1.0 X0.000
TermMonthSort0.0(n/a%)3303.8(n/a%)1.0 X0.000
TermTitleSort0.0(n/a%)2939.6(n/a%)1.0 X0.000
VectorSearch0.0(n/a%)2099.8(n/a%)1.0 X0.000
Wildcard0.0(n/a%)1272.4(n/a%)1.0 X0.000




Profiler results

CPU:
PROFILE SUMMARY from 43299 events (total: 43299) tests.profile.mode=cpu tests.profile.count=30 tests.profile.stacksize=1 tests.profile.linenumbers=false PERCENT CPU SAMPLES STACK 8.49% 3676 jdk.internal.math.FloatingDecimal#readJavaFormatString() 3.27% 1416 java.lang.String#split() 3.05% 1319 org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() 2.63% 1140 org.apache.lucene.codecs.blocktree.IntersectTermsEnum#_next() 2.25% 974 java.nio.DirectByteBuffer#get() 2.05% 886 org.apache.lucene.store.ByteArrayDataInput#readVInt() 2.02% 875 jdk.internal.math.FloatingDecimal$ASCIIToBinaryBuffer#floatValue() 1.92% 833 java.lang.StringUTF16#newString() 1.46% 632 org.apache.lucene.codecs.blocktree.IntersectTermsEnumFrame#load() 1.31% 566 java.util.AbstractList#subListRangeCheck() 1.24% 538 org.apache.lucene.store.ByteArrayDataInput#readVLong() 1.24% 537 org.apache.lucene.store.DataInput#readVInt() 1.18% 510 sun.nio.cs.UTF_8$Decoder#decodeArrayLoop() 1.03% 446 org.apache.lucene.util.packed.DirectMonotonicReader#get() 0.98% 426 org.apache.lucene.store.ByteBufferGuard#getByte() 0.92% 399 org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() 0.87% 378 org.apache.lucene.search.TermScorer#score() 0.83% 361 org.apache.lucene.codecs.lucene80.Lucene80DocValuesProducer$15#binaryValue() 0.77% 333 java.io.BufferedReader#readLine() 0.76% 330 org.apache.lucene.util.compress.LowercaseAsciiCompression#decompress() 0.71% 307 org.apache.lucene.util.automaton.RunAutomaton#step() 0.70% 305 org.apache.lucene.codecs.lucene84.Lucene84PostingsReader$BlockImpactsPostingsEnum#advance() 0.70% 301 org.apache.lucene.codecs.blocktree.IntersectTermsEnumFrame#nextLeaf() 0.70% 301 org.apache.lucene.search.PhraseScorer$1#matches() 0.67% 290 org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() 0.65% 281 org.apache.lucene.store.ByteBufferGuard#ensureValid() 0.65% 281 java.nio.Buffer#position() 0.61% 264 org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() 0.58% 253 jdk.internal.util.ArraysSupport#mismatch() 0.58% 252 org.apache.lucene.codecs.blocktree.IntersectTermsEnumFrame#nextNonLeaf()

HEAP:
PROFILE SUMMARY from 855 events (total: 43052M) tests.profile.mode=heap tests.profile.count=30 tests.profile.stacksize=1 tests.profile.linenumbers=false PERCENT HEAP SAMPLES STACK 19.95% 8590M jdk.internal.math.FloatingDecimal#readJavaFormatString() 9.18% 3951M java.lang.StringLatin1#newString() 7.98% 3436M java.util.Arrays#copyOfRange() 6.84% 2942M java.util.Arrays#copyOf() 6.49% 2792M java.lang.ref.Finalizer#runFinalization() 4.12% 1772M org.apache.lucene.codecs.blocktree.SegmentTermsEnumFrame#() 3.20% 1375M org.apache.lucene.codecs.lucene84.Lucene84PostingsReader$BlockDocsEnum#() 2.00% 859M java.lang.String#split() 1.80% 774M perf.SearchPerfTest#_main() 1.80% 773M java.util.concurrent.locks.AbstractQueuedSynchronizer#acquire() 1.80% 773M java.util.concurrent.CopyOnWriteArrayList#iterator() 1.42% 612M jdk.internal.misc.Unsafe#allocateUninitializedArray() 1.26% 543M org.apache.lucene.codecs.blocktree.SegmentTermsEnum#getFrame() 1.21% 522M org.apache.lucene.util.fst.ByteSequenceOutputs#read() 1.20% 515M 1.20% 515M java.util.logging.LogManager#reset() 1.20% 515M perf.StatisticsHelper#startStatistics() 1.20% 515M jdk.jfr.internal.ShutdownHook#run() 1.12% 482M org.apache.lucene.util.ArrayUtil#growExact() 1.07% 459M org.apache.lucene.store.ByteBufferIndexInput#newCloneInstance() 1.07% 458M org.apache.lucene.util.BytesRef#() 1.01% 435M java.nio.DirectByteBufferR#slice() 0.97% 415M org.apache.lucene.codecs.blocktree.SegmentTermsEnum#() 0.96% 415M java.lang.Integer#valueOf() 0.92% 394M java.nio.DirectByteBufferR#duplicate() 0.82% 350M org.apache.lucene.codecs.lucene84.Lucene84PostingsReader#newTermState() 0.81% 348M org.apache.lucene.codecs.lucene84.Lucene84PostingsReader$BlockImpactsDocsEnum#() 0.80% 343M java.lang.StringUTF16#compress() 0.80% 343M perf.VectorDictionary#parseLine() 0.66% 285M org.apache.lucene.codecs.blocktree.IntersectTermsEnumFrame#load()