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

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


 discard 3e53b55b27 OAK-12072 : removed Guava's Monitor and Guard
     add 436f733f8a OAK-12057 - Select same plan with or without LIMIT option 
(#2684)
     add 8a13d35b6e OAK-12057 - Select same plan with or without LIMIT option - 
version bump
     add 2dc8b1b62e Revert "OAK-12057 - Select same plan with or without LIMIT 
option - version bump"
     add 5d770808d6 Revert "OAK-12057 - Select same plan with or without LIMIT 
option (#2684)"
     add 0861c05c00 OAK-12054: Refactor creation of ThreadPoolExecutors (fix 
those that we in fact only running one thread) (#2679)
     add 9bfbce0b7d Revert "OAK-12070 - Reduce memory consumption of azure 
segment stores (#2699)"
     add 255950d432 OAK-12063: Remove obsolete feature toggles 
FT_NAME_IMPROVED_IS_NULL_COST, FT_OPTIMIZE_IN_RESTRICTIONS_FOR_FUNCTIONS, and 
FT_NAME_PREFETCH_FOR_QUERIES (#2690)
     add 1ee32e5884 OAK-12084 - Move GCGeneration class to exported SPI package 
(#2725)
     add d8e3c951e6 OAK-12070 - Reduce memory consumption of azure segment 
stores (#2726)
     add fec9e0d2fd OAK-12086: oak-segment-tar: remove optional log4j dependency
     add 9fa1265d7c Merge pull request #2727 from apache/OAK-12086
     add b00658b8bf OAK-12010 Simplified index management (without optimizer) 
(#2689)
     add 66c8a612a6 OAK-12087 : bump netty to 4.1.131.Final (#2731)
     add bf73a3ed07 OAK-12088 : added connectionAcquisitionTimeout to avoid 
acquire timeout issue (#2732)
     add 93643c5b32 OAK-12082: add test coverage for 
org.apache.jackrabbit.oak.jcr.xml.BuffferedStringValue (#2728)
     add ef8f1d3d0d OAK-12085: OutOfMemory in oak-segment-azure tests - 
reverting changes for OAK-12039 (#2738)
     add 21c2414424 OAK-12010 (Remove misplaced files)
     add 743f0e7de8 Revert "OAK-12085: OutOfMemory in oak-segment-azure tests - 
reverting changes for OAK-12039 (#2738)"
     add b5ee3b7f0d OAK-12085 - OutOfMemory in oak-segment-azure tests (#2739)
     add 40edfb336f OAK-12066: NPE in AstElement "quote()" (#2708)
     add 93821e4c78 OAK-11975: Use Mockito as an agent in Oak (#2653)
     add 1ee57a17d6 OAK-12010: Simplified index management - fix JSON 
comparison in tests (#2741)
     add a28cf3419a OAK-12090: Update commons-lang3 dependency to 3.20.0 (#2736)
     add a7459d28e5 OAK-12092: Update commons-text dependency to 1.15.0 (#2742)
     add 54b40abd41 OAK-12094 - segment-azure: increased heap usage due to 
OAK-12040 (#2740)
     add f14f6e3ee6 OAK-11267: Upgrade Azure SDK V8 to V12 for oak-blob-azure 
(#2409)
     add 0deaad5013 OAK-11697: Indexing / query limit / traversal error: 
improve diagnostics  (#2626)
     add a56cbab002 OAK-12072 : removed Guava's Monitor and Guard
     add fc19d3f683 OAK-12072 : added unit cases for ChangeProcessor class

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (3e53b55b27)
            \
             N -- N -- N   refs/heads/OAK-12072 (fc19d3f683)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 oak-api/pom.xml                                    |    5 +
 oak-benchmarks/pom.xml                             |    4 +
 oak-blob-cloud-azure/pom.xml                       |   99 +-
 .../blobstorage/AbstractAzureBlobStoreBackend.java |   45 +
 .../blobstorage/AzureBlobContainerProvider.java    |  282 +--
 .../azure/blobstorage/AzureBlobStoreBackend.java   | 1066 ++++-----
 .../cloud/azure/blobstorage/AzureConstants.java    |   82 +-
 .../cloud/azure/blobstorage/AzureDataStore.java    |   42 +-
 .../azure/blobstorage/AzureDataStoreService.java   |    3 +-
 .../AzureHttpRequestLoggingPolicy.java             |   40 +-
 .../cloud/azure/blobstorage/BlobSasHeaders.java    |  211 ++
 .../oak/blob/cloud/azure/blobstorage/Utils.java    |  135 +-
 .../AzureBlobContainerProviderV8.java}             |   26 +-
 .../AzureBlobStoreBackendV8.java}                  |  566 ++---
 .../blobstorage/{Utils.java => v8/UtilsV8.java}    |   87 +-
 .../AzureBlobContainerProviderTest.java            |  891 +++++++
 .../blobstorage/AzureBlobStoreBackendTest.java     | 2401 ++++++++++++++++++-
 .../azure/blobstorage/AzureConstantsTest.java      |  243 ++
 .../AzureDataRecordAccessProviderIT.java           |    2 +-
 .../AzureDataRecordAccessProviderTest.java         |   19 +-
 .../azure/blobstorage/AzureDataStoreTest.java      | 1523 ++++++++----
 .../azure/blobstorage/AzureDataStoreUtils.java     |   27 +-
 .../AzureHttpRequestLoggingPolicyTest.java         |  390 ++++
 .../cloud/azure/blobstorage/AzuriteDockerRule.java |   20 +-
 .../blob/cloud/azure/blobstorage/TestAzureDS.java  |    9 +-
 .../blobstorage/TestAzureDSWithSmallCache.java     |    6 +-
 .../azure/blobstorage/TestAzureDsCacheOff.java     |    6 +-
 .../blob/cloud/azure/blobstorage/UtilsTest.java    |  224 +-
 ...eBlobContainerProviderV8AuthenticationTest.java |  305 +++
 .../AzureBlobContainerProviderV8BuilderTest.java   |  227 ++
 ...reBlobContainerProviderV8ComprehensiveTest.java |  531 +++++
 ...ContainerProviderV8ContainerOperationsTest.java |  374 +++
 ...BlobContainerProviderV8ErrorConditionsTest.java |  327 +++
 ...lobContainerProviderV8HeaderManagementTest.java |  304 +++
 ...reBlobContainerProviderV8SasGenerationTest.java |  308 +++
 .../v8/AzureBlobContainerProviderV8Test.java       |  902 +++++++
 ...BlobContainerProviderV8TokenManagementTest.java |  361 +++
 .../v8/AzureBlobStoreBackendV8Test.java            | 2456 ++++++++++++++++++++
 .../cloud/azure/blobstorage/v8/UtilsV8Test.java    |  529 +++++
 .../src/test/resources/azure.properties            |    4 +-
 .../apache/jackrabbit/oak/blob/cloud/s3/Utils.java |    2 +
 oak-blob/pom.xml                                   |    5 +
 oak-commons/pom.xml                                |    9 +-
 .../internal/concurrent/ExecutorHelper.java        |   94 +
 .../main/java/org/apache/jackrabbit/oak/Oak.java   |   21 +-
 .../jackrabbit/oak/plugins/index/IndexName.java    |   17 +
 .../jackrabbit/oak/plugins/index/IndexUpdate.java  |   21 +
 .../oak/plugins/index/diff/DiffIndex.java          |  276 +++
 .../oak/plugins/index/diff/DiffIndexMerger.java    |  853 +++++++
 .../oak/plugins/index/diff/JsonNodeUpdater.java    |  181 +-
 .../plugins/index/diff/RootIndexesListService.java |  112 +
 .../jackrabbit/oak/query/QueryEngineSettings.java  |   28 -
 .../org/apache/jackrabbit/oak/query/QueryImpl.java |   45 +-
 .../apache/jackrabbit/oak/query/SQL2Parser.java    |    4 +
 .../jackrabbit/oak/query/ast/LowerCaseImpl.java    |    3 -
 .../oak/query/ast/NodeLocalNameImpl.java           |    3 -
 .../jackrabbit/oak/query/ast/NodeNameImpl.java     |    3 -
 .../apache/jackrabbit/oak/query/ast/PathImpl.java  |    3 -
 .../jackrabbit/oak/query/ast/UpperCaseImpl.java    |    3 -
 .../jackrabbit/oak/query/index/FilterImpl.java     |    6 -
 .../oak/plugins/index/diff/DiffIndexTest.java      |  307 +++
 .../plugins/index/diff/JsonNodeUpdaterTest.java    |  230 ++
 .../oak/plugins/index/diff/MergeTest.java          |  440 ++++
 .../oak/query/QueryEngineSettingsServiceTest.java  |   28 +-
 .../jackrabbit/oak/plugins/index/diff/indexes.json |  187 ++
 oak-http/pom.xml                                   |    5 +
 oak-it-osgi/pom.xml                                |    5 +
 ...e.jackrabbit.oak.jcr.osgi.RepositoryManager.cfg |   30 +-
 ...krabbit.oak.segment.SegmentNodeStoreService.cfg |   32 +-
 .../oak/jcr/observation/ChangeProcessor.java       |    2 +-
 .../fixtures/datastore/AzureDataStoreFixture.java  |   43 +-
 .../oak/jcr/observation/ChangeProcessorTest.java   |  138 ++
 .../apache/jackrabbit/oak/jcr/query/QueryTest.java |   38 +
 .../oak/jcr/xml/BufferedStringValueTest.java       |  279 +++
 .../index/lucene/LuceneIndexProviderService.java   |   30 +-
 oak-parent/pom.xml                                 |   55 +-
 .../apache/jackrabbit/oak/spi/query/Filter.java    |    6 -
 .../jackrabbit/oak/spi/query/QueryLimits.java      |   18 +-
 .../jackrabbit/oak/fixture/DataStoreUtils.java     |   32 +-
 .../apache/jackrabbit/oak/index/IndexHelper.java   |   28 +-
 .../jackrabbit/oak/fixture/DataStoreUtilsTest.java |   66 +-
 oak-run-elastic/pom.xml                            |    1 +
 .../org/apache/jackrabbit/oak/run/Downloader.java  |   26 +-
 .../index/elastic/ElasticIndexStatistics.java      |   12 +-
 .../plugins/index/search/ExtractedTextCache.java   |   31 +-
 .../index/search/spi/query/FulltextIndex.java      |    2 +
 .../search/spi/query/FulltextIndexPlanner.java     |   10 +-
 .../index/search/spi/query/IndexNameTest.java      |   52 +
 .../segment/azure/AzureSegmentArchiveWriter.java   |    6 +-
 .../oak/segment/azure/tool/AzureCompact.java       |    2 +-
 .../oak/segment/azure/AzureArchiveManagerTest.java |  339 +--
 .../oak/segment/azure/AzureJournalFileTest.java    |   14 +-
 .../oak/segment/azure/AzureReadSegmentTest.java    |   20 +-
 .../oak/segment/azure/AzureRepositoryLockTest.java |  129 +-
 .../azure/AzureSegmentArchiveWriterTest.java       |   44 +-
 .../oak/segment/azure/AzuriteDockerRule.java       |   13 +-
 .../oak/segment/azure/FileStoreTestUtil.java       |   48 +
 .../segment/azure/tool/SegmentCopyTestBase.java    |   63 +-
 .../azure/v8/AzureArchiveManagerV8Test.java        |  233 +-
 .../segment/azure/v8/AzureReadSegmentV8Test.java   |   20 +-
 .../azure/v8/AzureRepositoryLockV8Test.java        |   57 +-
 .../azure/v8/AzureSegmentArchiveWriterV8Test.java  |   12 +
 .../split/SplitPersistenceBlobTest.java            |   37 +-
 .../persistence/split/SplitPersistenceTest.java    |   12 +-
 .../split/v8/SplitPersistenceBlobV8Test.java       |   37 +-
 .../split/v8/SplitPersistenceV8Test.java           |   12 +-
 .../segment/remote/RemoteSegmentArchiveEntry.java  |    2 +-
 oak-segment-tar/pom.xml                            |    7 +-
 .../oak/backup/impl/FileStoreBackupImpl.java       |    2 +-
 .../oak/backup/impl/FileStoreRestoreImpl.java      |    2 +-
 .../jackrabbit/oak/segment/CommitsTracker.java     |    2 +-
 .../oak/segment/DefaultSegmentWriter.java          |    2 +-
 .../oak/segment/DefaultSegmentWriterBuilder.java   |    2 +-
 .../org/apache/jackrabbit/oak/segment/Record.java  |    2 +-
 .../org/apache/jackrabbit/oak/segment/Segment.java |    4 +-
 .../oak/segment/SegmentBufferWriter.java           |    2 +-
 .../oak/segment/SegmentBufferWriterPool.java       |    2 +-
 .../apache/jackrabbit/oak/segment/SegmentDump.java |    2 +-
 .../apache/jackrabbit/oak/segment/SegmentId.java   |    2 +-
 .../oak/segment/SegmentNodeStoreMonitor.java       |    2 +-
 .../oak/segment/SegmentNodeStoreStats.java         |    2 +-
 .../oak/segment/SegmentWriterFactory.java          |    2 +-
 .../oak/segment/WriteOperationHandler.java         |    2 +-
 .../segment/file/AbstractCompactionStrategy.java   |    2 +-
 .../oak/segment/file/AbstractFileStore.java        |    2 +-
 .../file/AbstractGarbageCollectionStrategy.java    |    2 +-
 .../file/CleanupFirstCompactionStrategy.java       |    2 +-
 .../oak/segment/file/CleanupStrategy.java          |    2 +-
 .../oak/segment/file/CompactionResult.java         |    2 +-
 .../oak/segment/file/CompactionWriter.java         |    2 +-
 .../oak/segment/file/DefaultCleanupContext.java    |    2 +-
 .../oak/segment/file/DefaultCleanupStrategy.java   |    2 +-
 .../jackrabbit/oak/segment/file/FileStore.java     |    2 +-
 .../oak/segment/file/FileStoreBuilder.java         |    2 +-
 .../oak/segment/file/FullCompactionStrategy.java   |    2 +-
 .../jackrabbit/oak/segment/file/GCIncrement.java   |    2 +-
 .../jackrabbit/oak/segment/file/GCJournal.java     |    4 +-
 .../jackrabbit/oak/segment/file/GCListener.java    |    2 +-
 .../oak/segment/file/GarbageCollector.java         |    2 +-
 .../oak/segment/file/PrefixedGCListener.java       |    2 +-
 .../jackrabbit/oak/segment/file/Reclaimers.java    |    2 +-
 .../oak/segment/file/TailCompactionStrategy.java   |    2 +-
 .../oak/segment/file/tar/CleanupContext.java       |    2 +
 .../oak/segment/file/tar/EntryRecovery.java        |    1 +
 .../jackrabbit/oak/segment/file/tar/TarFiles.java  |    1 +
 .../jackrabbit/oak/segment/file/tar/TarReader.java |    3 +-
 .../jackrabbit/oak/segment/file/tar/TarWriter.java |    1 +
 .../jackrabbit/oak/segment/scheduler/Commit.java   |    2 +-
 .../oak/segment/scheduler/LockBasedScheduler.java  |    2 +-
 .../tar => spi/persistence}/GCGeneration.java      |    6 +-
 .../segment/standby/client/StandbyClientSync.java  |    2 +-
 .../segment/AbstractCompactorExternalBlobTest.java |    4 +-
 .../oak/segment/AbstractCompactorTest.java         |    2 +-
 .../CheckpointCompactorExternalBlobTest.java       |    2 +-
 .../oak/segment/ClassicCompactorTest.java          |    4 +-
 .../jackrabbit/oak/segment/CommitsTrackerTest.java |    4 +-
 .../segment/CompactToDifferentNodeStoreTest.java   |    2 +-
 .../jackrabbit/oak/segment/CompactorTestUtils.java |    2 +-
 .../jackrabbit/oak/segment/NodeRecordTest.java     |    4 +-
 .../segment/ParallelCompactorExternalBlobTest.java |    2 +-
 .../oak/segment/SegmentBufferWriterPoolTest.java   |    2 +-
 .../file/DefaultGarbageCollectionStrategyTest.java |    2 +-
 .../jackrabbit/oak/segment/file/FileStoreIT.java   |    2 +-
 .../segment/file/FullCompactionStrategyTest.java   |    2 +-
 .../file/FullSizeDeltaEstimationStrategyTest.java  |    2 +-
 .../oak/segment/file/GCIncrementTest.java          |    4 +-
 .../jackrabbit/oak/segment/file/GcJournalTest.java |    2 +-
 .../file/LargeNumberOfChildNodeUpdatesIT.java      |    2 +-
 .../oak/segment/file/ReclaimersTest.java           |    4 +-
 .../file/TailSizeDeltaEstimationStrategyTest.java  |    2 +-
 .../oak/segment/file/TarRevisionsTest.java         |    6 +-
 .../oak/segment/file/tar/GCGenerationTest.java     |   41 -
 .../oak/segment/file/tar/TarFileTest.java          |    3 +-
 .../oak/segment/file/tar/TarFilesTest.java         |    3 +-
 .../oak/segment/file/tar/TarWriterTest.java        |    2 +-
 .../segment/spi/persistence/GCGenerationTest.java  |   87 +
 .../testutils/NodeStoreTestHarness.java            |    3 +
 oak-upgrade/pom.xml                                |    5 +
 178 files changed, 17430 insertions(+), 2873 deletions(-)
 create mode 100644 
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AbstractAzureBlobStoreBackend.java
 copy {oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure 
=> 
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage}/AzureHttpRequestLoggingPolicy.java
 (60%)
 create mode 100644 
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/BlobSasHeaders.java
 copy 
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/{AzureBlobContainerProvider.java
 => v8/AzureBlobContainerProviderV8.java} (93%)
 copy 
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/{AzureBlobStoreBackend.java
 => v8/AzureBlobStoreBackendV8.java} (74%)
 copy 
oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/{Utils.java
 => v8/UtilsV8.java} (81%)
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureBlobContainerProviderTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureConstantsTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureHttpRequestLoggingPolicyTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8AuthenticationTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8BuilderTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8ComprehensiveTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8ContainerOperationsTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8ErrorConditionsTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8HeaderManagementTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8SasGenerationTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8Test.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobContainerProviderV8TokenManagementTest.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/AzureBlobStoreBackendV8Test.java
 create mode 100644 
oak-blob-cloud-azure/src/test/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/v8/UtilsV8Test.java
 create mode 100644 
oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/internal/concurrent/ExecutorHelper.java
 create mode 100644 
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/diff/DiffIndex.java
 create mode 100644 
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/diff/DiffIndexMerger.java
 copy 
oak-store-spi/src/main/java/org/apache/jackrabbit/oak/json/JsonNodeBuilder.java 
=> 
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/diff/JsonNodeUpdater.java
 (53%)
 create mode 100644 
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/diff/RootIndexesListService.java
 create mode 100644 
oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/diff/DiffIndexTest.java
 create mode 100644 
oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/diff/JsonNodeUpdaterTest.java
 create mode 100644 
oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/diff/MergeTest.java
 create mode 100644 
oak-core/src/test/resources/org/apache/jackrabbit/oak/plugins/index/diff/indexes.json
 create mode 100644 
oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/observation/ChangeProcessorTest.java
 create mode 100644 
oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/xml/BufferedStringValueTest.java
 create mode 100644 
oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/FileStoreTestUtil.java
 rename 
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/{file/tar => 
spi/persistence}/GCGeneration.java (97%)
 delete mode 100644 
oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/tar/GCGenerationTest.java
 create mode 100644 
oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence/GCGenerationTest.java

Reply via email to