You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by GitBox <gi...@apache.org> on 2020/12/05 11:55:45 UTC

[GitHub] [incubator-pinot] richardstartin edited a comment on pull request #6320: More efficient use of RoaringBitmap in OnHeapBitmapInvertedIndexCreator and OffHeapBitmapInvertedIndexCreator

richardstartin edited a comment on pull request #6320:
URL: https://github.com/apache/incubator-pinot/pull/6320#issuecomment-739241103


   This PR allocates about the same amount as before. TL;DR: as of the [last commit](https://github.com/apache/incubator-pinot/pull/6320/commits/60861bc25110b94011091332a70a5e955e38405b) this is faster on this benchmark, and allocates between 40% and 100% (i.e. the same) as on the main branch.
   
   before
   ```
   
   Benchmark                                                                           (assignment)  (cardinality)  (numDocs)  Mode  Cnt           Score           Error   Units
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10    1000000    ss    5           0.031 ±         0.009    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10    1000000    ss    5          11.935 ±         1.702  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10    1000000    ss    5     7164704.000 ±       355.929    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10   10000000    ss    5           0.408 ±         0.019    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10   10000000    ss    5          62.589 ±         5.249  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10   10000000    ss    5    71375131.200 ±     56512.643    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN             10   10000000    ss    5          70.263 ±       370.500  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN             10   10000000    ss    5    81788928.000 ± 431258859.992    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN             10   10000000    ss    5           0.190 ±         1.632  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN             10   10000000    ss    5      217683.200 ±   1874318.001    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10   10000000    ss    5           2.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN             10   10000000    ss    5          16.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10  100000000    ss    5           4.193 ±         0.372    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10  100000000    ss    5         122.075 ±        12.717  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10  100000000    ss    5   712415345.600 ±     55691.481    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN             10  100000000    ss    5         120.923 ±        70.361  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN             10  100000000    ss    5   706320793.600 ± 422412916.188    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN             10  100000000    ss    5           1.682 ±         0.744  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN             10  100000000    ss    5     9832512.000 ±   4758932.013    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10  100000000    ss    5          18.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN             10  100000000    ss    5          35.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000    1000000    ss    5           0.092 ±         0.014    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000    1000000    ss    5          22.304 ±         0.194  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000    1000000    ss    5    14236214.400 ±      1270.764    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000   10000000    ss    5           1.010 ±         0.033    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000   10000000    ss    5          76.099 ±         1.422  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000   10000000    ss    5   139322380.800 ±     46579.496    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN           1000   10000000    ss    5          83.271 ±       179.254  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN           1000   10000000    ss    5   152672665.600 ± 328639423.512    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN           1000   10000000    ss    5           0.046 ±         0.399  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN           1000   10000000    ss    5       84628.800 ±    728679.490    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000   10000000    ss    5           4.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN           1000   10000000    ss    5          29.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000  100000000    ss    5          11.633 ±         0.451    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000  100000000    ss    5         101.363 ±         2.794  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000  100000000    ss    5  1385939961.600 ±     55294.403    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN           1000  100000000    ss    5         102.172 ±        30.699  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN           1000  100000000    ss    5  1396703232.000 ± 398076377.621    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN           1000  100000000    ss    5           0.011 ±         0.052  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN           1000  100000000    ss    5      145384.000 ±    710672.251    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000  100000000    ss    5          37.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN           1000  100000000    ss    5          37.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000    1000000    ss    5           0.150 ±         0.045    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000    1000000    ss    5          46.513 ±         4.210  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000    1000000    ss    5    33470916.800 ±     45678.008    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000    1000000    ss    5          41.258 ±       355.241  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000    1000000    ss    5    29779558.400 ± 256410978.784    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000    1000000    ss    5           1.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000    1000000    ss    5          10.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000   10000000    ss    5           1.738 ±         0.386    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000   10000000    ss    5         125.776 ±        12.578  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000   10000000    ss    5   317429830.400 ±     64562.976    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000   10000000    ss    5         110.973 ±       164.658  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000   10000000    ss    5   279340646.400 ± 400867868.240    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN          10000   10000000    ss    5           0.143 ±         0.755  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN          10000   10000000    ss    5      354760.000 ±   1874217.875    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000   10000000    ss    5           6.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000   10000000    ss    5          57.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000  100000000    ss    5          17.156 ±         0.148    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000  100000000    ss    5         160.044 ±         1.436  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000  100000000    ss    5  3116823352.000 ±     45545.903    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000  100000000    ss    5         159.645 ±        26.123  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000  100000000    ss    5  3108818124.800 ± 482114724.008    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN          10000  100000000    ss    5           0.026 ±         0.009  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN          10000  100000000    ss    5      497857.600 ±    172824.399    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000  100000000    ss    5          68.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000  100000000    ss    5          73.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10    1000000    ss    5           0.020 ±         0.002    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10    1000000    ss    5           2.138 ±         0.034  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10    1000000    ss    5     1184286.400 ±       378.164    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10   10000000    ss    5           0.211 ±         0.001    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10   10000000    ss    5           9.535 ±         0.231  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10   10000000    ss    5     7565811.200 ±       502.228    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10   10000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10  100000000    ss    5           2.326 ±         0.034    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10  100000000    ss    5          20.862 ±         0.237  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10  100000000    ss    5    71689880.000 ±     56609.543    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM             10  100000000    ss    5          20.966 ±       110.550  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM             10  100000000    ss    5    72142028.800 ± 380384094.171    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM             10  100000000    ss    5           0.015 ±         0.127  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM             10  100000000    ss    5       50654.400 ±    436149.660    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10  100000000    ss    5           2.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM             10  100000000    ss    5          15.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000    1000000    ss    5           0.074 ±         0.004    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000    1000000    ss    5          12.163 ±         0.138  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000    1000000    ss    5     7452222.400 ±      1019.460    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000   10000000    ss    5           0.275 ±         0.013    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000   10000000    ss    5          52.103 ±         1.439  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000   10000000    ss    5    50582414.400 ±     45991.882    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM           1000   10000000    ss    5          42.028 ±       361.875  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM           1000   10000000    ss    5    41104179.200 ± 353919379.167    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000   10000000    ss    5           1.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM           1000   10000000    ss    5           7.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000  100000000    ss    5           2.099 ±         0.251    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000  100000000    ss    5          35.099 ±         0.579  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000  100000000    ss    5   114648668.800 ±     55423.632    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM           1000  100000000    ss    5          33.538 ±       117.892  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM           1000  100000000    ss    5   109471334.400 ± 384807165.034    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM           1000  100000000    ss    5           0.026 ±         0.223  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM           1000  100000000    ss    5       83841.600 ±    721901.461    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000  100000000    ss    5           3.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM           1000  100000000    ss    5          22.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000    1000000    ss    5           0.093 ±         0.011    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000    1000000    ss    5          20.878 ±         1.225  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000    1000000    ss    5    13544881.600 ±       191.637    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000   10000000    ss    5           0.886 ±         0.244    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000   10000000    ss    5          46.010 ±         1.042  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000   10000000    ss    5    74304364.800 ±     46037.614    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM          10000   10000000    ss    5          24.963 ±       214.936  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM          10000   10000000    ss    5    40684748.800 ± 350307956.931    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000   10000000    ss    5           1.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM          10000   10000000    ss    5           9.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000  100000000    ss    5           3.826 ±         0.052    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000  100000000    ss    5         100.180 ±         1.713  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000  100000000    ss    5   505538409.600 ±     96799.515    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM          10000  100000000    ss    5          99.990 ±        79.926  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM          10000  100000000    ss    5   504574771.200 ± 402985207.107    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM          10000  100000000    ss    5           0.329 ±         2.728  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM          10000  100000000    ss    5     1669273.600 ±  13844467.735    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000  100000000    ss    5          13.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM          10000  100000000    ss    5          28.000                      ms
   ```
   
   after
   ```
   Benchmark                                                                           (assignment)  (cardinality)  (numDocs)  Mode  Cnt           Score           Error   Units
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10    1000000    ss    5           0.029 ±         0.022    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10    1000000    ss    5          12.403 ±         1.117  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10    1000000    ss    5     7146006.400 ±     30985.905    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10   10000000    ss    5           0.188 ±         0.026    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10   10000000    ss    5          87.108 ±         4.467  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10   10000000    ss    5    71108766.400 ±     78261.812    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN             10   10000000    ss    5          95.241 ±       502.203  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN             10   10000000    ss    5    78014054.400 ± 411385221.551    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN             10   10000000    ss    5           1.101 ±         9.482  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN             10   10000000    ss    5      899424.000 ±   7744311.890    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10   10000000    ss    5           2.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN             10   10000000    ss    5          25.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10  100000000    ss    5           1.947 ±         0.116    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10  100000000    ss    5         208.005 ±         7.371  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10  100000000    ss    5   709829240.000 ±     51497.263    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN             10  100000000    ss    5         201.399 ±        76.815  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN             10  100000000    ss    5   687026995.200 ± 247098882.679    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen                 ROUND_ROBIN             10  100000000    ss    5           2.224 ±        17.872  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen.norm            ROUND_ROBIN             10  100000000    ss    5     7549747.200 ±  60592304.093    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN             10  100000000    ss    5           4.788 ±        16.708  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN             10  100000000    ss    5    16357785.600 ±  57215688.521    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10  100000000    ss    5          17.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN             10  100000000    ss    5         256.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000    1000000    ss    5           0.040 ±         0.023    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000    1000000    ss    5          20.222 ±         1.683  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000    1000000    ss    5    11859302.400 ±     30898.399    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000   10000000    ss    5           0.293 ±         0.080    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000   10000000    ss    5         123.802 ±        11.035  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000   10000000    ss    5   113905795.200 ±     74048.230    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN           1000   10000000    ss    5         108.134 ±       386.562  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN           1000   10000000    ss    5   100663296.000 ± 360192977.778    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN           1000   10000000    ss    5           6.363 ±        34.666  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN           1000   10000000    ss    5     5872025.600 ±  32124407.719    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000   10000000    ss    5           3.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN           1000   10000000    ss    5          35.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000  100000000    ss    5           2.898 ±         0.114    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000  100000000    ss    5         255.212 ±         6.003  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000  100000000    ss    5  1129770475.200 ±    124788.799    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN           1000  100000000    ss    5         257.389 ±        62.089  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN           1000  100000000    ss    5  1139592396.800 ± 287647003.971    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen                 ROUND_ROBIN           1000  100000000    ss    5           6.228 ±        32.860  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen.norm            ROUND_ROBIN           1000  100000000    ss    5    27472691.200 ± 144918864.230    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN           1000  100000000    ss    5           7.259 ±        12.981  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN           1000  100000000    ss    5    32086425.600 ±  56930036.769    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000  100000000    ss    5          24.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN           1000  100000000    ss    5        1023.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000    1000000    ss    5           0.066 ±         0.037    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000    1000000    ss    5          72.601 ±         4.420  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000    1000000    ss    5    45097956.800 ±     48245.104    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000    1000000    ss    5          74.815 ±       644.181  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000    1000000    ss    5    47395635.200 ± 408090712.713    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000    1000000    ss    5           1.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000    1000000    ss    5          14.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000   10000000    ss    5           0.557 ±         0.267    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000   10000000    ss    5         186.074 ±        47.551  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000   10000000    ss    5   223440820.800 ±     78325.490    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000   10000000    ss    5         138.524 ±       337.002  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000   10000000    ss    5   171127603.200 ± 416904247.274    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN          10000   10000000    ss    5           1.756 ±        15.119  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN          10000   10000000    ss    5     2097152.000 ±  18057111.182    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000   10000000    ss    5           5.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000   10000000    ss    5         298.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000  100000000    ss    5           5.260 ±         0.325    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000  100000000    ss    5         310.016 ±        14.954  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000  100000000    ss    5  2143068185.600 ±     64550.566    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000  100000000    ss    5         306.636 ±        42.750  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000  100000000    ss    5  2120220672.000 ± 339646533.455    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN          10000  100000000    ss    5           8.017 ±         4.673  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN          10000  100000000    ss    5    55364812.800 ±  30537345.918    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000  100000000    ss    5          39.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000  100000000    ss    5        4087.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10    1000000    ss    5           0.017 ±         0.006    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10    1000000    ss    5           2.146 ±         0.059  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10    1000000    ss    5     1175939.200 ±     30372.447    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10   10000000    ss    5           0.155 ±         0.001    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10   10000000    ss    5          10.358 ±         0.065  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10   10000000    ss    5     7563580.800 ±     30697.759    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10   10000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10  100000000    ss    5           1.548 ±         0.023    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10  100000000    ss    5          28.135 ±         0.251  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10  100000000    ss    5    71579300.800 ±     78187.548    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM             10  100000000    ss    5          28.278 ±       149.101  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM             10  100000000    ss    5    72142028.800 ± 380384094.171    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM             10  100000000    ss    5           0.028 ±         0.239  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM             10  100000000    ss    5       70888.000 ±    610367.059    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10  100000000    ss    5           2.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM             10  100000000    ss    5          17.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000    1000000    ss    5           0.023 ±         0.032    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000    1000000    ss    5          13.814 ±         1.193  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000    1000000    ss    5     7669910.400 ±    300898.435    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000   10000000    ss    5           0.181 ±         0.037    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000   10000000    ss    5          66.605 ±         4.336  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000   10000000    ss    5    50803308.800 ±     76359.327    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM           1000   10000000    ss    5          62.270 ±       536.163  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM           1000   10000000    ss    5    47395635.200 ± 408090712.713    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000   10000000    ss    5           1.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM           1000   10000000    ss    5           8.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000  100000000    ss    5           1.568 ±         0.020    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000  100000000    ss    5          44.731 ±         0.340  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000  100000000    ss    5   114796513.600 ±     73178.185    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM           1000  100000000    ss    5          43.084 ±       151.447  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM           1000  100000000    ss    5   110729625.600 ± 389230235.896    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM           1000  100000000    ss    5           0.032 ±         0.275  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM           1000  100000000    ss    5       82238.400 ±    708097.426    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000  100000000    ss    5           3.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM           1000  100000000    ss    5          24.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000    1000000    ss    5           0.034 ±         0.037    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000    1000000    ss    5          27.006 ±         2.034  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000    1000000    ss    5    15331587.200 ±     30511.819    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000   10000000    ss    5           0.186 ±         0.016    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000   10000000    ss    5          99.771 ±         3.199  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000   10000000    ss    5    76239598.400 ±     76412.193    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM          10000   10000000    ss    5          53.525 ±       460.870  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM          10000   10000000    ss    5    41523609.600 ± 357530801.403    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM          10000   10000000    ss    5           0.062 ±         0.531  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM          10000   10000000    ss    5       47827.200 ±    411806.616    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000   10000000    ss    5           1.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM          10000   10000000    ss    5           9.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000  100000000    ss    5           1.736 ±         0.045    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000  100000000    ss    5         184.429 ±         5.794  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000  100000000    ss    5   507845612.800 ±     59214.207    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM          10000  100000000    ss    5         171.683 ±        16.667  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM          10000  100000000    ss    5   472698060.800 ±  32099022.960    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM          10000  100000000    ss    5           0.901 ±         4.227  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM          10000  100000000    ss    5     2492544.000 ±  11744141.868    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000  100000000    ss    5          10.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM          10000  100000000    ss    5          49.000                      ms
   ```
   
   Allocation can be reduced and get a speed gain by guessing the approximate sizes of the bitmaps, and by reusing a single writer.
   
   latest commit
   ```
   Benchmark                                          (assignment)  (cardinality)  (numDocs)  Mode  Cnt  Score   Error  Units
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN             10    1000000    ss    5  0.021 ± 0.038   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN             10   10000000    ss    5  0.175 ± 0.015   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN             10  100000000    ss    5  1.780 ± 0.117   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN           1000    1000000    ss    5  0.024 ± 0.003   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN           1000   10000000    ss    5  0.243 ± 0.035   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN           1000  100000000    ss    5  2.711 ± 0.219   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN          10000    1000000    ss    5  0.052 ± 0.024   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN          10000   10000000    ss    5  0.539 ± 0.107   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal     ROUND_ROBIN          10000  100000000    ss    5  4.500 ± 0.246   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM             10    1000000    ss    5  0.016 ± 0.003   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM             10   10000000    ss    5  0.148 ± 0.005   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM             10  100000000    ss    5  1.412 ± 0.026   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM           1000    1000000    ss    5  0.021 ± 0.026   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM           1000   10000000    ss    5  0.165 ± 0.019   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM           1000  100000000    ss    5  1.437 ± 0.021   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM          10000    1000000    ss    5  0.022 ± 0.005   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM          10000   10000000    ss    5  0.172 ± 0.022   s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal  SORTED_UNIFORM          10000  100000000    ss    5  1.581 ± 0.095  s/op
   ```
   
   ```
   Benchmark                                                                           (assignment)  (cardinality)  (numDocs)  Mode  Cnt           Score           Error   Units
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10    1000000    ss    5           0.017 ±         0.002    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10    1000000    ss    5          12.633 ±         0.155  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10    1000000    ss    5     6986539.200 ±     30442.010    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10   10000000    ss    5           0.176 ±         0.012    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10   10000000    ss    5          87.350 ±         1.202  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10   10000000    ss    5    69659446.400 ±     52302.495    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN             10   10000000    ss    5         110.528 ±       582.795  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN             10   10000000    ss    5    88499814.400 ± 466642710.250    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10   10000000    ss    5           2.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN             10   10000000    ss    5          12.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN             10  100000000    ss    5           1.783 ±         0.104    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN             10  100000000    ss    5         214.505 ±         7.603  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN             10  100000000    ss    5   695378540.800 ±    139270.627    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN             10  100000000    ss    5         214.143 ±       104.774  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN             10  100000000    ss    5   694576742.400 ± 352155335.840    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen                 ROUND_ROBIN             10  100000000    ss    5           1.321 ±        11.370  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen.norm            ROUND_ROBIN             10  100000000    ss    5     4256358.400 ±  36648529.462    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN             10  100000000    ss    5           3.111 ±         7.794  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN             10  100000000    ss    5    10067219.200 ±  25155045.841    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN             10  100000000    ss    5          23.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN             10  100000000    ss    5         275.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000    1000000    ss    5           0.025 ±         0.022    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000    1000000    ss    5          14.770 ±         1.072  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000    1000000    ss    5     8325694.400 ±     30481.121    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000   10000000    ss    5           0.244 ±         0.040    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000   10000000    ss    5          92.415 ±         4.679  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000   10000000    ss    5    80292582.400 ±     51274.216    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN           1000   10000000    ss    5          69.550 ±       366.944  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN           1000   10000000    ss    5    60817408.000 ± 320787006.897    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000   10000000    ss    5           2.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN           1000   10000000    ss    5          22.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN           1000  100000000    ss    5           2.429 ±         0.248    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN           1000  100000000    ss    5         200.418 ±        13.277  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN           1000  100000000    ss    5   787876115.200 ±    256741.280    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN           1000  100000000    ss    5         193.777 ±       130.177  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN           1000  100000000    ss    5   762943897.600 ± 544097645.991    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen                 ROUND_ROBIN           1000  100000000    ss    5           1.467 ±        12.630  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen.norm            ROUND_ROBIN           1000  100000000    ss    5     5872025.600 ±  50559911.310    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN           1000  100000000    ss    5           4.343 ±         9.498  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN           1000  100000000    ss    5    17196646.400 ±  38474784.725    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN           1000  100000000    ss    5          23.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN           1000  100000000    ss    5         746.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000    1000000    ss    5           0.054 ±         0.025    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000    1000000    ss    5          29.477 ±         2.118  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000    1000000    ss    5    17577993.600 ±     48406.649    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000    1000000    ss    5          30.144 ±       259.553  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000    1000000    ss    5    18035507.200 ± 155291156.165    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000    1000000    ss    5           1.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000    1000000    ss    5          12.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000   10000000    ss    5           0.481 ±         0.050    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000   10000000    ss    5         205.551 ±        10.013  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000   10000000    ss    5   230199414.400 ±    124257.456    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000   10000000    ss    5         200.550 ±       150.026  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000   10000000    ss    5   224395264.000 ± 162413652.372    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen                 ROUND_ROBIN          10000   10000000    ss    5           1.853 ±        15.957  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen.norm            ROUND_ROBIN          10000   10000000    ss    5     2097152.000 ±  18057111.182    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN          10000   10000000    ss    5          11.056 ±        41.589  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN          10000   10000000    ss    5    12379680.000 ±  46553344.432    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000   10000000    ss    5          11.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000   10000000    ss    5         304.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                      ROUND_ROBIN          10000  100000000    ss    5           4.505 ±         0.168    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                       ROUND_ROBIN          10000  100000000    ss    5         220.361 ±         6.174  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm                  ROUND_ROBIN          10000  100000000    ss    5  1348977696.000 ±     48374.015    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space              ROUND_ROBIN          10000  100000000    ss    5         220.473 ±        89.136  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm         ROUND_ROBIN          10000  100000000    ss    5  1350146457.600 ± 565202002.425    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen                 ROUND_ROBIN          10000  100000000    ss    5           0.719 ±         6.193  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Old_Gen.norm            ROUND_ROBIN          10000  100000000    ss    5     4404019.200 ±  37919933.482    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space          ROUND_ROBIN          10000  100000000    ss    5           5.615 ±         5.115  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm     ROUND_ROBIN          10000  100000000    ss    5    34393292.800 ±  31587043.999    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                            ROUND_ROBIN          10000  100000000    ss    5          36.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                             ROUND_ROBIN          10000  100000000    ss    5        2728.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10    1000000    ss    5           0.022 ±         0.037    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10    1000000    ss    5           2.066 ±         0.233  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10    1000000    ss    5     1148363.200 ±     30594.344    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10   10000000    ss    5           0.148 ±         0.003    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10   10000000    ss    5          10.223 ±         0.105  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10   10000000    ss    5     7390347.200 ±     30613.010    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10   10000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM             10  100000000    ss    5           1.410 ±         0.015    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM             10  100000000    ss    5          29.172 ±         0.183  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM             10  100000000    ss    5    70052542.400 ±    137755.129    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM             10  100000000    ss    5          29.999 ±       158.176  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM             10  100000000    ss    5    72142028.800 ± 380384094.171    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM             10  100000000    ss    5           0.034 ±         0.293  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM             10  100000000    ss    5       81944.000 ±    705562.553    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM             10  100000000    ss    5           2.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM             10  100000000    ss    5          16.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000    1000000    ss    5           0.025 ±         0.040    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000    1000000    ss    5          12.373 ±         1.158  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000    1000000    ss    5     6932864.000 ±     30927.743    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000   10000000    ss    5           0.164 ±         0.015    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000   10000000    ss    5          66.973 ±         1.648  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000   10000000    ss    5    49529336.000 ±     76261.103    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM           1000   10000000    ss    5          55.023 ±       473.763  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM           1000   10000000    ss    5    41104179.200 ± 353919379.167    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000   10000000    ss    5           1.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM           1000   10000000    ss    5           8.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM           1000  100000000    ss    5           1.434 ±         0.018    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM           1000  100000000    ss    5          46.177 ±         0.422  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM           1000  100000000    ss    5   112162459.200 ±     73253.706    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM           1000  100000000    ss    5          44.479 ±       156.352  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM           1000  100000000    ss    5   108213043.200 ± 380384094.171    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM           1000  100000000    ss    5           0.033 ±         0.282  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM           1000  100000000    ss    5       80251.200 ±    686689.981    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM           1000  100000000    ss    5           3.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM           1000  100000000    ss    5          23.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000    1000000    ss    5           0.023 ±         0.011    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000    1000000    ss    5          20.115 ±         0.796  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000    1000000    ss    5    11170392.000 ±     30879.694    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000    1000000    ss    5             ≈ 0                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000   10000000    ss    5           0.167 ±         0.016    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000   10000000    ss    5          91.921 ±         7.404  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000   10000000    ss    5    69227684.800 ±     52043.344    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM          10000   10000000    ss    5         114.528 ±       604.014  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM          10000   10000000    ss    5    87241523.200 ± 459999369.696    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000   10000000    ss    5           2.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM          10000   10000000    ss    5          17.000                      ms
   BenchmarkOffheapBitmapInvertedIndexCreator.seal                                   SORTED_UNIFORM          10000  100000000    ss    5           1.603 ±         0.123    s/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate                    SORTED_UNIFORM          10000  100000000    ss    5         190.115 ±         9.171  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.alloc.rate.norm               SORTED_UNIFORM          10000  100000000    ss    5   495109988.800 ±    101261.939    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space           SORTED_UNIFORM          10000  100000000    ss    5         197.630 ±       142.159  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Eden_Space.norm      SORTED_UNIFORM          10000  100000000    ss    5   514641100.800 ± 368630518.221    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space       SORTED_UNIFORM          10000  100000000    ss    5           0.842 ±         4.357  MB/sec
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.churn.G1_Survivor_Space.norm  SORTED_UNIFORM          10000  100000000    ss    5     2221792.000 ±  11637986.706    B/op
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.count                         SORTED_UNIFORM          10000  100000000    ss    5          11.000                  counts
   BenchmarkOffheapBitmapInvertedIndexCreator.seal:·gc.time                          SORTED_UNIFORM          10000  100000000    ss    5          49.000                      ms
   
   ```
   


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org