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

jsedding pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


    from 649235f663 OAK-11969 do not check the existence of the tree twice 
(#2560)
     add b34d1e3272 OAK-11934 - segment preloading for PersistentCache (#2569)

No new revisions were added by this update.

Summary of changes:
 oak-segment-tar/pom.xml                            |   6 +
 .../oak/segment/file/AbstractFileStore.java        |  57 ++-
 .../jackrabbit/oak/segment/file/FileStore.java     |  27 +-
 .../oak/segment/file/FileStoreBuilder.java         |  52 ++-
 .../oak/segment/file/ReadOnlyFileStore.java        |  20 +-
 .../segment/file/preloader/SegmentPreloader.java   | 356 +++++++++++++++++++
 .../DelegatingPersistentCache.java}                |  48 +--
 .../PersistentCachePreloadingConfiguration.java    |  92 +++++
 .../persistence/persistentcache/package-info.java  |   2 +-
 .../file/preloader/SegmentPreloaderTest.java       | 385 +++++++++++++++++++++
 10 files changed, 986 insertions(+), 59 deletions(-)
 create mode 100644 
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/preloader/SegmentPreloader.java
 copy 
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/{file/proc/SegmentBlob.java
 => spi/persistence/persistentcache/DelegatingPersistentCache.java} (50%)
 create mode 100644 
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/spi/persistence/persistentcache/PersistentCachePreloadingConfiguration.java
 create mode 100644 
oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/preloader/SegmentPreloaderTest.java

Reply via email to