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]
