gabriellefu commented on PR #23588:
URL: https://github.com/apache/kafka/pull/23588#issuecomment-6294594472

   ### JMH results (rack-aware picker)
   
   Run with `StreamsAssignorBenchmark` on 33e9651144 (sticky assignor, now on 
the picker from #23790), with every value of the benchmark parameters and 1 or 
2 standby replicas: 640 runs (1 fork, 3 × 2s warmup, 5 × 2s measurement). A 
cell is the average time of one assignment in ms, with the error where it is 
above 10% of the score. **Full** is the assignment from empty; **incremental** 
is the assignment after one member joins. Each process takes the value of every 
tag key round-robin, and `host` has a value of its own per process.
   
   The tables have the same setup as the run above: 1000 members, 100 
subtopologies with 100 partitions each (10,000 tasks), no reported offsets.
   
   **1000 processes (1 member per process)**
   
   | rack.aware.assignment.tags | full, 1 standby | full, 2 standbys | 
incremental, 1 standby | incremental, 2 standbys |
   |---|---|---|---|---|
   | none | 3.86 | 4.82 | 3.46 | 4.58 |
   | cluster, zone | 6.08 | 7.57 | 6.01 | 8.51 |
   | cluster, zone, rack | 6.45 | 8.17 | 6.11 | 9.00 |
   | cluster, zone, host | 6.50 | 8.33 | 6.50 ± 0.90 | 9.69 |
   | region, cluster, zone, rack, host | 7.28 | 10.19 | 6.93 | 10.65 |
   
   **20 processes (50 members per process)**
   
   | rack.aware.assignment.tags | full, 1 standby | full, 2 standbys | 
incremental, 1 standby | incremental, 2 standbys |
   |---|---|---|---|---|
   | none | 4.18 | 5.16 | 3.27 | 4.54 |
   | cluster, zone | 5.50 | 6.97 | 4.84 | 7.39 |
   | cluster, zone, rack | 5.59 | 7.45 | 4.96 | 7.82 |
   | cluster, zone, host | 5.71 | 7.31 | 5.03 | 7.91 |
   | region, cluster, zone, rack, host | 6.27 | 8.31 | 5.64 | 8.62 |
   
   Without rack-aware assignment tags an assignment takes 3.3–5.2 ms. With two 
or three tag keys it takes 4.8–9.7 ms, and with five keys 5.6–10.7 ms. Compared 
with the run on 31c3627126 above, five keys with 1000 processes and 2 standbys 
go from 15.28 to 10.19 ms (full) and from 12.20 to 10.65 ms (incremental).
   
   Across the whole grid at 10,000 tasks, the median slowdown over the 
tag-blind run is 1.41× with two keys, 1.49× with three, 1.47× with three plus 
host and 1.69× with five. It is smaller with 50 members per process (1.3–1.5×) 
than with 1 (1.6–2.2×), since the picker tracks processes, not members. The 
slowest run with tags takes 0.63 ms at 100 tasks, 1.7 ms at 1,000 tasks and 
12.8 ms at 10,000 tasks (incremental, reported offsets, 2 standbys, five keys; 
6.05 ms without tags). Reported offsets add 11–14% and the second standby 
21–25%, with and without tags alike.
   
   13 of the 640 runs have an error above 10% of the score; the largest is 
27.5% (full, 100 members, 10,000 tasks, three keys, 1 standby: 5.82 ± 1.60 ms).
   
   <details>
   <summary>All results</summary>
   
   ```
   ./jmh-benchmarks/jmh.sh StreamsAssignorBenchmark.doAssignment \
       -f 1 -wi 3 -w 2s -i 5 -r 2s \
       -p assignorType=STICKY \
       -p standbyReplicas=1,2
   ```
   
   One line per configuration, score ± error in ms. The last five columns are 
the `rackAwareTags` values: none; `cluster, zone`; `cluster, zone, rack`; 
`cluster, zone, host`; `region, cluster, zone, rack, host`.
   
   ```
   type        members per process partitions subtopologies offsets           
standbys             none           2 keys           3 keys         3 + host    
     5 + host
   FULL            100           1         10            10 NONE                
     1    0.045 ± 0.002    0.075 ± 0.002    0.079 ± 0.002    0.083 ± 0.001    
0.100 ± 0.001
   FULL            100           1         10            10 NONE                
     2    0.051 ± 0.001    0.077 ± 0.002    0.087 ± 0.004    0.092 ± 0.001    
0.115 ± 0.001
   FULL            100           1         10            10 OWNED_AND_DORMANT   
     1    0.045 ± 0.001    0.078 ± 0.003    0.087 ± 0.003    0.088 ± 0.002    
0.105 ± 0.001
   FULL            100           1         10            10 OWNED_AND_DORMANT   
     2    0.055 ± 0.001    0.089 ± 0.001    0.099 ± 0.001    0.098 ± 0.001    
0.121 ± 0.002
   FULL            100           1         10           100 NONE                
     1    0.313 ± 0.010    0.455 ± 0.025    0.483 ± 0.012    0.511 ± 0.015    
0.569 ± 0.006
   FULL            100           1         10           100 NONE                
     2    0.338 ± 0.007    0.560 ± 0.026    0.622 ± 0.022    0.662 ± 0.049    
0.753 ± 0.013
   FULL            100           1         10           100 OWNED_AND_DORMANT   
     1    0.309 ± 0.010    0.475 ± 0.014    0.500 ± 0.014    0.498 ± 0.006    
0.575 ± 0.013
   FULL            100           1         10           100 OWNED_AND_DORMANT   
     2    0.391 ± 0.014    0.648 ± 0.035    0.730 ± 0.043    0.738 ± 0.007    
0.834 ± 0.045
   FULL            100           1        100            10 NONE                
     1    0.272 ± 0.007    0.408 ± 0.009    0.443 ± 0.016    0.450 ± 0.034    
0.523 ± 0.002
   FULL            100           1        100            10 NONE                
     2    0.319 ± 0.012    0.519 ± 0.018    0.597 ± 0.022    0.595 ± 0.017    
0.720 ± 0.015
   FULL            100           1        100            10 OWNED_AND_DORMANT   
     1    0.261 ± 0.020    0.401 ± 0.016    0.418 ± 0.011    0.433 ± 0.010    
0.473 ± 0.001
   FULL            100           1        100            10 OWNED_AND_DORMANT   
     2    0.331 ± 0.007    0.541 ± 0.026    0.637 ± 0.037    0.613 ± 0.012    
0.754 ± 0.007
   FULL            100           1        100           100 NONE                
     1    3.958 ± 0.101    5.338 ± 0.143    5.818 ± 1.601    5.751 ± 0.277    
6.336 ± 0.059
   FULL            100           1        100           100 NONE                
     2    5.155 ± 0.193    7.021 ± 0.227    7.154 ± 0.295    7.444 ± 0.534    
8.788 ± 0.143
   FULL            100           1        100           100 OWNED_AND_DORMANT   
     1    3.656 ± 0.146    5.011 ± 0.249    5.165 ± 0.267    5.193 ± 0.017    
5.505 ± 0.096
   FULL            100           1        100           100 OWNED_AND_DORMANT   
     2    5.116 ± 0.244    7.200 ± 0.283    8.265 ± 0.381    7.568 ± 0.073    
8.763 ± 0.046
   FULL            100          50         10            10 NONE                
     1    0.036 ± 0.001    0.047 ± 0.001    0.049 ± 0.001    0.048 ± 0.001    
0.053 ± 0.001
   FULL            100          50         10            10 NONE                
     2    0.039 ± 0.001    0.050 ± 0.001    0.052 ± 0.001    0.052 ± 0.001    
0.058 ± 0.001
   FULL            100          50         10            10 OWNED_AND_DORMANT   
     1    0.042 ± 0.001    0.053 ± 0.001    0.053 ± 0.001    0.052 ± 0.001    
0.057 ± 0.001
   FULL            100          50         10            10 OWNED_AND_DORMANT   
     2    0.044 ± 0.001    0.057 ± 0.001    0.057 ± 0.001    0.060 ± 0.001    
0.063 ± 0.001
   FULL            100          50         10           100 NONE                
     1    0.292 ± 0.001    0.389 ± 0.011    0.398 ± 0.044    0.400 ± 0.014    
0.422 ± 0.004
   FULL            100          50         10           100 NONE                
     2    0.310 ± 0.004    0.413 ± 0.008    0.452 ± 0.009    0.430 ± 0.005    
0.463 ± 0.004
   FULL            100          50         10           100 OWNED_AND_DORMANT   
     1    0.339 ± 0.012    0.438 ± 0.013    0.437 ± 0.009    0.431 ± 0.002    
0.483 ± 0.002
   FULL            100          50         10           100 OWNED_AND_DORMANT   
     2    0.372 ± 0.007    0.481 ± 0.011    0.507 ± 0.015    0.503 ± 0.002    
0.549 ± 0.007
   FULL            100          50        100            10 NONE                
     1    0.271 ± 0.002    0.356 ± 0.006    0.352 ± 0.003    0.370 ± 0.007    
0.406 ± 0.009
   FULL            100          50        100            10 NONE                
     2    0.284 ± 0.002    0.376 ± 0.004    0.410 ± 0.004    0.401 ± 0.010    
0.432 ± 0.010
   FULL            100          50        100            10 OWNED_AND_DORMANT   
     1    0.298 ± 0.001    0.362 ± 0.002    0.388 ± 0.003    0.377 ± 0.007    
0.414 ± 0.013
   FULL            100          50        100            10 OWNED_AND_DORMANT   
     2    0.328 ± 0.003    0.428 ± 0.029    0.449 ± 0.007    0.458 ± 0.009    
0.481 ± 0.010
   FULL            100          50        100           100 NONE                
     1    3.465 ± 0.025    4.687 ± 0.041    4.500 ± 0.037    4.451 ± 0.167    
4.766 ± 0.230
   FULL            100          50        100           100 NONE                
     2    3.778 ± 0.046    5.369 ± 1.462    5.084 ± 0.159    4.979 ± 0.226    
5.361 ± 0.169
   FULL            100          50        100           100 OWNED_AND_DORMANT   
     1    4.260 ± 0.048    4.850 ± 0.172    5.209 ± 0.166    5.240 ± 0.214    
5.465 ± 0.178
   FULL            100          50        100           100 OWNED_AND_DORMANT   
     2    4.234 ± 0.018    5.650 ± 0.021    5.840 ± 0.290    5.794 ± 0.188    
6.002 ± 0.215
   FULL           1000           1         10            10 NONE                
     1    0.187 ± 0.005    0.453 ± 0.022    0.475 ± 0.019    0.539 ± 0.017    
0.594 ± 0.005
   FULL           1000           1         10            10 NONE                
     2    0.195 ± 0.006    0.463 ± 0.022    0.496 ± 0.023    0.560 ± 0.026    
0.594 ± 0.012
   FULL           1000           1         10            10 OWNED_AND_DORMANT   
     1    0.196 ± 0.004    0.467 ± 0.018    0.490 ± 0.020    0.545 ± 0.016    
0.583 ± 0.014
   FULL           1000           1         10            10 OWNED_AND_DORMANT   
     2    0.202 ± 0.005    0.497 ± 0.017    0.504 ± 0.022    0.569 ± 0.031    
0.626 ± 0.009
   FULL           1000           1         10           100 NONE                
     1    0.632 ± 0.020    1.022 ± 0.040    1.081 ± 0.165    1.140 ± 0.062    
1.252 ± 0.021
   FULL           1000           1         10           100 NONE                
     2    0.721 ± 0.020    1.092 ± 0.045    1.219 ± 0.033    1.290 ± 0.044    
1.459 ± 0.019
   FULL           1000           1         10           100 OWNED_AND_DORMANT   
     1    0.659 ± 0.025    1.138 ± 0.059    1.165 ± 0.057    1.183 ± 0.082    
1.296 ± 0.028
   FULL           1000           1         10           100 OWNED_AND_DORMANT   
     2    0.795 ± 0.027    1.277 ± 0.048    1.368 ± 0.040    1.385 ± 0.032    
1.572 ± 0.019
   FULL           1000           1        100            10 NONE                
     1    0.597 ± 0.007    0.971 ± 0.040    1.027 ± 0.031    1.073 ± 0.050    
1.208 ± 0.038
   FULL           1000           1        100            10 NONE                
     2    0.700 ± 0.002    1.027 ± 0.059    1.097 ± 0.037    1.207 ± 0.089    
1.396 ± 0.071
   FULL           1000           1        100            10 OWNED_AND_DORMANT   
     1    0.629 ± 0.141    1.059 ± 0.048    1.095 ± 0.044    1.109 ± 0.064    
1.187 ± 0.039
   FULL           1000           1        100            10 OWNED_AND_DORMANT   
     2    0.724 ± 0.011    1.203 ± 0.074    1.305 ± 0.044    1.295 ± 0.046    
1.496 ± 0.053
   FULL           1000           1        100           100 NONE                
     1    3.860 ± 0.009    6.075 ± 0.224    6.448 ± 0.234    6.504 ± 0.394    
7.281 ± 0.359
   FULL           1000           1        100           100 NONE                
     2    4.823 ± 0.047    7.571 ± 0.403    8.174 ± 0.619    8.329 ± 0.380   
10.186 ± 0.397
   FULL           1000           1        100           100 OWNED_AND_DORMANT   
     1    4.082 ± 0.042    6.283 ± 0.478    6.495 ± 0.341    6.727 ± 0.371    
6.877 ± 0.412
   FULL           1000           1        100           100 OWNED_AND_DORMANT   
     2    5.344 ± 0.102    8.539 ± 0.433    9.286 ± 0.584    9.927 ± 1.283   
10.770 ± 0.601
   FULL           1000          50         10            10 NONE                
     1    0.139 ± 0.011    0.154 ± 0.001    0.161 ± 0.004    0.163 ± 0.001    
0.175 ± 0.001
   FULL           1000          50         10            10 NONE                
     2    0.150 ± 0.004    0.172 ± 0.003    0.177 ± 0.001    0.179 ± 0.002    
0.190 ± 0.001
   FULL           1000          50         10            10 OWNED_AND_DORMANT   
     1    0.146 ± 0.003    0.163 ± 0.002    0.169 ± 0.001    0.179 ± 0.013    
0.180 ± 0.001
   FULL           1000          50         10            10 OWNED_AND_DORMANT   
     2    0.154 ± 0.004    0.178 ± 0.001    0.183 ± 0.002    0.186 ± 0.001    
0.206 ± 0.013
   FULL           1000          50         10           100 NONE                
     1    0.551 ± 0.014    0.674 ± 0.006    0.714 ± 0.005    0.736 ± 0.009    
0.788 ± 0.001
   FULL           1000          50         10           100 NONE                
     2    0.666 ± 0.032    0.919 ± 0.006    0.980 ± 0.022    0.944 ± 0.008    
1.051 ± 0.011
   FULL           1000          50         10           100 OWNED_AND_DORMANT   
     1    0.629 ± 0.018    0.817 ± 0.004    0.826 ± 0.012    0.789 ± 0.008    
0.867 ± 0.011
   FULL           1000          50         10           100 OWNED_AND_DORMANT   
     2    0.740 ± 0.009    1.060 ± 0.011    1.066 ± 0.029    1.058 ± 0.008    
1.163 ± 0.033
   FULL           1000          50        100            10 NONE                
     1    0.553 ± 0.071    0.660 ± 0.008    0.652 ± 0.021    0.689 ± 0.035    
0.727 ± 0.031
   FULL           1000          50        100            10 NONE                
     2    0.630 ± 0.014    0.833 ± 0.003    0.876 ± 0.033    0.870 ± 0.030    
0.945 ± 0.032
   FULL           1000          50        100            10 OWNED_AND_DORMANT   
     1    0.568 ± 0.015    0.711 ± 0.022    0.734 ± 0.018    0.693 ± 0.022    
0.748 ± 0.024
   FULL           1000          50        100            10 OWNED_AND_DORMANT   
     2    0.692 ± 0.002    0.945 ± 0.038    0.943 ± 0.036    0.918 ± 0.053    
1.044 ± 0.022
   FULL           1000          50        100           100 NONE                
     1    4.179 ± 0.106    5.498 ± 0.272    5.586 ± 0.263    5.712 ± 0.204    
6.266 ± 0.252
   FULL           1000          50        100           100 NONE                
     2    5.164 ± 0.145    6.975 ± 0.075    7.453 ± 0.338    7.313 ± 0.265    
8.315 ± 0.298
   FULL           1000          50        100           100 OWNED_AND_DORMANT   
     1    4.963 ± 0.168    6.286 ± 0.217    6.396 ± 0.203    6.306 ± 0.233    
6.778 ± 0.354
   FULL           1000          50        100           100 OWNED_AND_DORMANT   
     2    6.019 ± 0.060    7.724 ± 0.276    8.487 ± 0.332    8.204 ± 0.395    
9.218 ± 0.028
   INCREMENTAL     100           1         10            10 NONE                
     1    0.042 ± 0.001    0.075 ± 0.001    0.081 ± 0.002    0.085 ± 0.002    
0.100 ± 0.001
   INCREMENTAL     100           1         10            10 NONE                
     2    0.050 ± 0.001    0.084 ± 0.001    0.094 ± 0.001    0.099 ± 0.002    
0.120 ± 0.002
   INCREMENTAL     100           1         10            10 OWNED_AND_DORMANT   
     1    0.047 ± 0.001    0.083 ± 0.001    0.089 ± 0.002    0.091 ± 0.001    
0.111 ± 0.001
   INCREMENTAL     100           1         10            10 OWNED_AND_DORMANT   
     2    0.057 ± 0.001    0.092 ± 0.002    0.103 ± 0.002    0.106 ± 0.003    
0.129 ± 0.002
   INCREMENTAL     100           1         10           100 NONE                
     1    0.268 ± 0.003    0.421 ± 0.011    0.442 ± 0.015    0.459 ± 0.017    
0.528 ± 0.004
   INCREMENTAL     100           1         10           100 NONE                
     2    0.336 ± 0.003    0.610 ± 0.019    0.646 ± 0.028    0.676 ± 0.033    
0.774 ± 0.013
   INCREMENTAL     100           1         10           100 OWNED_AND_DORMANT   
     1    0.329 ± 0.003    0.503 ± 0.013    0.528 ± 0.018    0.527 ± 0.027    
0.594 ± 0.011
   INCREMENTAL     100           1         10           100 OWNED_AND_DORMANT   
     2    0.404 ± 0.003    0.724 ± 0.054    0.775 ± 0.030    0.799 ± 0.050    
0.902 ± 0.028
   INCREMENTAL     100           1        100            10 NONE                
     1    0.209 ± 0.001    0.352 ± 0.010    0.387 ± 0.017    0.391 ± 0.008    
0.445 ± 0.004
   INCREMENTAL     100           1        100            10 NONE                
     2    0.268 ± 0.003    0.547 ± 0.020    0.596 ± 0.023    0.609 ± 0.033    
0.695 ± 0.015
   INCREMENTAL     100           1        100            10 OWNED_AND_DORMANT   
     1    0.259 ± 0.002    0.418 ± 0.020    0.441 ± 0.022    0.457 ± 0.014    
0.519 ± 0.002
   INCREMENTAL     100           1        100            10 OWNED_AND_DORMANT   
     2    0.311 ± 0.008    0.630 ± 0.026    0.672 ± 0.042    0.685 ± 0.014    
0.805 ± 0.005
   INCREMENTAL     100           1        100           100 NONE                
     1    3.238 ± 0.007    5.022 ± 0.164    5.234 ± 0.239    5.368 ± 0.211    
5.710 ± 0.047
   INCREMENTAL     100           1        100           100 NONE                
     2    4.625 ± 0.044    7.447 ± 0.302    7.808 ± 0.351    7.929 ± 0.426    
9.433 ± 0.278
   INCREMENTAL     100           1        100           100 OWNED_AND_DORMANT   
     1    4.151 ± 0.054    6.351 ± 0.262    6.448 ± 0.295    6.582 ± 0.085    
7.115 ± 0.064
   INCREMENTAL     100           1        100           100 OWNED_AND_DORMANT   
     2    5.841 ± 0.282    9.345 ± 0.324    9.800 ± 0.451    9.824 ± 0.071   
11.181 ± 0.120
   INCREMENTAL     100          50         10            10 NONE                
     1    0.034 ± 0.001    0.045 ± 0.001    0.046 ± 0.001    0.047 ± 0.001    
0.050 ± 0.001
   INCREMENTAL     100          50         10            10 NONE                
     2    0.042 ± 0.001    0.051 ± 0.001    0.054 ± 0.001    0.053 ± 0.001    
0.060 ± 0.001
   INCREMENTAL     100          50         10            10 OWNED_AND_DORMANT   
     1    0.039 ± 0.001    0.051 ± 0.001    0.054 ± 0.001    0.053 ± 0.001    
0.056 ± 0.001
   INCREMENTAL     100          50         10            10 OWNED_AND_DORMANT   
     2    0.047 ± 0.001    0.060 ± 0.001    0.060 ± 0.001    0.061 ± 0.001    
0.063 ± 0.001
   INCREMENTAL     100          50         10           100 NONE                
     1    0.265 ± 0.002    0.363 ± 0.008    0.377 ± 0.007    0.389 ± 0.038    
0.398 ± 0.001
   INCREMENTAL     100          50         10           100 NONE                
     2    0.340 ± 0.007    0.446 ± 0.009    0.470 ± 0.011    0.458 ± 0.005    
0.480 ± 0.001
   INCREMENTAL     100          50         10           100 OWNED_AND_DORMANT   
     1    0.316 ± 0.012    0.452 ± 0.014    0.453 ± 0.010    0.464 ± 0.003    
0.481 ± 0.004
   INCREMENTAL     100          50         10           100 OWNED_AND_DORMANT   
     2    0.393 ± 0.010    0.522 ± 0.016    0.537 ± 0.013    0.537 ± 0.005    
0.563 ± 0.017
   INCREMENTAL     100          50        100            10 NONE                
     1    0.210 ± 0.006    0.309 ± 0.010    0.330 ± 0.006    0.328 ± 0.007    
0.355 ± 0.006
   INCREMENTAL     100          50        100            10 NONE                
     2    0.291 ± 0.005    0.407 ± 0.011    0.415 ± 0.011    0.416 ± 0.006    
0.422 ± 0.010
   INCREMENTAL     100          50        100            10 OWNED_AND_DORMANT   
     1    0.245 ± 0.007    0.362 ± 0.009    0.376 ± 0.010    0.377 ± 0.013    
0.412 ± 0.014
   INCREMENTAL     100          50        100            10 OWNED_AND_DORMANT   
     2    0.343 ± 0.007    0.458 ± 0.011    0.479 ± 0.060    0.489 ± 0.011    
0.500 ± 0.018
   INCREMENTAL     100          50        100           100 NONE                
     1    3.269 ± 0.191    4.280 ± 0.210    4.522 ± 0.519    4.432 ± 0.238    
4.874 ± 0.184
   INCREMENTAL     100          50        100           100 NONE                
     2    3.999 ± 0.175    5.433 ± 0.240    5.566 ± 0.309    5.794 ± 0.292    
5.972 ± 0.283
   INCREMENTAL     100          50        100           100 OWNED_AND_DORMANT   
     1    4.232 ± 0.215    5.536 ± 0.254    5.759 ± 0.652    5.680 ± 0.204    
5.850 ± 0.337
   INCREMENTAL     100          50        100           100 OWNED_AND_DORMANT   
     2    5.000 ± 0.217    6.445 ± 0.281    6.646 ± 0.339    6.683 ± 0.384    
6.841 ± 0.265
   INCREMENTAL    1000           1         10            10 NONE                
     1    0.187 ± 0.001    0.463 ± 0.009    0.473 ± 0.019    0.545 ± 0.025    
0.594 ± 0.026
   INCREMENTAL    1000           1         10            10 NONE                
     2    0.198 ± 0.004    0.479 ± 0.022    0.494 ± 0.027    0.580 ± 0.009    
0.609 ± 0.021
   INCREMENTAL    1000           1         10            10 OWNED_AND_DORMANT   
     1    0.193 ± 0.002    0.471 ± 0.022    0.490 ± 0.019    0.576 ± 0.046    
0.601 ± 0.037
   INCREMENTAL    1000           1         10            10 OWNED_AND_DORMANT   
     2    0.214 ± 0.004    0.500 ± 0.019    0.516 ± 0.022    0.607 ± 0.042    
0.615 ± 0.006
   INCREMENTAL    1000           1         10           100 NONE                
     1    0.579 ± 0.003    1.001 ± 0.020    1.070 ± 0.051    1.157 ± 0.115    
1.239 ± 0.104
   INCREMENTAL    1000           1         10           100 NONE                
     2    0.704 ± 0.029    1.184 ± 0.059    1.311 ± 0.096    1.423 ± 0.069    
1.540 ± 0.063
   INCREMENTAL    1000           1         10           100 OWNED_AND_DORMANT   
     1    0.684 ± 0.007    1.159 ± 0.083    1.194 ± 0.091    1.277 ± 0.062    
1.374 ± 0.041
   INCREMENTAL    1000           1         10           100 OWNED_AND_DORMANT   
     2    0.798 ± 0.020    1.356 ± 0.075    1.449 ± 0.047    1.577 ± 0.062    
1.715 ± 0.012
   INCREMENTAL    1000           1        100            10 NONE                
     1    0.512 ± 0.006    0.921 ± 0.021    0.959 ± 0.016    1.067 ± 0.016    
1.180 ± 0.056
   INCREMENTAL    1000           1        100            10 NONE                
     2    0.638 ± 0.010    1.124 ± 0.038    1.250 ± 0.020    1.328 ± 0.011    
1.501 ± 0.077
   INCREMENTAL    1000           1        100            10 OWNED_AND_DORMANT   
     1    0.614 ± 0.014    1.023 ± 0.018    1.099 ± 0.013    1.158 ± 0.018    
1.285 ± 0.052
   INCREMENTAL    1000           1        100            10 OWNED_AND_DORMANT   
     2    0.734 ± 0.021    1.245 ± 0.041    1.414 ± 0.031    1.448 ± 0.054    
1.602 ± 0.122
   INCREMENTAL    1000           1        100           100 NONE                
     1    3.463 ± 0.057    6.008 ± 0.231    6.107 ± 0.050    6.495 ± 0.901    
6.926 ± 0.365
   INCREMENTAL    1000           1        100           100 NONE                
     2    4.585 ± 0.046    8.508 ± 0.137    9.002 ± 0.117    9.692 ± 0.083   
10.648 ± 0.779
   INCREMENTAL    1000           1        100           100 OWNED_AND_DORMANT   
     1    4.554 ± 0.015    7.284 ± 0.071    7.600 ± 0.112    7.902 ± 0.281    
8.568 ± 0.432
   INCREMENTAL    1000           1        100           100 OWNED_AND_DORMANT   
     2    6.047 ± 0.252   10.391 ± 0.111   10.749 ± 0.115   11.270 ± 0.713   
12.806 ± 0.607
   INCREMENTAL    1000          50         10            10 NONE                
     1    0.125 ± 0.003    0.147 ± 0.004    0.149 ± 0.003    0.150 ± 0.004    
0.160 ± 0.003
   INCREMENTAL    1000          50         10            10 NONE                
     2    0.135 ± 0.003    0.167 ± 0.003    0.173 ± 0.005    0.171 ± 0.006    
0.183 ± 0.002
   INCREMENTAL    1000          50         10            10 OWNED_AND_DORMANT   
     1    0.130 ± 0.004    0.159 ± 0.019    0.159 ± 0.005    0.159 ± 0.007    
0.167 ± 0.002
   INCREMENTAL    1000          50         10            10 OWNED_AND_DORMANT   
     2    0.141 ± 0.003    0.178 ± 0.006    0.183 ± 0.014    0.181 ± 0.006    
0.193 ± 0.002
   INCREMENTAL    1000          50         10           100 NONE                
     1    0.462 ± 0.027    0.646 ± 0.025    0.674 ± 0.021    0.665 ± 0.035    
0.706 ± 0.003
   INCREMENTAL    1000          50         10           100 NONE                
     2    0.591 ± 0.032    0.935 ± 0.043    0.972 ± 0.043    0.968 ± 0.053    
1.050 ± 0.021
   INCREMENTAL    1000          50         10           100 OWNED_AND_DORMANT   
     1    0.550 ± 0.031    0.739 ± 0.038    0.767 ± 0.038    0.749 ± 0.048    
0.829 ± 0.009
   INCREMENTAL    1000          50         10           100 OWNED_AND_DORMANT   
     2    0.685 ± 0.035    1.056 ± 0.060    1.076 ± 0.080    1.088 ± 0.031    
1.189 ± 0.012
   INCREMENTAL    1000          50        100            10 NONE                
     1    0.413 ± 0.016    0.584 ± 0.007    0.593 ± 0.007    0.595 ± 0.001    
0.651 ± 0.033
   INCREMENTAL    1000          50        100            10 NONE                
     2    0.541 ± 0.020    0.837 ± 0.006    0.899 ± 0.009    0.892 ± 0.004    
1.015 ± 0.040
   INCREMENTAL    1000          50        100            10 OWNED_AND_DORMANT   
     1    0.491 ± 0.014    0.666 ± 0.013    0.686 ± 0.013    0.705 ± 0.001    
0.761 ± 0.034
   INCREMENTAL    1000          50        100            10 OWNED_AND_DORMANT   
     2    0.620 ± 0.002    0.983 ± 0.019    0.998 ± 0.007    1.016 ± 0.050    
1.147 ± 0.084
   INCREMENTAL    1000          50        100           100 NONE                
     1    3.272 ± 0.152    4.838 ± 0.071    4.958 ± 0.018    5.029 ± 0.167    
5.645 ± 0.231
   INCREMENTAL    1000          50        100           100 NONE                
     2    4.540 ± 0.130    7.393 ± 0.122    7.821 ± 0.709    7.905 ± 0.295    
8.625 ± 0.601
   INCREMENTAL    1000          50        100           100 OWNED_AND_DORMANT   
     1    4.400 ± 0.054    6.021 ± 0.033    6.393 ± 0.048    6.300 ± 0.011    
6.961 ± 0.273
   INCREMENTAL    1000          50        100           100 OWNED_AND_DORMANT   
     2    5.991 ± 0.075    9.286 ± 0.074    9.997 ± 1.525    9.406 ± 0.531   
10.862 ± 0.386
   ```
   
   </details>
   


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

Reply via email to