clintropolis commented on PR #16533:
URL: https://github.com/apache/druid/pull/16533#issuecomment-2259041296

   TopNBenchmark (modified so granularity is a parameter)
   
   master:
   ```
   Benchmark                                  (indexType)  (numSegments)  
(queryGranularity)  (rowsPerSegment)        (schemaAndQuery)  (threshold)  Mode 
 Cnt        Score       Error  Units
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
         all            750000                 basic.A           10  avgt    5  
 105630.245 ±  2072.370  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
         all            750000       basic.numericSort           10  avgt    5  
  83544.713 ±  9846.901  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
         all            750000  basic.alphanumericSort           10  avgt    5  
  85465.242 ±  2333.781  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
        hour            750000                 basic.A           10  avgt    5  
 167081.595 ±  1660.539  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
        hour            750000       basic.numericSort           10  avgt    5  
 458993.674 ± 25923.338  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
        hour            750000  basic.alphanumericSort           10  avgt    5  
 491948.503 ± 22870.460  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
         all            750000                 basic.A           10  avgt    5  
2052523.983 ± 24549.726  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
         all            750000       basic.numericSort           10  avgt    5  
 178007.256 ±  3952.668  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
         all            750000  basic.alphanumericSort           10  avgt    5  
 186421.930 ±  2880.129  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
        hour            750000                 basic.A           10  avgt    5  
2061836.038 ± 20842.268  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
        hour            750000       basic.numericSort           10  avgt    5  
 326769.712 ±  4152.047  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
        hour            750000  basic.alphanumericSort           10  avgt    5  
 368820.273 ±  1842.130  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
         all            750000                 basic.A           10  avgt    5  
 106479.837 ±  6583.920  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
         all            750000       basic.numericSort           10  avgt    5  
  39089.718 ±  2045.293  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
         all            750000  basic.alphanumericSort           10  avgt    5  
  48079.409 ±  1045.799  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
        hour            750000                 basic.A           10  avgt    5  
 107774.370 ±  1272.252  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
        hour            750000       basic.numericSort           10  avgt    5  
 216689.632 ±  3060.145  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
        hour            750000  basic.alphanumericSort           10  avgt    5  
 228247.136 ±  2471.377  us/op
   ```
   
   PR:
   ```
   Benchmark                                  (indexType)  (numSegments)  
(queryGranularity)  (rowsPerSegment)        (schemaAndQuery)  (threshold)  Mode 
 Cnt        Score       Error  Units
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
         all            750000                 basic.A           10  avgt    5  
 100383.953 ±   967.799  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
         all            750000       basic.numericSort           10  avgt    5  
  82141.412 ±   986.582  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
         all            750000  basic.alphanumericSort           10  avgt    5  
  85318.596 ±   445.816  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
        hour            750000                 basic.A           10  avgt    5  
 164062.058 ±  2860.871  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
        hour            750000       basic.numericSort           10  avgt    5  
 464774.711 ±  5786.066  us/op
   TopNBenchmark.queryMultiQueryableIndex             N/A              1        
        hour            750000  basic.alphanumericSort           10  avgt    5  
 484269.075 ±  4745.483  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
         all            750000                 basic.A           10  avgt    5  
2056522.120 ± 30632.561  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
         all            750000       basic.numericSort           10  avgt    5  
 174853.221 ±  4331.467  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
         all            750000  basic.alphanumericSort           10  avgt    5  
 188507.677 ± 14648.549  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
        hour            750000                 basic.A           10  avgt    5  
 2084291.490 ± 8153.473  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
        hour            750000       basic.numericSort           10  avgt    5  
 346339.898 ±  6900.969  us/op
   TopNBenchmark.querySingleIncrementalIndex       onheap            N/A        
        hour            750000  basic.alphanumericSort           10  avgt    5  
 392365.185 ±  3409.220  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
         all            750000                 basic.A           10  avgt    5  
  99605.700 ±   602.251  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
         all            750000       basic.numericSort           10  avgt    5  
  40322.660 ±  1029.302  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
         all            750000  basic.alphanumericSort           10  avgt    5  
  49522.946 ±   333.189  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
        hour            750000                 basic.A           10  avgt    5  
 109509.117 ±   826.205  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
        hour            750000       basic.numericSort           10  avgt    5  
 199704.033 ± 13133.948  us/op
   TopNBenchmark.querySingleQueryableIndex            N/A              1        
        hour            750000  basic.alphanumericSort           10  avgt    5  
 228998.883 ±  2610.124  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