Abyss-lord opened a new pull request, #7717:
URL: https://github.com/apache/gravitino/pull/7717

   ### What changes were proposed in this pull request?
   
   Add JMH E2E Performance Test, the result as follows:
   
   ```bash
   Benchmark                                                    (totalCnt)   
Mode  Cnt         Score         Error  Units
   ContainsEntityStorageBenchmark.benchmarkContains                     10  
thrpt   10   8638224.459 ±  566802.726  ops/s
   ContainsEntityStorageBenchmark.benchmarkContains                    100  
thrpt    9   8253686.221 ± 1024636.576  ops/s
   ContainsEntityStorageBenchmark.benchmarkContains                   1000  
thrpt    9   7905133.978 ± 1657545.830  ops/s
   GetEntityStorageBenchmark.benchmarkGet                               10  
thrpt   10  10514791.439 ± 1278830.339  ops/s
   GetEntityStorageBenchmark.benchmarkGet                              100  
thrpt    9  10266771.834 ± 3241412.140  ops/s
   GetEntityStorageBenchmark.benchmarkGet                             1000  
thrpt    9   9205199.021 ±   45147.883  ops/s
   ListRelationEntityStorageBenchmark.benchmarkGetWithRelation          10  
thrpt   10   9776657.093 ± 2340808.096  ops/s
   ListRelationEntityStorageBenchmark.benchmarkGetWithRelation         100  
thrpt    9   6256556.784 ± 1027312.353  ops/s
   ListRelationEntityStorageBenchmark.benchmarkGetWithRelation        1000  
thrpt    9   1056512.115 ±   33070.525  ops/s
   ContainsEntityStorageBenchmark.benchmarkContains                     10   
avgt   10        ≈ 10⁻⁶                 s/op
   ContainsEntityStorageBenchmark.benchmarkContains                    100   
avgt    9        ≈ 10⁻⁶                 s/op
   ContainsEntityStorageBenchmark.benchmarkContains                   1000   
avgt    9        ≈ 10⁻⁶                 s/op
   GetEntityStorageBenchmark.benchmarkGet                               10   
avgt   10        ≈ 10⁻⁶                 s/op
   GetEntityStorageBenchmark.benchmarkGet                              100   
avgt    9        ≈ 10⁻⁶                 s/op
   GetEntityStorageBenchmark.benchmarkGet                             1000   
avgt    9        ≈ 10⁻⁶                 s/op
   ListRelationEntityStorageBenchmark.benchmarkGetWithRelation          10   
avgt   10        ≈ 10⁻⁶                 s/op
   ListRelationEntityStorageBenchmark.benchmarkGetWithRelation         100   
avgt    9        ≈ 10⁻⁶                 s/op
   ListRelationEntityStorageBenchmark.benchmarkGetWithRelation        1000   
avgt    9        ≈ 10⁻⁵                 s/op
   ```
   
   ### Why are the changes needed?
   
   Fix: #7546
   
   ### Does this PR introduce _any_ user-facing change?
   
   no
   
   ### How was this patch tested?
   
   local test.
   


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