rmuir commented on PR #12087:
URL: https://github.com/apache/lucene/pull/12087#issuecomment-1383064386

   Here's my benchmarks with attached java program: 
[NumSetBenchmark.java.txt](https://github.com/apache/lucene/files/10419558/NumSetBenchmark.java.txt)
   * `main` uses `IntPoint.newSetQuery` on main branch
   * `patch` uses `IntField.newSetQuery` on this branch.
   
   The purpose was to run different batches of "hard" queries to look for 
performance regressions (not using numeric IDs, but terms of various density 
intersecting integer sets of various density). The reported time in ms. is the 
time it takes to run the batch
   
   I don't see any problems:
   
   | Query Set  | main (IndexSearcher.count) | patch (IndexSearcher.count) | 
main (IndexSearcher.search) | patch (IndexSearcher.search)
   | ------------- | ------------- | ------------- | ------------- | 
------------- |
   | BIG_BIG | 14.43ms  | 11.30ms  | 11.75ms  | 5.98ms  |
   | MEDIUM_BIG  | 16.45ms  | 6.25ms  | 17.08ms  | 5.66ms  |
   | SMALL_BIG  | 17.54ms  | 2.00ms  | 18.43ms  | 2.52ms  |
   | BIG_MEDIUM | 5.50ms  | 4.54ms  | 5.90ms | 5.00ms  |
   | MEDIUM_MEDIUM | 6.39ms  | 3.70ms  | 7.13ms  | 4.70ms  |
   | SMALL_MEDIUM | 6.64ms  | 1.43ms  | 6.98ms  | 1.70ms  |
   
   


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

Reply via email to