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: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org