FrankYang0529 commented on PR #20000:
URL: https://github.com/apache/kafka/pull/20000#issuecomment-3576097871

   New commit improves performance a little, but overall it's still not good. I 
will try other ways tomorrow.
   
   <details>
   <summary>PR: Uniform Homogeneous rack awareness vs non rack 
awareness</summary>
   
   ```
   Benchmark                                 (assignmentType)  (assignorType)  
(isRackAware)  (memberCount)  (partitionsToMemberRatio)  (subscriptionType)  
(topicCount)  Mode  Cnt       Score         Error  Units
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                          5         HOMOGENEOUS      
      10  avgt    3       0.109 ±       0.004  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                          5         HOMOGENEOUS      
     100  avgt    3       0.147 ±       0.014  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                          5         HOMOGENEOUS      
    1000  avgt    3       0.189 ±       0.011  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                         10         HOMOGENEOUS      
      10  avgt    3       0.247 ±       0.020  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                         10         HOMOGENEOUS      
     100  avgt    3       0.358 ±       0.007  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                         10         HOMOGENEOUS      
    1000  avgt    3       0.717 ±       0.060  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                         50         HOMOGENEOUS      
      10  avgt    3       2.699 ±       0.152  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                         50         HOMOGENEOUS      
     100  avgt    3       2.406 ±       0.148  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            100                         50         HOMOGENEOUS      
    1000  avgt    3       4.689 ±       0.283  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                          5         HOMOGENEOUS      
      10  avgt    3       0.618 ±       0.051  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                          5         HOMOGENEOUS      
     100  avgt    3       0.831 ±       0.041  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                          5         HOMOGENEOUS      
    1000  avgt    3       1.007 ±       0.009  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                         10         HOMOGENEOUS      
      10  avgt    3       1.377 ±       0.138  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                         10         HOMOGENEOUS      
     100  avgt    3       1.806 ±       0.043  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                         10         HOMOGENEOUS      
    1000  avgt    3       3.020 ±       0.192  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                         50         HOMOGENEOUS      
      10  avgt    3      11.132 ±       0.252  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                         50         HOMOGENEOUS      
     100  avgt    3      15.998 ±       1.364  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true            500                         50         HOMOGENEOUS      
    1000  avgt    3      14.395 ±       0.723  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                          5         HOMOGENEOUS      
      10  avgt    3       1.525 ±       0.012  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                          5         HOMOGENEOUS      
     100  avgt    3       1.700 ±       0.080  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                          5         HOMOGENEOUS      
    1000  avgt    3       2.489 ±       0.203  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                         10         HOMOGENEOUS      
      10  avgt    3       2.732 ±       0.125  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                         10         HOMOGENEOUS      
     100  avgt    3       3.851 ±       0.326  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                         10         HOMOGENEOUS      
    1000  avgt    3       4.919 ±       0.145  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                         50         HOMOGENEOUS      
      10  avgt    3      27.530 ±       1.599  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                         50         HOMOGENEOUS      
     100  avgt    3      29.975 ±       3.310  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           1000                         50         HOMOGENEOUS      
    1000  avgt    3      24.955 ±       0.373  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                          5         HOMOGENEOUS      
      10  avgt    3       8.157 ±       0.589  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                          5         HOMOGENEOUS      
     100  avgt    3       8.828 ±       0.521  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                          5         HOMOGENEOUS      
    1000  avgt    3       9.137 ±       0.636  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                         10         HOMOGENEOUS      
      10  avgt    3      17.922 ±       0.576  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                         10         HOMOGENEOUS      
     100  avgt    3      19.809 ±       1.169  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                         10         HOMOGENEOUS      
    1000  avgt    3      21.839 ±       0.437  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                         50         HOMOGENEOUS      
      10  avgt    3     147.300 ±       4.528  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                         50         HOMOGENEOUS      
     100  avgt    3     146.119 ±      13.224  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true           5000                         50         HOMOGENEOUS      
    1000  avgt    3     121.872 ±      10.392  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                          5         HOMOGENEOUS      
      10  avgt    3      17.087 ±       1.196  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                          5         HOMOGENEOUS      
     100  avgt    3      17.843 ±       0.296  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                          5         HOMOGENEOUS      
    1000  avgt    3      20.905 ±       1.484  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                         10         HOMOGENEOUS      
      10  avgt    3      36.352 ±       0.701  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                         10         HOMOGENEOUS      
     100  avgt    3      40.412 ±       2.232  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                         10         HOMOGENEOUS      
    1000  avgt    3      43.458 ±       3.973  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                         50         HOMOGENEOUS      
      10  avgt    3     392.331 ±     355.153  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                         50         HOMOGENEOUS      
     100  avgt    3     387.321 ±     176.854  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
        true          10000                         50         HOMOGENEOUS      
    1000  avgt    3     387.398 ±     224.956  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                          5         HOMOGENEOUS      
      10  avgt    3       0.113 ±       0.006  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                          5         HOMOGENEOUS      
     100  avgt    3       0.133 ±       0.007  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                          5         HOMOGENEOUS      
    1000  avgt    3       0.192 ±       0.009  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                         10         HOMOGENEOUS      
      10  avgt    3       0.341 ±       0.030  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                         10         HOMOGENEOUS      
     100  avgt    3       0.380 ±       0.022  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                         10         HOMOGENEOUS      
    1000  avgt    3       0.649 ±       0.014  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                         50         HOMOGENEOUS      
      10  avgt    3       7.394 ±      10.339  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                         50         HOMOGENEOUS      
     100  avgt    3       7.865 ±       4.764  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            100                         50         HOMOGENEOUS      
    1000  avgt    3       8.004 ±       4.898  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                          5         HOMOGENEOUS      
      10  avgt    3       1.980 ±       0.463  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                          5         HOMOGENEOUS      
     100  avgt    3       2.078 ±       1.703  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                          5         HOMOGENEOUS      
    1000  avgt    3       1.707 ±       0.336  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                         10         HOMOGENEOUS      
      10  avgt    3       8.036 ±      19.062  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                         10         HOMOGENEOUS      
     100  avgt    3       8.404 ±      14.542  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                         10         HOMOGENEOUS      
    1000  avgt    3       7.968 ±       6.622  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                         50         HOMOGENEOUS      
      10  avgt    3     163.204 ±      20.965  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                         50         HOMOGENEOUS      
     100  avgt    3     165.526 ±      24.332  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false            500                         50         HOMOGENEOUS      
    1000  avgt    3     169.732 ±      20.626  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                          5         HOMOGENEOUS      
      10  avgt    3       7.375 ±       2.358  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                          5         HOMOGENEOUS      
     100  avgt    3       7.637 ±       2.406  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                          5         HOMOGENEOUS      
    1000  avgt    3       7.950 ±       3.952  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                         10         HOMOGENEOUS      
      10  avgt    3      29.747 ±      31.854  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                         10         HOMOGENEOUS      
     100  avgt    3      27.889 ±      11.915  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                         10         HOMOGENEOUS      
    1000  avgt    3      28.640 ±       7.998  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                         50         HOMOGENEOUS      
      10  avgt    3     735.579 ±    1790.362  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                         50         HOMOGENEOUS      
     100  avgt    3     688.020 ±    1017.243  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           1000                         50         HOMOGENEOUS      
    1000  avgt    3     711.158 ±     160.371  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                          5         HOMOGENEOUS      
      10  avgt    3     163.126 ±       6.684  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                          5         HOMOGENEOUS      
     100  avgt    3     167.561 ±      77.446  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                          5         HOMOGENEOUS      
    1000  avgt    3     169.062 ±      49.750  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                         10         HOMOGENEOUS      
      10  avgt    3     665.370 ±     599.875  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                         10         HOMOGENEOUS      
     100  avgt    3     675.975 ±     833.942  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                         10         HOMOGENEOUS      
    1000  avgt    3     742.880 ±     396.737  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                         50         HOMOGENEOUS      
      10  avgt    3   17116.612 ±     793.504  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                         50         HOMOGENEOUS      
     100  avgt    3   17465.496 ±    4299.118  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false           5000                         50         HOMOGENEOUS      
    1000  avgt    3   20306.127 ±     209.400  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                          5         HOMOGENEOUS      
      10  avgt    3     650.052 ±      56.283  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                          5         HOMOGENEOUS      
     100  avgt    3     695.871 ±     779.630  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                          5         HOMOGENEOUS      
    1000  avgt    3     717.341 ±      50.143  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                         10         HOMOGENEOUS      
      10  avgt    3    2711.630 ±    1405.499  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                         10         HOMOGENEOUS      
     100  avgt    3    2736.616 ±     281.777  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                         10         HOMOGENEOUS      
    1000  avgt    3    3548.807 ±     328.170  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                         50         HOMOGENEOUS      
      10  avgt    3   70550.686 ±     871.976  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                         50         HOMOGENEOUS      
     100  avgt    3   70501.668 ±    6455.860  ms/op
   ServerSideAssignorBenchmark.doAssignment              FULL         UNIFORM   
       false          10000                         50         HOMOGENEOUS      
    1000  avgt    3  109033.202 ± 1013425.420  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                          5         HOMOGENEOUS      
      10  avgt    3       0.062 ±       0.002  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                          5         HOMOGENEOUS      
     100  avgt    3       0.097 ±       0.002  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                          5         HOMOGENEOUS      
    1000  avgt    3       0.193 ±       0.014  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                         10         HOMOGENEOUS      
      10  avgt    3       0.130 ±       0.007  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                         10         HOMOGENEOUS      
     100  avgt    3       0.187 ±       0.005  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                         10         HOMOGENEOUS      
    1000  avgt    3       0.440 ±       0.008  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                         50         HOMOGENEOUS      
      10  avgt    3       0.961 ±       0.049  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                         50         HOMOGENEOUS      
     100  avgt    3       1.253 ±       0.081  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            100                         50         HOMOGENEOUS      
    1000  avgt    3       1.962 ±       0.135  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                          5         HOMOGENEOUS      
      10  avgt    3       0.446 ±       0.030  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                          5         HOMOGENEOUS      
     100  avgt    3       0.569 ±       0.031  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                          5         HOMOGENEOUS      
    1000  avgt    3       0.893 ±       0.102  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                         10         HOMOGENEOUS      
      10  avgt    3       1.106 ±       0.031  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                         10         HOMOGENEOUS      
     100  avgt    3       1.205 ±       0.044  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                         10         HOMOGENEOUS      
    1000  avgt    3       2.135 ±       0.152  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                         50         HOMOGENEOUS      
      10  avgt    3       5.351 ±       0.061  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                         50         HOMOGENEOUS      
     100  avgt    3       5.918 ±       0.396  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true            500                         50         HOMOGENEOUS      
    1000  avgt    3       7.263 ±       0.440  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                          5         HOMOGENEOUS      
      10  avgt    3       1.159 ±       0.022  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                          5         HOMOGENEOUS      
     100  avgt    3       1.238 ±       0.045  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                          5         HOMOGENEOUS      
    1000  avgt    3       2.039 ±       0.054  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                         10         HOMOGENEOUS      
      10  avgt    3       2.257 ±       0.155  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                         10         HOMOGENEOUS      
     100  avgt    3       2.352 ±       0.108  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                         10         HOMOGENEOUS      
    1000  avgt    3       3.478 ±       0.153  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                         50         HOMOGENEOUS      
      10  avgt    3      11.507 ±       0.571  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                         50         HOMOGENEOUS      
     100  avgt    3      12.419 ±       0.767  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           1000                         50         HOMOGENEOUS      
    1000  avgt    3      14.794 ±       0.965  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                          5         HOMOGENEOUS      
      10  avgt    3       6.274 ±       0.151  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                          5         HOMOGENEOUS      
     100  avgt    3       6.490 ±       0.053  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                          5         HOMOGENEOUS      
    1000  avgt    3       7.961 ±       0.100  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                         10         HOMOGENEOUS      
      10  avgt    3      12.512 ±       0.700  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                         10         HOMOGENEOUS      
     100  avgt    3      13.434 ±       1.042  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                         10         HOMOGENEOUS      
    1000  avgt    3      15.433 ±       0.061  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                         50         HOMOGENEOUS      
      10  avgt    3      63.721 ±       5.460  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                         50         HOMOGENEOUS      
     100  avgt    3      61.734 ±       0.866  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true           5000                         50         HOMOGENEOUS      
    1000  avgt    3      68.744 ±       2.755  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                          5         HOMOGENEOUS      
      10  avgt    3      14.421 ±       1.586  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                          5         HOMOGENEOUS      
     100  avgt    3      14.690 ±       0.951  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                          5         HOMOGENEOUS      
    1000  avgt    3      17.373 ±       0.794  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                         10         HOMOGENEOUS      
      10  avgt    3      28.065 ±       1.536  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                         10         HOMOGENEOUS      
     100  avgt    3      29.225 ±       1.223  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                         10         HOMOGENEOUS      
    1000  avgt    3      31.332 ±       0.800  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                         50         HOMOGENEOUS      
      10  avgt    3     152.430 ±       6.499  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                         50         HOMOGENEOUS      
     100  avgt    3     151.218 ±      16.589  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
        true          10000                         50         HOMOGENEOUS      
    1000  avgt    3     163.707 ±      16.491  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                          5         HOMOGENEOUS      
      10  avgt    3       0.056 ±       0.005  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                          5         HOMOGENEOUS      
     100  avgt    3       0.071 ±       0.003  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                          5         HOMOGENEOUS      
    1000  avgt    3       0.196 ±       0.015  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                         10         HOMOGENEOUS      
      10  avgt    3       0.097 ±       0.006  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                         10         HOMOGENEOUS      
     100  avgt    3       0.130 ±       0.006  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                         10         HOMOGENEOUS      
    1000  avgt    3       0.390 ±       0.011  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                         50         HOMOGENEOUS      
      10  avgt    3       0.539 ±       0.073  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                         50         HOMOGENEOUS      
     100  avgt    3       0.687 ±       0.052  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            100                         50         HOMOGENEOUS      
    1000  avgt    3       1.138 ±       0.081  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                          5         HOMOGENEOUS      
      10  avgt    3       0.278 ±       0.120  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                          5         HOMOGENEOUS      
     100  avgt    3       0.336 ±       0.106  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                          5         HOMOGENEOUS      
    1000  avgt    3       0.651 ±       0.023  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                         10         HOMOGENEOUS      
      10  avgt    3       0.498 ±       0.046  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                         10         HOMOGENEOUS      
     100  avgt    3       0.586 ±       0.024  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                         10         HOMOGENEOUS      
    1000  avgt    3       1.171 ±       0.042  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                         50         HOMOGENEOUS      
      10  avgt    3       3.137 ±       0.135  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                         50         HOMOGENEOUS      
     100  avgt    3       3.276 ±       0.049  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false            500                         50         HOMOGENEOUS      
    1000  avgt    3       4.184 ±       0.244  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                          5         HOMOGENEOUS      
      10  avgt    3       0.584 ±       0.068  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                          5         HOMOGENEOUS      
     100  avgt    3       0.677 ±       0.004  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                          5         HOMOGENEOUS      
    1000  avgt    3       1.228 ±       0.094  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                         10         HOMOGENEOUS      
      10  avgt    3       1.126 ±       0.099  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                         10         HOMOGENEOUS      
     100  avgt    3       1.328 ±       0.093  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                         10         HOMOGENEOUS      
    1000  avgt    3       2.086 ±       0.132  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                         50         HOMOGENEOUS      
      10  avgt    3       7.356 ±       0.239  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                         50         HOMOGENEOUS      
     100  avgt    3       7.635 ±       0.382  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           1000                         50         HOMOGENEOUS      
    1000  avgt    3       8.114 ±       0.330  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                          5         HOMOGENEOUS      
      10  avgt    3       3.647 ±       0.172  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                          5         HOMOGENEOUS      
     100  avgt    3       3.738 ±       0.129  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                          5         HOMOGENEOUS      
    1000  avgt    3       4.845 ±       0.396  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                         10         HOMOGENEOUS      
      10  avgt    3       7.774 ±       0.636  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                         10         HOMOGENEOUS      
     100  avgt    3       7.797 ±       0.743  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                         10         HOMOGENEOUS      
    1000  avgt    3       9.380 ±       0.306  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                         50         HOMOGENEOUS      
      10  avgt    3      34.166 ±       0.809  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                         50         HOMOGENEOUS      
     100  avgt    3      37.153 ±       1.036  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false           5000                         50         HOMOGENEOUS      
    1000  avgt    3      41.605 ±       2.145  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                          5         HOMOGENEOUS      
      10  avgt    3       8.059 ±       0.385  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                          5         HOMOGENEOUS      
     100  avgt    3       8.604 ±       0.723  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                          5         HOMOGENEOUS      
    1000  avgt    3       9.209 ±       0.102  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                         10         HOMOGENEOUS      
      10  avgt    3      15.447 ±       0.490  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                         10         HOMOGENEOUS      
     100  avgt    3      16.638 ±       0.437  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                         10         HOMOGENEOUS      
    1000  avgt    3      18.660 ±       0.261  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                         50         HOMOGENEOUS      
      10  avgt    3      96.400 ±      40.753  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                         50         HOMOGENEOUS      
     100  avgt    3     100.771 ±     100.650  ms/op
   ServerSideAssignorBenchmark.doAssignment       INCREMENTAL         UNIFORM   
       false          10000                         50         HOMOGENEOUS      
    1000  avgt    3     112.401 ±     118.490  ms/op
   JMH benchmarks done
   ```
   </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