This is an automated email from the ASF dual-hosted git repository. dlmarion pushed a change to branch elasticity in repository https://gitbox.apache.org/repos/asf/accumulo.git
from 00ab3adf93 Merge branch 'main' into elasticity add cfff008fde Created single code path for Caffeine Caches with metrics (#3629) No new revisions were added by this update. Summary of changes: .../classloader/URLContextClassLoaderFactory.java | 5 +- .../accumulo/core/clientImpl/ClientContext.java | 28 ++++++ .../accumulo/core/clientImpl/bulk/BulkImport.java | 10 +- .../org/apache/accumulo/core/conf/Property.java | 3 + .../org/apache/accumulo/core/data/InstanceId.java | 7 +- .../org/apache/accumulo/core/data/NamespaceId.java | 7 +- .../org/apache/accumulo/core/data/TableId.java | 7 +- .../blockfile/cache/tinylfu/TinyLfuBlockCache.java | 9 +- .../file/rfile/bcfile/CompressionAlgorithm.java | 5 +- .../apache/accumulo/core/iterators/Combiner.java | 6 +- .../apache/accumulo/core/metrics/MetricsUtil.java | 2 +- .../spi/balancer/HostRegexTableLoadBalancer.java | 8 +- .../core/spi/fs/SpaceAwareVolumeChooser.java | 6 +- .../apache/accumulo/core/util/cache/Caches.java | 105 +++++++++++++++++++++ .../accumulo/core/util/tables/TableZooHelper.java | 8 +- .../org/apache/accumulo/server/AbstractServer.java | 1 + .../accumulo/server/ServiceEnvironmentImpl.java | 6 +- .../server/compaction/CompactionJobGenerator.java | 6 +- .../conf/store/impl/PropCacheCaffeineImpl.java | 15 +-- .../server/security/handler/ZKSecurityTool.java | 8 +- .../server/ServiceEnvironmentImplTest.java | 3 + .../server/conf/store/impl/PropStoreEventTest.java | 1 + .../manager/ManagerClientServiceHandler.java | 7 +- .../coordinator/CompactionCoordinator.java | 33 ++++--- .../accumulo/manager/recovery/RecoveryManager.java | 9 +- .../apache/accumulo/manager/split/Splitter.java | 15 +-- .../accumulo/manager/split/SplitterTest.java | 2 + .../org/apache/accumulo/tserver/ScanServer.java | 5 +- .../tserver/TabletServerResourceManager.java | 6 +- .../tserver/DefaultOnDemandTabletUnloaderTest.java | 7 +- .../apache/accumulo/test/metrics/MetricsIT.java | 8 +- 31 files changed, 267 insertions(+), 81 deletions(-) create mode 100644 core/src/main/java/org/apache/accumulo/core/util/cache/Caches.java