This is an automated email from the ASF dual-hosted git repository.

yuqi4733 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git


    from 16f12b4143 [#8386] fix(common): Add precodition to JdbcUrlUtils.java 
to check driver and url not null (#8405)
     add 1ab8c0540a [#8377] improvement(core): Optimize CaffeineEntityCache 
using segmented locking (#8452)

No new revisions were added by this update.

Summary of changes:
 .../fileset/TestFilesetCatalogOperations.java      |   1 +
 .../catalog/kafka/TestKafkaCatalogOperations.java  |   1 +
 .../catalog/model/TestModelCatalogOperations.java  |   1 +
 .../main/java/org/apache/gravitino/Configs.java    |  17 +
 .../gravitino/cache/CaffeineEntityCache.java       | 137 ++------
 .../org/apache/gravitino/cache/EntityCache.java    |   5 +-
 .../org/apache/gravitino/cache/NoOpsCache.java     |  33 +-
 .../org/apache/gravitino/cache/SegmentedLock.java  | 236 +++++++++++++
 .../storage/relational/RelationalEntityStore.java  |   3 +
 .../authorization/TestAccessControlManager.java    |   1 +
 .../gravitino/authorization/TestOwnerManager.java  |   1 +
 .../apache/gravitino/cache/TestSegmentedLock.java  | 383 +++++++++++++++++++++
 .../apache/gravitino/policy/TestPolicyManager.java |   1 +
 .../gravitino/stats/TestStatisticManager.java      |   1 +
 .../gravitino/storage/TestEntityStorage.java       |   1 +
 .../org/apache/gravitino/tag/TestTagManager.java   |   1 +
 docs/gravitino-server-config.md                    |   4 +
 17 files changed, 695 insertions(+), 132 deletions(-)
 create mode 100644 
core/src/main/java/org/apache/gravitino/cache/SegmentedLock.java
 create mode 100644 
core/src/test/java/org/apache/gravitino/cache/TestSegmentedLock.java

Reply via email to