[ 
https://issues.apache.org/jira/browse/LUCENE-8978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16929277#comment-16929277
 ] 

Atri Sharma commented on LUCENE-8978:
-------------------------------------

Run with propagating global minimum scores

||Task ('HighSpanNear', None)||P50 Base 63.640386||P50 Cmp 65.506369||Pct Diff 
2.93207366781||P90 Base 68.082931||P90 Cmp 68.719427||Pct Diff 
0.9348833704||P99 Base 98.544661||P99 Cmp 90.023821||Pct Diff 
-8.64667848418||P999 Base 98.544661||P999 Cmp 90.023821||Pct Diff 
-8.64667848418||P100 Base 120.85372||P100 Cmp 115.88214||Pct Diff -4.1137169795
||Task ('BrowseDayOfYearSSDVFacets', None)||P50 Base 25.833619||P50 Cmp 
25.713409||Pct Diff -0.465323886677||P90 Base 28.549801||P90 Cmp 35.187339||Pct 
Diff 23.2489816654||P99 Base 34.097888||P99 Cmp 61.883127||Pct Diff 
81.4866862135||P999 Base 34.097888||P999 Cmp 61.883127||Pct Diff 
81.4866862135||P100 Base 214.305793||P100 Cmp 275.876451||Pct Diff 28.7302816868
||Task ('HighTermDayOfYearSort', 'DayOfYear')||P50 Base 4.600415||P50 Cmp 
5.241538||Pct Diff 13.9361992342||P90 Base 54.632331||P90 Cmp 41.589045||Pct 
Diff -23.8746649855||P99 Base 140.777103||P99 Cmp 113.980705||Pct Diff 
-19.0346280957||P999 Base 140.777103||P999 Cmp 113.980705||Pct Diff 
-19.0346280957||P100 Base 212.259622||P100 Cmp 232.746881||Pct Diff 
9.65198128922
||Task ('HighTerm', None)||P50 Base 0.707935||P50 Cmp 0.767744||Pct Diff 
8.44837449766||P90 Base 2.481444||P90 Cmp 2.45366||Pct Diff -1.11967064338||P99 
Base 2.819463||P99 Cmp 3.250364||Pct Diff 15.283087595||P999 Base 
2.819463||P999 Cmp 3.250364||Pct Diff 15.283087595||P100 Base 5.743958||P100 
Cmp 67.726682||Pct Diff 1079.09431093
||Task ('LowTerm', None)||P50 Base 0.662316||P50 Cmp 0.730491||Pct Diff 
10.2934248908||P90 Base 1.215188||P90 Cmp 3.100794||Pct Diff 155.169899637||P99 
Base 10.361147||P99 Cmp 8.509808||Pct Diff -17.8680893148||P999 Base 
10.361147||P999 Cmp 8.509808||Pct Diff -17.8680893148||P100 Base 
40.860202||P100 Cmp 43.746191||Pct Diff 7.06308059857
||Task ('AndHighLow', None)||P50 Base 1.000578||P50 Cmp 1.001309||Pct Diff 
0.0730577726074||P90 Base 1.841719||P90 Cmp 1.74311||Pct Diff 
-5.35418269562||P99 Base 2.803872||P99 Cmp 7.829637||Pct Diff 
179.243738659||P999 Base 2.803872||P999 Cmp 7.829637||Pct Diff 
179.243738659||P100 Base 8.888941||P100 Cmp 26.286796||Pct Diff 195.724721314
||Task ('MedTerm', None)||P50 Base 0.702324||P50 Cmp 0.760572||Pct Diff 
8.29360807832||P90 Base 1.789433||P90 Cmp 5.539351||Pct Diff 209.559005562||P99 
Base 4.193817||P99 Cmp 14.309771||Pct Diff 241.211144883||P999 Base 
4.193817||P999 Cmp 14.309771||Pct Diff 241.211144883||P100 Base 12.924386||P100 
Cmp 69.040778||Pct Diff 434.190003301
||Task ('AndHighHigh', None)||P50 Base 8.716311||P50 Cmp 8.766923||Pct Diff 
0.580658491878||P90 Base 22.896812||P90 Cmp 14.794421||Pct Diff 
-35.3865463891||P99 Base 76.380162||P99 Cmp 27.420985||Pct Diff 
-64.0993364219||P999 Base 76.380162||P999 Cmp 27.420985||Pct Diff 
-64.0993364219||P100 Base 192.565741||P100 Cmp 209.282678||Pct Diff 
8.68115839982
||Task ('LowSloppyPhrase', None)||P50 Base 2.504543||P50 Cmp 2.496497||Pct Diff 
-0.321256213209||P90 Base 5.864326||P90 Cmp 17.025432||Pct Diff 
190.322059176||P99 Base 17.061955||P99 Cmp 26.972014||Pct Diff 
58.0827871132||P999 Base 17.061955||P999 Cmp 26.972014||Pct Diff 
58.0827871132||P100 Base 28.311233||P100 Cmp 38.382978||Pct Diff 35.5750842784
||Task ('Wildcard', None)||P50 Base 4.622608||P50 Cmp 4.604615||Pct Diff 
-0.389239148117||P90 Base 13.902747||P90 Cmp 9.311908||Pct Diff 
-33.0210928819||P99 Base 212.077852||P99 Cmp 217.640103||Pct Diff 
2.62274016242||P999 Base 212.077852||P999 Cmp 217.640103||Pct Diff 
2.62274016242||P100 Base 256.120499||P100 Cmp 348.976972||Pct Diff 36.254994568
||Task ('HighSloppyPhrase', None)||P50 Base 40.021589||P50 Cmp 40.71495||Pct 
Diff 1.73246744401||P90 Base 41.349646||P90 Cmp 42.092274||Pct Diff 
1.7959718446||P99 Base 43.137416||P99 Cmp 63.876883||Pct Diff 
48.0776757699||P999 Base 43.137416||P999 Cmp 63.876883||Pct Diff 
48.0776757699||P100 Base 889.481117||P100 Cmp 748.568262||Pct Diff 
-15.8421412559
||Task ('HighIntervalsOrdered', None)||P50 Base 17.065112||P50 Cmp 
17.259941||Pct Diff 1.1416801718||P90 Base 18.188702||P90 Cmp 18.965857||Pct 
Diff 4.27273479988||P99 Base 18.315874||P99 Cmp 50.189647||Pct Diff 
174.022670171||P999 Base 18.315874||P999 Cmp 50.189647||Pct Diff 
174.022670171||P100 Base 302.418464||P100 Cmp 329.078973||Pct Diff 8.81576761133
||Task ('IntNRQ', None)||P50 Base 4.603492||P50 Cmp 5.553211||Pct Diff 
20.6304040498||P90 Base 61.351885||P90 Cmp 61.48353||Pct Diff 
0.214573684248||P99 Base 164.30294||P99 Cmp 163.250118||Pct Diff 
-0.640780986634||P999 Base 164.30294||P999 Cmp 163.250118||Pct Diff 
-0.640780986634||P100 Base 224.633428||P100 Cmp 224.348545||Pct Diff 
-0.126821285032
||Task ('BrowseDayOfYearTaxoFacets', None)||P50 Base 0.121258||P50 Cmp 
0.121229||Pct Diff -0.0239159478138||P90 Base 0.153443||P90 Cmp 0.163338||Pct 
Diff 6.44864868388||P99 Base 0.173882||P99 Cmp 17.925952||Pct Diff 
10209.2626034||P999 Base 0.173882||P999 Cmp 17.925952||Pct Diff 
10209.2626034||P100 Base 3.730483||P100 Cmp 23.065986||Pct Diff 518.310980106
||Task ('BrowseMonthTaxoFacets', None)||P50 Base 0.115929||P50 Cmp 0.12101||Pct 
Diff 4.38285502333||P90 Base 0.145518||P90 Cmp 0.15883||Pct Diff 
9.14800918099||P99 Base 13.954495||P99 Cmp 9.901756||Pct Diff 
-29.0425343232||P999 Base 13.954495||P999 Cmp 9.901756||Pct Diff 
-29.0425343232||P100 Base 14.624611||P100 Cmp 17.151849||Pct Diff 17.2807194667
||Task ('HighTermMonthSort', 'Month')||P50 Base 4.338656||P50 Cmp 4.983814||Pct 
Diff 14.8699966072||P90 Base 5.977356||P90 Cmp 5.308156||Pct Diff 
-11.1955854729||P99 Base 25.735447||P99 Cmp 57.156324||Pct Diff 
122.091825333||P999 Base 25.735447||P999 Cmp 57.156324||Pct Diff 
122.091825333||P100 Base 339.746063||P100 Cmp 78.168866||Pct Diff -76.9919729725
||Task Respell||P50 Base 9.308939||P50 Cmp 9.319228||Pct Diff 
0.110528170826||P90 Base 225.819491||P90 Cmp 185.174016||Pct Diff 
-17.9990995551||P99 Base 240.414322||P99 Cmp 240.833469||Pct Diff 
0.174343606701||P999 Base 240.414322||P999 Cmp 240.833469||Pct Diff 
0.174343606701||P100 Base 269.320605||P100 Cmp 266.826588||Pct Diff 
-0.926040174312
||Task ('HighPhrase', None)||P50 Base 4.052781||P50 Cmp 4.219464||Pct Diff 
4.11280550318||P90 Base 5.573415||P90 Cmp 4.83942||Pct Diff -13.1695737712||P99 
Base 11.653594||P99 Cmp 7.687741||Pct Diff -34.0311581131||P999 Base 
11.653594||P999 Cmp 7.687741||Pct Diff -34.0311581131||P100 Base 
125.902844||P100 Cmp 122.065862||Pct Diff -3.04757373074
||Task ('MedPhrase', None)||P50 Base 2.140764||P50 Cmp 2.260018||Pct Diff 
5.57062805615||P90 Base 3.169347||P90 Cmp 5.865025||Pct Diff 85.0546816111||P99 
Base 5.171577||P99 Cmp 37.001767||Pct Diff 615.483246213||P999 Base 
5.171577||P999 Cmp 37.001767||Pct Diff 615.483246213||P100 Base 36.796274||P100 
Cmp 212.679729||Pct Diff 477.992567943
||Task ('LowPhrase', None)||P50 Base 7.17611||P50 Cmp 7.227959||Pct Diff 
0.722522369362||P90 Base 8.730358||P90 Cmp 19.377749||Pct Diff 
121.95824043||P99 Base 85.481515||P99 Cmp 88.359691||Pct Diff 
3.36701566415||P999 Base 85.481515||P999 Cmp 88.359691||Pct Diff 
3.36701566415||P100 Base 457.848296||P100 Cmp 396.977009||Pct Diff 
-13.2950777652
||Task ('MedSpanNear', None)||P50 Base 23.931246||P50 Cmp 23.933775||Pct Diff 
0.0105677740307||P90 Base 28.223164||P90 Cmp 25.408284||Pct Diff 
-9.97365143043||P99 Base 55.994902||P99 Cmp 28.499181||Pct Diff 
-49.1039720009||P999 Base 55.994902||P999 Cmp 28.499181||Pct Diff 
-49.1039720009||P100 Base 1199.294544||P100 Cmp 1313.109303||Pct Diff 
9.49014231486
||Task ('Fuzzy2', None)||P50 Base 50.963098||P50 Cmp 52.147598||Pct Diff 
2.32423076007||P90 Base 196.02086||P90 Cmp 197.49188||Pct Diff 
0.750440539849||P99 Base 274.700899||P99 Cmp 273.964281||Pct Diff 
-0.26815274456||P999 Base 274.700899||P999 Cmp 273.964281||Pct Diff 
-0.26815274456||P100 Base 1324.415186||P100 Cmp 1459.471002||Pct Diff 
10.1973925871
||Task ('AndHighMed', None)||P50 Base 3.267035||P50 Cmp 3.387153||Pct Diff 
3.67666706968||P90 Base 9.762046||P90 Cmp 9.897188||Pct Diff 1.38436143407||P99 
Base 17.69142||P99 Cmp 18.96255||Pct Diff 7.18500832607||P999 Base 
17.69142||P999 Cmp 18.96255||Pct Diff 7.18500832607||P100 Base 111.250174||P100 
Cmp 103.319917||Pct Diff -7.12830974988
||Task ('Prefix3', None)||P50 Base 3.996348||P50 Cmp 3.571733||Pct Diff 
-10.6250756941||P90 Base 63.921841||P90 Cmp 22.545948||Pct Diff 
-64.7288819482||P99 Base 65.798917||P99 Cmp 72.666093||Pct Diff 
10.4366094658||P999 Base 65.798917||P999 Cmp 72.666093||Pct Diff 
10.4366094658||P100 Base 183.360001||P100 Cmp 177.53312||Pct Diff -3.17783647918
||Task ('MedSloppyPhrase', None)||P50 Base 7.229598||P50 Cmp 7.385359||Pct Diff 
2.15449047098||P90 Base 20.769975||P90 Cmp 9.785188||Pct Diff 
-52.8878200383||P99 Base 32.368129||P99 Cmp 19.724065||Pct Diff 
-39.0633144103||P999 Base 32.368129||P999 Cmp 19.724065||Pct Diff 
-39.0633144103||P100 Base 78.100979||P100 Cmp 32.967997||Pct Diff -57.7879849624
||Task ('BrowseMonthSSDVFacets', None)||P50 Base 23.302332||P50 Cmp 
23.072018||Pct Diff -0.988373180847||P90 Base 33.49895||P90 Cmp 40.791677||Pct 
Diff 21.7700166722||P99 Base 90.168416||P99 Cmp 70.113308||Pct Diff 
-22.2418324394||P999 Base 90.168416||P999 Cmp 70.113308||Pct Diff 
-22.2418324394||P100 Base 146.103582||P100 Cmp 141.482184||Pct Diff 
-3.1630969869
||Task ('LowSpanNear', None)||P50 Base 21.258||P50 Cmp 21.505571||Pct Diff 
1.16460156176||P90 Base 30.562271||P90 Cmp 26.253328||Pct Diff 
-14.0988966429||P99 Base 53.824619||P99 Cmp 34.760546||Pct Diff 
-35.4188721707||P999 Base 53.824619||P999 Cmp 34.760546||Pct Diff 
-35.4188721707||P100 Base 67.017578||P100 Cmp 78.075052||Pct Diff 16.4993637938
||Task ('OrHighLow', None)||P50 Base 1.566019||P50 Cmp 1.653685||Pct Diff 
5.59801637145||P90 Base 4.142431||P90 Cmp 3.870084||Pct Diff 
-6.57456937726||P99 Base 5.80528||P99 Cmp 5.750128||Pct Diff 
-0.950031695284||P999 Base 5.80528||P999 Cmp 5.750128||Pct Diff 
-0.950031695284||P100 Base 230.677651||P100 Cmp 239.758466||Pct Diff 
3.93658204886
||Task PKLookup||P50 Base 8.406786||P50 Cmp 8.023946||Pct Diff 
-4.55394011457||P90 Base 124.63735||P90 Cmp 77.007336||Pct Diff 
-38.2148802105||P99 Base 238.809792||P99 Cmp 252.328623||Pct Diff 
5.66091988389||P999 Base 238.809792||P999 Cmp 252.328623||Pct Diff 
5.66091988389||P100 Base 266.738837||P100 Cmp 274.269926||Pct Diff 2.82339425511
||Task ('OrHighHigh', None)||P50 Base 58.192151||P50 Cmp 57.469508||Pct Diff 
-1.24182211446||P90 Base 103.08602||P90 Cmp 122.834916||Pct Diff 
19.1576859791||P99 Base 123.50102||P99 Cmp 154.701334||Pct Diff 
25.2632034942||P999 Base 123.50102||P999 Cmp 154.701334||Pct Diff 
25.2632034942||P100 Base 725.317602||P100 Cmp 729.392418||Pct Diff 
0.561797478617
||Task ('Fuzzy1', None)||P50 Base 11.953753||P50 Cmp 11.80683||Pct Diff 
-1.22909516367||P90 Base 114.1844||P90 Cmp 67.255354||Pct Diff 
-41.0993498236||P99 Base 122.716257||P99 Cmp 71.746852||Pct Diff 
-41.5343543276||P999 Base 122.716257||P999 Cmp 71.746852||Pct Diff 
-41.5343543276||P100 Base 252.55685||P100 Cmp 254.199303||Pct Diff 
0.650330014807
||Task ('BrowseDateTaxoFacets', None)||P50 Base 98.08713||P50 Cmp 
89.235753||Pct Diff -9.02399427937||P90 Base 99.06245||P90 Cmp 101.339874||Pct 
Diff 2.29897806888||P99 Base 99.443746||P99 Cmp 105.763911||Pct Diff 
6.35551782211||P999 Base 99.443746||P999 Cmp 105.763911||Pct Diff 
6.35551782211||P100 Base 331.430814||P100 Cmp 224.295445||Pct Diff 
-32.3251081295
||Task ('OrHighMed', None)||P50 Base 4.87406||P50 Cmp 4.956233||Pct Diff 
1.68592508094||P90 Base 16.192098||P90 Cmp 16.932849||Pct Diff 
4.57476850745||P99 Base 19.254305||P99 Cmp 23.510571||Pct Diff 
22.1055291271||P999 Base 19.254305||P999 Cmp 23.510571||Pct Diff 
22.1055291271||P100 Base 26.389953||P100 Cmp 95.225528||Pct Diff 260.84008183


> "Max Bottom" Based Early Termination For Concurrent Search
> ----------------------------------------------------------
>
>                 Key: LUCENE-8978
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8978
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Atri Sharma
>            Priority: Major
>          Time Spent: 4.5h
>  Remaining Estimate: 0h
>
> When running a search concurrently, collectors which have collected the 
> number of hits requested locally i.e. their local priority queue is full can 
> then globally publish their bottom hit's score, and other collectors can then 
> use that score as the filter. If multiple collectors have full priority 
> queues, the maximum of all bottom scores will be considered as the global 
> bottom score.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to