easyice commented on PR #12782:
URL: https://github.com/apache/lucene/pull/12782#issuecomment-1818157148
I ran some rounds of wikimediumall(sometimes there is noise), It looks a
bit speed up :
`.doc` files were 0.4% larger overall (5.45GB to 5.47GB)
<details>
<summary >Round 1</summary>
```
TaskQPS baseline StdDevQPS
my_modified_version StdDev Pct diff p-value
TermDTSort 67.15 (6.4%) 67.35
(5.2%) 0.3% ( -10% - 12%) 0.872
MedIntervalsOrdered 7.03 (4.2%) 7.07
(4.4%) 0.5% ( -7% - 9%) 0.731
LowIntervalsOrdered 4.38 (4.3%) 4.40
(4.4%) 0.5% ( -7% - 9%) 0.690
OrNotHighMed 178.75 (3.7%) 179.82
(5.8%) 0.6% ( -8% - 10%) 0.697
IntNRQ 7.32 (8.5%) 7.36
(8.6%) 0.6% ( -15% - 19%) 0.821
HighSloppyPhrase 8.50 (3.5%) 8.56
(4.1%) 0.7% ( -6% - 8%) 0.547
HighTerm 268.55 (3.7%) 270.62
(5.1%) 0.8% ( -7% - 9%) 0.583
OrHighNotHigh 250.85 (4.3%) 253.02
(4.4%) 0.9% ( -7% - 9%) 0.530
HighTermMonthSort 894.77 (5.0%) 904.83
(6.6%) 1.1% ( -10% - 13%) 0.545
OrHighNotMed 188.96 (4.5%) 191.13
(5.2%) 1.1% ( -8% - 11%) 0.455
OrHighHigh 23.02 (6.2%) 23.31
(6.8%) 1.3% ( -11% - 15%) 0.543
AndHighHigh 18.21 (3.1%) 18.47
(5.2%) 1.4% ( -6% - 10%) 0.302
HighTermTitleSort 64.91 (4.1%) 65.87
(5.5%) 1.5% ( -7% - 11%) 0.337
OrHighNotLow 164.86 (3.3%) 167.51
(5.5%) 1.6% ( -7% - 10%) 0.266
HighTermDayOfYearSort 141.25 (6.0%) 143.54
(3.5%) 1.6% ( -7% - 11%) 0.298
HighSpanNear 2.93 (4.9%) 2.97
(5.2%) 1.6% ( -8% - 12%) 0.309
HighIntervalsOrdered 1.22 (5.2%) 1.24
(4.7%) 1.7% ( -7% - 12%) 0.294
HighPhrase 4.27 (5.0%) 4.34
(6.0%) 1.7% ( -8% - 13%) 0.320
MedSloppyPhrase 19.72 (3.3%) 20.08
(4.8%) 1.8% ( -6% - 10%) 0.163
Wildcard 44.12 (2.2%) 44.94
(2.4%) 1.9% ( -2% - 6%) 0.011
MedSpanNear 5.58 (4.5%) 5.68
(5.3%) 1.9% ( -7% - 12%) 0.234
OrNotHighHigh 122.46 (2.9%) 124.76
(5.2%) 1.9% ( -6% - 10%) 0.158
LowSpanNear 3.35 (3.8%) 3.42
(4.6%) 1.9% ( -6% - 10%) 0.147
MedTerm 216.60 (4.3%) 220.85
(6.6%) 2.0% ( -8% - 13%) 0.264
LowSloppyPhrase 14.57 (2.9%) 14.86
(4.0%) 2.0% ( -4% - 9%) 0.072
OrHighMed 34.95 (5.3%) 35.66
(6.2%) 2.0% ( -8% - 14%) 0.264
OrHighLow 269.80 (4.0%) 275.59
(6.2%) 2.1% ( -7% - 12%) 0.196
LowPhrase 80.24 (4.3%) 82.45
(6.7%) 2.8% ( -7% - 14%) 0.122
MedPhrase 40.89 (5.0%) 42.10
(6.9%) 3.0% ( -8% - 15%) 0.122
LowTerm 233.14 (6.5%) 240.96
(6.7%) 3.4% ( -9% - 17%) 0.108
AndHighLow 279.72 (3.6%) 290.01
(5.9%) 3.7% ( -5% - 13%) 0.017
Fuzzy2 34.50 (2.5%) 35.87
(4.3%) 4.0% ( -2% - 11%) 0.000
AndHighMed 50.26 (4.2%) 52.31
(5.3%) 4.1% ( -5% - 14%) 0.007
OrNotHighLow 209.13 (4.1%) 219.47
(5.7%) 4.9% ( -4% - 15%) 0.002
PKLookup 84.26 (3.3%) 88.56
(4.7%) 5.1% ( -2% - 13%) 0.000
Fuzzy1 38.26 (2.6%) 40.23
(3.2%) 5.1% ( 0% - 11%) 0.000
Respell 21.14 (2.3%) 22.52
(2.8%) 6.6% ( 1% - 11%) 0.000
Prefix3 96.26 (4.8%) 104.41
(3.6%) 8.5% ( 0% - 17%) 0.000
```
</details>
<details>
<summary >Round 2</summary>
```
TaskQPS baseline StdDevQPS
my_modified_version StdDev Pct diff p-value
IntNRQ 13.42 (5.4%) 12.79
(2.5%) -4.7% ( -11% - 3%) 0.000
HighIntervalsOrdered 4.01 (4.3%) 3.96
(4.5%) -1.2% ( -9% - 8%) 0.409
LowIntervalsOrdered 8.26 (3.7%) 8.25
(4.0%) -0.2% ( -7% - 7%) 0.892
HighSloppyPhrase 1.22 (2.9%) 1.22
(3.0%) -0.2% ( -5% - 5%) 0.862
HighSpanNear 2.90 (3.0%) 2.91
(4.5%) 0.4% ( -6% - 8%) 0.755
LowSpanNear 14.61 (3.9%) 14.71
(5.1%) 0.7% ( -7% - 10%) 0.639
TermDTSort 76.54 (4.7%) 77.12
(5.4%) 0.8% ( -8% - 11%) 0.632
MedSpanNear 4.14 (3.2%) 4.18
(4.5%) 0.9% ( -6% - 8%) 0.476
OrHighHigh 9.30 (8.7%) 9.40
(6.9%) 1.0% ( -13% - 18%) 0.676
LowSloppyPhrase 20.69 (6.1%) 20.91
(5.3%) 1.1% ( -9% - 13%) 0.560
MedSloppyPhrase 5.21 (2.6%) 5.27
(2.6%) 1.1% ( -4% - 6%) 0.190
MedIntervalsOrdered 18.39 (3.0%) 18.71
(3.7%) 1.7% ( -4% - 8%) 0.105
HighTermMonthSort 865.08 (5.2%) 880.31
(4.7%) 1.8% ( -7% - 12%) 0.263
Wildcard 67.89 (3.6%) 69.42
(3.8%) 2.3% ( -4% - 9%) 0.053
OrHighNotLow 121.81 (6.0%) 124.59
(3.3%) 2.3% ( -6% - 12%) 0.132
HighTermDayOfYearSort 144.72 (5.2%) 148.06
(3.9%) 2.3% ( -6% - 12%) 0.115
HighTermTitleSort 63.45 (4.3%) 65.04
(4.4%) 2.5% ( -5% - 11%) 0.069
LowPhrase 24.95 (4.4%) 25.70
(5.5%) 3.0% ( -6% - 13%) 0.056
MedPhrase 79.79 (6.4%) 82.22
(5.8%) 3.0% ( -8% - 16%) 0.113
OrHighMed 31.22 (7.5%) 32.20
(7.3%) 3.1% ( -10% - 19%) 0.179
OrHighNotHigh 81.94 (5.7%) 84.83
(3.8%) 3.5% ( -5% - 13%) 0.022
AndHighHigh 15.36 (7.6%) 15.94
(5.4%) 3.7% ( -8% - 18%) 0.073
HighPhrase 17.98 (4.2%) 18.66
(3.5%) 3.7% ( -3% - 12%) 0.002
OrNotHighHigh 157.83 (5.0%) 163.97
(3.6%) 3.9% ( -4% - 13%) 0.005
OrNotHighMed 114.61 (6.2%) 119.24
(5.2%) 4.0% ( -6% - 16%) 0.025
OrHighNotMed 132.35 (5.3%) 137.75
(3.7%) 4.1% ( -4% - 13%) 0.005
HighTerm 197.10 (6.8%) 205.28
(5.2%) 4.2% ( -7% - 17%) 0.030
PKLookup 82.78 (3.0%) 86.77
(6.1%) 4.8% ( -4% - 14%) 0.002
Prefix3 193.36 (5.7%) 202.80
(4.7%) 4.9% ( -5% - 16%) 0.003
MedTerm 255.38 (5.8%) 268.76
(6.2%) 5.2% ( -6% - 18%) 0.006
AndHighMed 47.21 (7.3%) 49.78
(10.1%) 5.5% ( -11% - 24%) 0.050
Respell 29.43 (2.5%) 31.07
(3.9%) 5.6% ( 0% - 12%) 0.000
Fuzzy2 35.54 (2.8%) 37.52
(5.2%) 5.6% ( -2% - 14%) 0.000
LowTerm 265.21 (7.4%) 280.08
(8.5%) 5.6% ( -9% - 23%) 0.026
OrNotHighLow 186.93 (6.7%) 197.72
(4.6%) 5.8% ( -5% - 18%) 0.001
AndHighLow 170.86 (5.8%) 182.37
(3.9%) 6.7% ( -2% - 17%) 0.000
OrHighLow 186.98 (5.1%) 200.07
(4.8%) 7.0% ( -2% - 17%) 0.000
Fuzzy1 39.35 (2.5%) 42.58
(5.1%) 8.2% ( 0% - 16%) 0.000
```
</details>
<details>
<summary >Round 3</summary>
```
TaskQPS baseline StdDevQPS
my_modified_version StdDev Pct diff p-value
MedIntervalsOrdered 18.38 (4.2%) 18.37
(4.6%) -0.0% ( -8% - 9%) 0.975
HighSpanNear 4.73 (2.7%) 4.77
(2.5%) 0.9% ( -4% - 6%) 0.261
MedSpanNear 6.79 (2.7%) 6.86
(3.3%) 1.0% ( -4% - 7%) 0.306
TermDTSort 78.98 (7.1%) 79.85
(6.5%) 1.1% ( -11% - 15%) 0.609
HighIntervalsOrdered 6.24 (4.5%) 6.32
(5.5%) 1.4% ( -8% - 11%) 0.391
OrHighHigh 17.95 (4.7%) 18.19
(6.7%) 1.4% ( -9% - 13%) 0.454
LowIntervalsOrdered 8.38 (3.0%) 8.50
(4.1%) 1.5% ( -5% - 8%) 0.189
HighSloppyPhrase 3.26 (4.7%) 3.31
(4.8%) 1.6% ( -7% - 11%) 0.285
HighTermDayOfYearSort 131.00 (5.2%) 133.44
(3.5%) 1.9% ( -6% - 11%) 0.185
HighTermMonthSort 903.94 (5.6%) 921.63
(5.9%) 2.0% ( -9% - 14%) 0.284
OrHighMed 26.33 (4.4%) 26.85
(6.1%) 2.0% ( -8% - 13%) 0.233
OrNotHighHigh 87.49 (7.2%) 89.27
(5.2%) 2.0% ( -9% - 15%) 0.304
AndHighHigh 11.17 (3.6%) 11.41
(5.6%) 2.2% ( -6% - 11%) 0.146
MedSloppyPhrase 7.89 (3.2%) 8.07
(3.8%) 2.4% ( -4% - 9%) 0.033
HighTerm 199.48 (7.5%) 205.16
(7.7%) 2.8% ( -11% - 19%) 0.238
AndHighMed 30.06 (5.6%) 30.92
(6.9%) 2.9% ( -9% - 16%) 0.150
OrNotHighLow 218.73 (6.3%) 225.25
(7.3%) 3.0% ( -9% - 17%) 0.166
OrHighLow 172.98 (5.5%) 178.21
(6.5%) 3.0% ( -8% - 15%) 0.114
MedPhrase 18.46 (6.0%) 19.02
(5.1%) 3.1% ( -7% - 15%) 0.080
MedTerm 237.91 (8.6%) 245.24
(7.2%) 3.1% ( -11% - 20%) 0.219
OrHighNotHigh 120.17 (6.9%) 124.04
(4.2%) 3.2% ( -7% - 15%) 0.075
HighPhrase 53.66 (5.0%) 55.43
(4.7%) 3.3% ( -6% - 13%) 0.031
HighTermTitleSort 63.82 (4.8%) 66.00
(5.8%) 3.4% ( -6% - 14%) 0.043
LowSloppyPhrase 20.55 (3.2%) 21.26
(3.7%) 3.4% ( -3% - 10%) 0.002
LowSpanNear 61.77 (5.5%) 63.92
(5.2%) 3.5% ( -6% - 15%) 0.041
IntNRQ 14.57 (8.5%) 15.09
(11.2%) 3.6% ( -14% - 25%) 0.257
Respell 23.67 (2.7%) 24.57
(4.2%) 3.8% ( -3% - 11%) 0.001
OrHighNotMed 152.63 (6.5%) 158.68
(5.5%) 4.0% ( -7% - 17%) 0.037
AndHighLow 283.84 (4.6%) 295.74
(5.9%) 4.2% ( -6% - 15%) 0.012
Fuzzy2 32.91 (3.9%) 34.37
(5.7%) 4.4% ( -4% - 14%) 0.004
PKLookup 82.30 (4.9%) 86.30
(6.2%) 4.9% ( -5% - 16%) 0.006
LowPhrase 28.29 (6.0%) 29.69
(5.8%) 5.0% ( -6% - 17%) 0.008
OrHighNotLow 194.24 (7.5%) 204.23
(6.3%) 5.1% ( -8% - 20%) 0.019
OrNotHighMed 127.26 (7.7%) 133.91
(7.5%) 5.2% ( -9% - 22%) 0.030
LowTerm 207.34 (8.6%) 218.60
(11.3%) 5.4% ( -13% - 27%) 0.088
Fuzzy1 43.40 (2.4%) 46.00
(4.5%) 6.0% ( 0% - 13%) 0.000
Wildcard 37.62 (3.0%) 39.87
(3.7%) 6.0% ( 0% - 13%) 0.000
Prefix3 34.35 (6.3%) 37.91
(6.5%) 10.4% ( -2% - 24%) 0.000
```
</details>
--
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]