gianm commented on PR #20655:
URL: https://github.com/apache/druid/pull/20655#issuecomment-6320648261

   Benchmarks. `basic.A` is an unfiltered scan, `basic.C` is a scan with a 
string filter.
   
   ```
   master
   
   Benchmark                               (limit)  (numPartitionsPerTimeChunk) 
 (numProcessingThreads)  (numTimeChunks)  (ordering)  (rowsPerSegment)  
(schemaAndQuery)  Mode  Cnt      Score      Error  Units
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                1   ASCENDING             50000          
 basic.A  avgt    5    878.557 ±   21.906  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                1   ASCENDING             50000          
 basic.C  avgt    5  14349.889 ±  253.466  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                1  DESCENDING             50000          
 basic.A  avgt    5    351.819 ±    7.149  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                1  DESCENDING             50000          
 basic.C  avgt    5  14107.653 ±  453.027  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                8   ASCENDING             50000          
 basic.A  avgt    5   1365.013 ±   12.440  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                8   ASCENDING             50000          
 basic.C  avgt    5  21531.128 ± 1640.009  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                8  DESCENDING             50000          
 basic.A  avgt    5    562.461 ±   26.456  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                8  DESCENDING             50000          
 basic.C  avgt    5  21168.983 ±  574.227  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                1   ASCENDING             50000          
 basic.A  avgt    5   7838.235 ±  405.360  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                1   ASCENDING             50000          
 basic.C  avgt    5  19974.655 ±  610.645  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                1  DESCENDING             50000          
 basic.A  avgt    5   7396.561 ±  195.115  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                1  DESCENDING             50000          
 basic.C  avgt    5  20158.725 ±  446.292  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                8   ASCENDING             50000          
 basic.A  avgt    5   9909.132 ± 1112.394  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                8   ASCENDING             50000          
 basic.C  avgt    5  30832.630 ± 2320.170  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                8  DESCENDING             50000          
 basic.A  avgt    5  11034.633 ± 1215.551  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                8  DESCENDING             50000          
 basic.C  avgt    5  28380.368 ± 1576.301  us/op
   
   branch
   
   Benchmark                               (limit)  (numPartitionsPerTimeChunk) 
 (numProcessingThreads)  (numTimeChunks)  (ordering)  (rowsPerSegment)  
(schemaAndQuery)  Mode  Cnt      Score      Error  Units
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                1   ASCENDING             50000          
 basic.A  avgt    5    870.045 ±    8.304  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                1   ASCENDING             50000          
 basic.C  avgt    5  14559.668 ±  318.315  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                1  DESCENDING             50000          
 basic.A  avgt    5    346.030 ±   25.378  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                1  DESCENDING             50000          
 basic.C  avgt    5  14111.252 ±  292.319  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                8   ASCENDING             50000          
 basic.A  avgt    5    895.723 ±   12.561  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                8   ASCENDING             50000          
 basic.C  avgt    5  14273.014 ±  146.924  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                8  DESCENDING             50000          
 basic.A  avgt    5    346.413 ±   15.071  us/op
   ScanBenchmark.queryMultiQueryableIndex       10                            4 
                      2                8  DESCENDING             50000          
 basic.C  avgt    5  14182.138 ±  183.497  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                1   ASCENDING             50000          
 basic.A  avgt    5   5984.965 ±  980.037  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                1   ASCENDING             50000          
 basic.C  avgt    5  19997.926 ±  749.933  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                1  DESCENDING             50000          
 basic.A  avgt    5   5622.712 ±  143.235  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                1  DESCENDING             50000          
 basic.C  avgt    5  21734.878 ±  377.668  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                8   ASCENDING             50000          
 basic.A  avgt    5   6327.752 ±  468.801  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                8   ASCENDING             50000          
 basic.C  avgt    5  20533.522 ±  933.400  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                8  DESCENDING             50000          
 basic.A  avgt    5   5383.544 ±  281.585  us/op
   ScanBenchmark.queryMultiQueryableIndex     1000                            4 
                      2                8  DESCENDING             50000          
 basic.C  avgt    5  21306.235 ± 1097.744  us/op
   ```


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