This is an automated email from the ASF dual-hosted git repository.
thomasm pushed a change to branch OAK-10341b
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from a1bf3142dc OAK-10341 Tree store
add dff7200121 OAK-11068 : added fullGcMode to oak-run
add 0cc0f0d63c Merge pull request #1674 from apache/OAK-11068
add 8629b87f60 OAK-10849: query-spi: remove deprecated slf4j.event.Level
based method (#1582)
add 6c84e5c59b OAK-11062: document-store: refine skipping of MongoDB tests
(MongoConnectionFactory) (#1677)
add 8fc92a1ca7 OAK-11061 - Indexing job: during indexing phase, download
blobs ahead of time in separate thread pool (#1669)
add 5cfb02ba07 OAK-11069 - Include RuntimeExceptions so we get logs for
all of these. (#1675)
add 3b1fb196ea OAK-10992: rdbmk: update to Derby 15.x (also affects
oak-jcr) (#1680)
add 3d370e8209 Merge branch 'trunk' into OAK-10341b
No new revisions were added by this update.
Summary of changes:
oak-jcr/pom.xml | 8 +
oak-parent/pom.xml | 7 +-
.../jackrabbit/oak/spi/query/QueryIndex.java | 31 --
.../jackrabbit/oak/spi/query/package-info.java | 2 +-
.../indexer/document/DocumentStoreIndexerBase.java | 5 +-
...eHolder.java => AheadOfTimeBlobDownloader.java} | 23 +-
.../AheadOfTimeBlobDownloaderThrottler.java | 215 ++++++++++++
.../AheadOfTimeBlobDownloadingFlatFileStore.java | 169 +++++++++
.../flatfile/DefaultAheadOfTimeBlobDownloader.java | 390 +++++++++++++++++++++
.../flatfile/FlatFileNodeStoreBuilder.java | 26 ++
.../indexer/document/flatfile/FlatFileStore.java | 8 +
.../document/flatfile/NodeStateEntryReader.java | 2 +-
.../AheadOfTimeBlobDownloaderThrottlerTest.java | 185 ++++++++++
...headOfTimeBlobDownloadingFlatFileStoreTest.java | 68 ++++
.../apache/jackrabbit/oak/index/IndexCommand.java | 16 +-
.../jackrabbit/oak/run/RevisionsCommand.java | 11 +-
.../oak/plugins/document/RevisionsCommandTest.java | 13 +
.../oak/segment/azure/AzureRepositoryLock.java | 20 +-
.../plugins/document/VersionGarbageCollector.java | 2 +-
.../plugins/document/MongoConnectionFactory.java | 11 +-
.../document/VersionGarbageCollectorIT.java | 2 +-
oak-upgrade/pom.xml | 8 +
22 files changed, 1162 insertions(+), 60 deletions(-)
copy
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/{NodeStateHolder.java
=> AheadOfTimeBlobDownloader.java} (66%)
create mode 100644
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/AheadOfTimeBlobDownloaderThrottler.java
create mode 100644
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/AheadOfTimeBlobDownloadingFlatFileStore.java
create mode 100644
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/DefaultAheadOfTimeBlobDownloader.java
create mode 100644
oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/AheadOfTimeBlobDownloaderThrottlerTest.java
create mode 100644
oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/AheadOfTimeBlobDownloadingFlatFileStoreTest.java