jpountz commented on pull request #1543: URL: https://github.com/apache/lucene-solr/pull/1543#issuecomment-639431406
Here are updated results for the latest version of this PR. Baseline is master with binary DV compression reverted, and the contender is this pull request. I also introduced a new `MatchAllBDVSort` to show the impact on a `MatchAllDocsQuery` sorted by a binary DV field. How hard would it be to run this patch on your internal benchmarks @msokolov ? If this looks good or at least like a good step in the right direction, I'll work on improving tests. ``` TaskQPS baseline StdDev QPS patch StdDev Pct diff HighTermTitleBDVSort 27.68 (1.9%) 23.89 (2.7%) -13.7% ( -17% - -9%) OrNotHighMed 1338.79 (3.2%) 1303.47 (3.6%) -2.6% ( -9% - 4%) LowTerm 2885.17 (6.7%) 2833.30 (4.4%) -1.8% ( -12% - 10%) OrNotHighLow 730.18 (3.2%) 720.21 (2.7%) -1.4% ( -7% - 4%) OrHighNotLow 1302.47 (4.9%) 1284.90 (3.8%) -1.3% ( -9% - 7%) Respell 305.20 (2.1%) 301.99 (4.6%) -1.1% ( -7% - 5%) HighTerm 2312.32 (6.0%) 2288.59 (4.8%) -1.0% ( -11% - 10%) HighTermMonthSort 111.61 (13.3%) 110.51 (13.2%) -1.0% ( -24% - 29%) MedTerm 2239.99 (5.9%) 2218.58 (3.7%) -1.0% ( -10% - 9%) LowPhrase 35.12 (3.1%) 34.84 (2.1%) -0.8% ( -5% - 4%) OrNotHighHigh 1320.65 (4.5%) 1310.72 (3.9%) -0.8% ( -8% - 7%) OrHighNotHigh 1414.46 (4.6%) 1404.17 (3.3%) -0.7% ( -8% - 7%) OrHighNotMed 1480.35 (5.2%) 1473.91 (3.5%) -0.4% ( -8% - 8%) AndHighLow 1451.78 (3.8%) 1447.45 (4.1%) -0.3% ( -7% - 7%) HighPhrase 196.94 (2.7%) 196.65 (1.4%) -0.1% ( -4% - 4%) MedSpanNear 19.30 (3.7%) 19.29 (5.0%) -0.1% ( -8% - 8%) Fuzzy1 146.69 (8.8%) 146.59 (4.5%) -0.1% ( -12% - 14%) LowSpanNear 161.50 (3.5%) 161.56 (4.4%) 0.0% ( -7% - 8%) HighTermDayOfYearSort 100.49 (8.5%) 100.63 (8.9%) 0.1% ( -15% - 19%) BrowseMonthSSDVFacets 17.66 (10.1%) 17.68 (10.3%) 0.2% ( -18% - 22%) AndHighHigh 71.98 (3.4%) 72.23 (3.9%) 0.4% ( -6% - 7%) HighSpanNear 26.91 (6.9%) 27.01 (8.5%) 0.4% ( -14% - 16%) AndHighMed 231.71 (3.7%) 232.57 (4.6%) 0.4% ( -7% - 8%) MedPhrase 768.29 (4.0%) 771.42 (2.5%) 0.4% ( -5% - 7%) PKLookup 246.88 (5.7%) 248.10 (5.7%) 0.5% ( -10% - 12%) OrHighLow 874.22 (2.2%) 878.87 (2.6%) 0.5% ( -4% - 5%) IntNRQ 121.89 (43.7%) 122.70 (44.6%) 0.7% ( -60% - 157%) LowSloppyPhrase 69.77 (4.1%) 70.41 (4.6%) 0.9% ( -7% - 10%) HighIntervalsOrdered 41.67 (5.1%) 42.07 (4.5%) 1.0% ( -8% - 11%) MedSloppyPhrase 29.60 (4.4%) 29.92 (3.9%) 1.1% ( -6% - 9%) Wildcard 179.38 (9.1%) 181.58 (9.4%) 1.2% ( -15% - 21%) Fuzzy2 102.10 (7.4%) 103.69 (7.6%) 1.6% ( -12% - 17%) OrHighHigh 39.88 (4.8%) 40.51 (5.0%) 1.6% ( -7% - 11%) BrowseDayOfYearSSDVFacets 15.76 (7.0%) 16.02 (8.2%) 1.6% ( -12% - 18%) OrHighMed 53.42 (4.6%) 54.33 (4.3%) 1.7% ( -6% - 11%) Prefix3 427.32 (9.0%) 436.76 (10.2%) 2.2% ( -15% - 23%) HighSloppyPhrase 53.57 (7.6%) 55.11 (7.2%) 2.9% ( -11% - 19%) MatchAllBDVSort 2.41 (3.8%) 5.18 (16.4%) 114.8% ( 91% - 140%) BrowseDayOfYearTaxoFacets 3.63 (2.6%) 8.27 (18.1%) 127.6% ( 104% - 152%) BrowseDateTaxoFacets 3.63 (2.7%) 8.31 (18.2%) 128.8% ( 105% - 153%) BrowseMonthTaxoFacets 3.90 (2.7%) 9.79 (21.2%) 151.2% ( 124% - 179%) ``` ---------------------------------------------------------------- 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. 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