This is an automated email from the ASF dual-hosted git repository.
thomasm pushed a change to branch issue/OAK-12099
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 0e4975f9fa OAK-12099: add minimal-code guideline to AGENTS.md (PR
review feedback)
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 7c989bc84a OAK-12105: run/lucene: update gson dependencies to 2.13.2
(#2758)
add d7905a4eb3 OAK-12103: MongoDocumentStore: improve diagnostics for too
large docs in reuest payloads (#2757)
add d290898902 OAK-12072 : removed Guava's Monitor and Guard (#2721)
add bc900292d9 OAK-11224: remove guava dependencies from POMs (ongoing) -
oak-core and oak-jcr (#2760)
add b5c9ffb85f OAK-11267: remove new use of Guava (#2761)
add 0124baef6d OAK-12077 : fixed flacky test by increasing sleep time and
adding small margin in verification (#2763)
add 30ee4e6e32 OAK-12110 Simplify Index Management - take 2 (#2751)
add a4b6d55be7 Issue/oak 12112 unresolved address (#2766)
add f2a67c8436 OAK-12109: MongoDocumentStore: improve diagnostics for too
large docs in bulk request payloads (#2764)
add d848a65f30 OAK-12107: Oak 1.92 Canidate Release Notes
add 249ad5ee92 OAK-12107: Oak 1.92 Candidate Release Notes
add adb6256c6b OAK-12107: Oak 1.92 Candidate Release Notes
add 1b84cc88aa Merge branch 'OAK-12107' into trunk
add e8efe48b83 [maven-release-plugin] prepare release jackrabbit-oak-1.92.0
add 7b77f2da94 [maven-release-plugin] prepare for next development
iteration
add 299cbc89a8 OAK-12049 update docs to Oak 1.90.0 (#2677)
add f0b016287a Merge branch 'trunk' into issue/OAK-12099
No new revisions were added by this update.
Summary of changes:
RELEASE-NOTES.txt | 115 +-
oak-api/pom.xml | 2 +-
oak-auth-external/pom.xml | 2 +-
oak-auth-ldap/pom.xml | 2 +-
oak-authorization-cug/pom.xml | 2 +-
oak-authorization-principalbased/pom.xml | 2 +-
oak-benchmarks-elastic/pom.xml | 2 +-
oak-benchmarks-lucene/pom.xml | 2 +-
oak-benchmarks/pom.xml | 2 +-
oak-blob-cloud-azure/pom.xml | 101 +-
.../blobstorage/AbstractAzureBlobStoreBackend.java | 45 +
.../blobstorage/AzureBlobContainerProvider.java | 282 +--
.../azure/blobstorage/AzureBlobStoreBackend.java | 1059 ++++-----
.../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} | 546 ++---
.../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 | 905 ++++++++
...BlobContainerProviderV8TokenManagementTest.java | 361 +++
.../v8/AzureBlobStoreBackendV8Test.java | 2456 ++++++++++++++++++++
.../cloud/azure/blobstorage/v8/UtilsV8Test.java | 529 +++++
.../src/test/resources/azure.properties | 4 +-
oak-blob-cloud/pom.xml | 2 +-
oak-blob-plugins/pom.xml | 2 +-
oak-blob/pom.xml | 2 +-
oak-commons/pom.xml | 2 +-
.../concurrent/UninterruptibleUtilsTest.java | 5 +-
oak-core-spi/pom.xml | 2 +-
oak-core/pom.xml | 7 +-
.../oak/plugins/index/diff/DiffIndex.java | 56 +-
.../oak/plugins/index/diff/DiffIndexMerger.java | 193 +-
.../oak/plugins/index/diff/JsonNodeUpdater.java | 13 +-
.../plugins/index/diff/RootIndexesListService.java | 1 +
.../org/apache/jackrabbit/oak/query/QueryImpl.java | 45 +-
.../oak/plugins/index/diff/DiffIndexTest.java | 70 +
.../plugins/index/diff/JsonNodeUpdaterTest.java | 128 +-
.../oak/plugins/index/diff/MergeTest.java | 292 ++-
oak-doc-railroad-macro/pom.xml | 2 +-
oak-doc/pom.xml | 2 +-
oak-doc/src/site/markdown/query/indexing.md | 500 ++--
oak-examples/pom.xml | 2 +-
oak-examples/standalone/pom.xml | 2 +-
oak-examples/webapp/pom.xml | 2 +-
oak-exercise/pom.xml | 2 +-
oak-http/pom.xml | 2 +-
oak-it-osgi/pom.xml | 2 +-
...e.jackrabbit.oak.jcr.osgi.RepositoryManager.cfg | 30 +-
...krabbit.oak.segment.SegmentNodeStoreService.cfg | 32 +-
oak-it/pom.xml | 2 +-
oak-jackrabbit-api/pom.xml | 2 +-
oak-jcr/pom.xml | 7 +-
.../oak/jcr/observation/ChangeProcessor.java | 150 +-
.../fixtures/datastore/AzureDataStoreFixture.java | 43 +-
.../oak/jcr/observation/ChangeProcessorTest.java | 138 ++
.../apache/jackrabbit/oak/jcr/query/QueryTest.java | 38 +
oak-lucene/pom.xml | 3 +-
oak-parent/pom.xml | 45 +-
oak-pojosr/pom.xml | 2 +-
oak-query-spi/pom.xml | 2 +-
oak-run-commons/pom.xml | 2 +-
.../jackrabbit/oak/fixture/DataStoreUtils.java | 32 +-
.../jackrabbit/oak/fixture/DataStoreUtilsTest.java | 66 +-
oak-run-elastic/pom.xml | 3 +-
oak-run/pom.xml | 3 +-
oak-search-elastic/pom.xml | 2 +-
oak-search/pom.xml | 2 +-
oak-security-spi/pom.xml | 2 +-
oak-segment-aws/pom.xml | 2 +-
oak-segment-azure/pom.xml | 2 +-
.../oak/segment/azure/AzureRepositoryLock.java | 12 +-
.../segment/azure/AzureSegmentArchiveWriter.java | 6 +-
.../oak/segment/azure/AzureRepositoryLockTest.java | 42 +
oak-segment-remote/pom.xml | 2 +-
oak-segment-tar/pom.xml | 2 +-
oak-shaded-guava/pom.xml | 2 +-
oak-store-composite/pom.xml | 2 +-
oak-store-document/pom.xml | 2 +-
.../plugins/document/mongo/MongoDocumentStore.java | 35 +-
.../document/mongo/MongoDBExceptionTest.java | 66 +-
oak-store-spi/pom.xml | 2 +-
oak-upgrade/pom.xml | 2 +-
pom.xml | 2 +-
107 files changed, 14827 insertions(+), 2478 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} (75%)
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-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/observation/ChangeProcessorTest.java