jainankitk commented on PR #13599: URL: https://github.com/apache/lucene/pull/13599#issuecomment-2251567510
Also, adding the cpu/memory profile below:
BASELINE:
```
PROFILE SUMMARY from 1922337 events (total: 1M)
tests.profile.mode=cpu
tests.profile.count=30
tests.profile.stacksize=1
tests.profile.linenumbers=false
PERCENT CPU SAMPLES STACK
10.59% 203591
org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD()
6.29% 120862
org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll()
4.20% 80750
jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw()
3.93% 75500
org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get()
3.35% 64461
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance()
3.20% 61497
org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get()
3.03% 58227
org.apache.lucene.codecs.lucene99.Lucene99PostingsReader$EverythingEnum#nextPosition()
2.85% 54804
org.apache.lucene.util.packed.DirectMonotonicReader#get()
2.30% 44167
org.apache.lucene.queries.spans.SpanScorer#setFreqCurrentDoc()
2.26% 43357
org.apache.lucene.queries.spans.NearSpansOrdered#stretchToOrder()
2.10% 40401
org.apache.lucene.codecs.lucene99.Lucene99PostingsReader$EverythingEnum#advance()
1.97% 37865
jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds()
1.72% 33062
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue()
1.61% 30925
org.apache.lucene.queries.spans.TermSpans#nextStartPosition()
1.44% 27706
org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval()
1.40% 26894
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue()
1.40% 26835
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextOrd()
1.33% 25573
org.apache.lucene.codecs.lucene99.Lucene99PostingsReader$BlockImpactsPostingsEnum#advance()
1.18% 22779
org.apache.lucene.util.packed.DirectReader$DirectPackedReader4#get()
1.15% 22022
org.apache.lucene.codecs.lucene99.Lucene99PostingsReader$EverythingEnum#skipPositions()
1.10% 21218
org.apache.lucene.search.ConjunctionDISI#doNext()
1.09% 21032
org.apache.lucene.queries.spans.NearSpansOrdered#nextStartPosition()
1.07% 20582
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue()
1.03% 19772
java.lang.invoke.VarHandleLongs$FieldInstanceReadWrite#weakCompareAndSetRelease()
0.98% 18791
org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort()
0.97% 18647
org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue()
0.91% 17504
org.apache.lucene.search.TopScoreDocCollector$SimpleTopScoreDocCollector$1#collect()
0.86% 16506
org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score()
0.82% 15742
org.apache.lucene.codecs.lucene99.ForUtil#expand8()
0.77% 14792
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$DenseNumericDocValues#nextDoc()
```
CANDIDATE:
```
PROFILE SUMMARY from 1921099 events (total: 1M)
tests.profile.mode=cpu
tests.profile.count=30
tests.profile.stacksize=1
tests.profile.linenumbers=false
PERCENT CPU SAMPLES STACK
10.33% 198404
org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD()
6.29% 120771
org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll()
4.25% 81662
jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw()
3.94% 75673
org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get()
3.41% 65587
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance()
3.28% 62964
org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get()
3.01% 57880
org.apache.lucene.codecs.lucene99.Lucene99PostingsReader$EverythingEnum#nextPosition()
2.88% 55269
org.apache.lucene.util.packed.DirectMonotonicReader#get()
2.23% 42912
org.apache.lucene.queries.spans.SpanScorer#setFreqCurrentDoc()
2.23% 42912
org.apache.lucene.queries.spans.NearSpansOrdered#stretchToOrder()
2.10% 40261
org.apache.lucene.codecs.lucene99.Lucene99PostingsReader$EverythingEnum#advance()
1.95% 37519
jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds()
1.66% 31838
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue()
1.59% 30631
org.apache.lucene.queries.spans.TermSpans#nextStartPosition()
1.43% 27509
org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval()
1.40% 26944
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue()
1.35% 25993
org.apache.lucene.codecs.lucene99.Lucene99PostingsReader$BlockImpactsPostingsEnum#advance()
1.34% 25730
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextOrd()
1.23% 23545
org.apache.lucene.util.packed.DirectReader$DirectPackedReader4#get()
1.18% 22707
org.apache.lucene.codecs.lucene99.Lucene99PostingsReader$EverythingEnum#skipPositions()
1.17% 22386
org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue()
1.08% 20767
org.apache.lucene.search.ConjunctionDISI#doNext()
1.04% 19986
org.apache.lucene.queries.spans.NearSpansOrdered#nextStartPosition()
1.01% 19463
java.lang.invoke.VarHandleLongs$FieldInstanceReadWrite#weakCompareAndSetRelease()
1.00% 19172
org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort()
0.97% 18581
org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue()
0.87% 16701
org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score()
0.87% 16684
org.apache.lucene.search.TopScoreDocCollector$SimpleTopScoreDocCollector$1#collect()
0.83% 15930
org.apache.lucene.codecs.lucene99.ForUtil#expand8()
0.79% 15103
org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readInt()
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
