slow-J commented on issue #11076:
URL: https://github.com/apache/lucene/issues/11076#issuecomment-1824516300

   Hi @gsmiller, I found a drill sideways tasks file in luceneutil 
([ds.tasks](https://github.com/mikemccand/luceneutil/blob/5fae60800edd84c70492ac8765824ca2e4a6a991/tasks/ds.tasks))
 I tried locally creating a wikimediumds (`WIKI_MEDIUM_DS = 
Data('wikimediumds', constants.WIKI_MEDIUM_DOCS_LINE_FILE, 
constants.WIKI_MEDIUM_DOCS_COUNT, constants.WIKI_DS)`) and ran `python3 
src/python/localrun.py -source wikimediumds`
   
   I commented out calls to `doUnionScoring` and `doDrillDownAdvanceScoring` 
and left only `doQueryFirstScoring` 
https://github.com/slow-J/lucene/commit/7423ddda30a2ca5e3fd90ee9743b3c40ad6b94e0
 , it passes all unit tests.
   
   ```
                               TaskQPS baseline      StdDevQPS 
my_modified_version      StdDev                Pct diff p-value
                    HighTermEasyDD2     2718.56      (6.0%)     2656.82      
(4.8%)   -2.3% ( -12% -    9%) 0.189
                   MedTermEasyOrDD1     2454.91      (5.6%)     2417.95      
(4.4%)   -1.5% ( -10% -    8%) 0.343
                    MedTermMixedDD2     3184.16      (5.5%)     3137.70      
(7.0%)   -1.5% ( -13% -   11%) 0.465
                     LowTermEasyDD2     2602.71      (6.0%)     2570.49      
(5.6%)   -1.2% ( -12% -   11%) 0.503
                     LowTermEasyDD1     2583.23      (4.7%)     2553.44      
(5.2%)   -1.2% ( -10% -    9%) 0.465
                   HighTermMixedDD2     2673.50      (4.3%)     2643.56      
(6.8%)   -1.1% ( -11% -   10%) 0.536
                     LowTermHardDD1     2668.88      (5.9%)     2639.66      
(4.0%)   -1.1% ( -10% -    9%) 0.496
                     MedTermHardDD1     2320.13      (5.1%)     2298.27      
(5.7%)   -0.9% ( -11% -   10%) 0.580
                  HighTermHardOrDD2     2477.61      (4.8%)     2454.33      
(3.6%)   -0.9% (  -8% -    7%) 0.481
                           PKLookup      110.75     (12.0%)      109.98     
(11.3%)   -0.7% ( -21% -   25%) 0.849
                    HighTermEasyDD1     2777.91      (6.0%)     2762.76      
(6.7%)   -0.5% ( -12% -   12%) 0.787
                   MedTermHardOrDD1     2998.49      (5.2%)     2983.15      
(5.8%)   -0.5% ( -10% -   11%) 0.769
                  HighTermEasyOrDD1     2513.54      (4.9%)     2503.33      
(4.4%)   -0.4% (  -9% -    9%) 0.782
                   LowTermHardOrDD2     2349.94      (6.2%)     2346.39      
(4.9%)   -0.2% ( -10% -   11%) 0.932
                     LowTermHardDD2     2566.37      (4.5%)     2570.74      
(5.5%)    0.2% (  -9% -   10%) 0.914
                     MedTermEasyDD2     3231.73      (6.8%)     3239.67      
(6.4%)    0.2% ( -12% -   14%) 0.906
                     MedTermEasyDD1     3323.66      (7.4%)     3344.85      
(5.4%)    0.6% ( -11% -   14%) 0.755
                   LowTermEasyOrDD1     2385.39      (5.0%)     2401.56      
(5.6%)    0.7% (  -9% -   11%) 0.686
                   LowTermEasyOrDD2     2430.31      (4.7%)     2454.95      
(5.6%)    1.0% (  -8% -   11%) 0.534
                  HighTermEasyOrDD2     2394.51      (5.0%)     2424.64      
(6.2%)    1.3% (  -9% -   13%) 0.478
                   MedTermEasyOrDD2     2856.22      (7.0%)     2892.76      
(5.1%)    1.3% ( -10% -   14%) 0.508
                    LowTermMixedDD2     2672.52      (5.9%)     2716.97      
(5.9%)    1.7% (  -9% -   14%) 0.372
                     MedTermHardDD2     2319.03      (6.4%)     2361.41      
(4.6%)    1.8% (  -8% -   13%) 0.299
                  HighTermHardOrDD1     2550.89      (5.4%)     2598.09      
(2.7%)    1.9% (  -5% -   10%) 0.172
                   LowTermHardOrDD1     2429.07      (7.3%)     2484.87      
(4.6%)    2.3% (  -8% -   15%) 0.234
                    HighTermHardDD2     2627.08      (5.8%)     2697.49      
(5.7%)    2.7% (  -8% -   14%) 0.139
                   MedTermHardOrDD2     2846.21      (6.0%)     2956.36      
(6.2%)    3.9% (  -7% -   17%) 0.045
                    HighTermHardDD1     2684.90      (4.4%)     2800.76      
(3.3%)    4.3% (  -3% -   12%) 0.000
   ```
   
   I think from results we can see that there is no performance loss from 
removing doUnionScoring` and `doDrillDownAdvanceScoring`.
   
   I am wondering is the setup correct enough to trust the results? Does 
([ds.tasks](https://github.com/mikemccand/luceneutil/blob/5fae60800edd84c70492ac8765824ca2e4a6a991/tasks/ds.tasks))
 contain enough tasks?


-- 
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

Reply via email to