jihoonson edited a comment on pull request #10936:
URL: https://github.com/apache/druid/pull/10936#issuecomment-789471850
Sharing results of the new benchmarks for people who might be interested.
```
Benchmark (bitmapLength) (density)
(minIntersect) (numBitmaps) (type) Mode Cnt Score Error Units
UniformBitmapBenchmark.intersection 500000 0.01
50 10000 concise avgt 10 52.272 ± 13.441 s/op
UniformBitmapBenchmark.intersection 500000 0.01
50 10000 roaring avgt 10 0.471 ± 0.004 s/op
UniformBitmapBenchmark.union 500000 0.01
50 10000 concise avgt 10 14.196 ± 2.273 s/op
UniformBitmapBenchmark.union 500000 0.01
50 10000 roaring avgt 10 0.082 ± 0.001 s/op
```
```
Benchmark (bitmapLength) (density)
(minIntersect) (numBitmaps) (type) Mode Cnt Score Error Units
RangeBitmapBenchmarkTest.intersection 500000 0.001
50 10000 concise avgt 10 55.939 ± 12.144 s/op
RangeBitmapBenchmarkTest.intersection 500000 0.001
50 10000 roaring avgt 10 0.066 ± 0.001 s/op
RangeBitmapBenchmarkTest.union 500000 0.001
50 10000 concise avgt 10 1.010 ± 0.013 s/op
RangeBitmapBenchmarkTest.union 500000 0.001
50 10000 roaring avgt 10 0.056 ± 0.001 s/op
```
```
Benchmark (bitmapLength)
(minIntersect) (numBitmaps) (type) Mode Cnt Score Error Units
BitmapBenchmarkWithVaryingOrder.intersection 500000
50 10000 roaring avgt 10 87.798 ± 0.181 ms/op
BitmapBenchmarkWithVaryingOrder.intersection 500000
50 10000 concise avgt 10 3705.541 ± 130.906 ms/op
BitmapBenchmarkWithVaryingOrder.intersectionReverse 500000
50 10000 roaring avgt 10 83.108 ± 0.213 ms/op
BitmapBenchmarkWithVaryingOrder.intersectionReverse 500000
50 10000 concise avgt 10 3900.905 ± 127.049 ms/op
BitmapBenchmarkWithVaryingOrder.union 500000
50 10000 roaring avgt 10 8.992 ± 0.114 ms/op
BitmapBenchmarkWithVaryingOrder.union 500000
50 10000 concise avgt 10 2079.946 ± 43.865 ms/op
BitmapBenchmarkWithVaryingOrder.unionReverse 500000
50 10000 roaring avgt 10 9.974 ± 0.251 ms/op
BitmapBenchmarkWithVaryingOrder.unionReverse 500000
50 10000 concise avgt 10 1943.105 ± 19.893 ms/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.
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]