This is an automated email from the ASF dual-hosted git repository.
thomasmueller pushed a change to branch OAK-12244
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from c713c66981 OAK-12244: fix mixin type changes not reflected in fulltext
index (#2953)
add 34c7818182 OAK-12252 : removed FULL_GC Feature toggle (#2946)
add 77bb16dee4 Configure GitHub workflows to use concurrency
cancel-in-progress for pull requests
add cf5f523e0a Use Commit Check action version v2.7.0
(f237ed0085f49444ab5c85bdfa5cdcd490fc09c5)
add e3cb4e8f1a OAK-12256: document Feature Toggles (#2952)
add 27e009ef0e OAK-12125: gracefully handle property index missing
propertyNames (#2924) (#2926)
add 03499ab99d OAK-12260 improve cleanup of expired tokens (#2958)
add 89f2b13e8a OAK-12257: update commit-check plugin to 2.8 (#2960)
add 8c1e52dd60 OAK-12258: add isFlattened documentation in elastic.md
(#2956)
add cf04a4ecbe OAK-12267 : renew the lease after each background operation
(#2962)
add 12d08321cf OAK-12264: oak-run: sync commons-csv dependency with other
modules (#2963)
add aeaf421c8e OAK-12262 Simplified index mgmt: support indexes without
version number (#2961)
add 77d365073c OAK-12241 : support for S3 tests for oak-blob-cloud to run
on S3Mock (#2964)
add 7d1f742f69 OAK-12272 : increase commit message length to 120
characters (#2965)
add 72a21df149 OAK-12248: graceful 404 when ES alias is not yet
provisioned (#2950)
add c256918b96 OAK-12273 : added https link for fetching java-docs (#2966)
add 939aee6c26 OAK-12274: shaded-guava: exclude errorprone dependency
(#2968)
add 908d3164e0 OAK-12265: remove json-simple dependency in oak-pojosr
(#2971)
add 1aee3adee8 OAK-12281: Upgrade jackson-databind dependency to 2.20.2
(#2976)
add d422aabd3d OAK-12275: NameValidator -> improve logging for unmapped
prefixes (#2974)
add b2f1f35c2f OAK-12283 : bump aws sdk to 2.35.11 (#2979)
add 2c0c7625ac Revert "OAK-12281: Upgrade jackson-databind dependency to
2.20.2 (#2976)"
add a6f84489b9 oak-http: extract Authorization Field parsing and add test
coverage (#2981)
add dfa1a3a045 OAK-12285 : fixed issue where SSE-KMS presigned urls were
getting ski⦠(#2980)
add 0a4ecb3e34 OAK-12288 : disabled blob id tracking for segment node
store (#2985)
add f6cfb14a9e OAK-12289 : disabled blob id tracking for document node
store (#2987)
add 009d96f482 OAK-12287: Update to Apache Parent POM to version 39
add b73a39916a OAK-12287: Update to Apache Parent POM to version 39 -
revert removal of bundle-plugin version
add 3ce3b66a92 Merge pull request #2984 from apache/OAK-12287
add 386223e315 OAK-12259: oak-http: OakServlet mis-parses HTTP Basic
credentials
add b93d35e0f5 Merge branch 'trunk' into OAK-12244
No new revisions were added by this update.
Summary of changes:
.commit-check.yml | 32 ----
.../resources/application.yml => .github/cchk.toml | 21 +--
.github/workflows/build.yml | 3 +
.github/workflows/commit-check.yml | 10 +-
AGENTS.md | 6 +-
oak-blob-cloud/pom.xml | 5 +
.../jackrabbit/oak/blob/cloud/s3/S3Backend.java | 19 ++-
.../jackrabbit/oak/blob/cloud/s3/S3Constants.java | 8 +
.../apache/jackrabbit/oak/blob/cloud/s3/Utils.java | 32 +++-
.../cloud/s3/S3DataRecordAccessProviderIT.java | 8 +-
.../cloud/s3/S3DataRecordAccessProviderTest.java | 164 +++++++++++++++++++-
.../oak/blob/cloud/s3/S3DataStoreUtils.java | 131 +++++++++++-----
.../oak/blob/cloud/s3/S3EmulatorSupport.java | 128 +++++++++++++++
.../oak/blob/cloud/s3/S3EmulatorSupportTest.java | 94 +++++++++++
.../jackrabbit/oak/blob/cloud/s3/S3MockRule.java | 109 +++++++++++++
.../oak/blob/cloud/s3/TestS3DSWithSmallCache.java | 10 ++
.../jackrabbit/oak/blob/cloud/s3/TestS3Ds.java | 35 ++++-
.../oak/blob/cloud/s3/TestS3DsCacheOff.java | 24 +++
.../jackrabbit/oak/blob/cloud/s3/UtilsTest.java | 171 ++++++++++++++++++++-
.../plugins/blob/datastore/BlobIdTrackerTest.java | 13 ++
.../AbstractDataRecordAccessProviderTest.java | 12 +-
.../jackrabbit/oak/plugins/index/IndexName.java | 7 +-
.../oak/plugins/index/diff/DiffIndexMerger.java | 13 +-
.../index/property/PropertyIndexEditor.java | 23 ++-
.../property/PropertyIndexEditorProvider.java | 30 +++-
.../jackrabbit/oak/plugins/name/NameValidator.java | 6 +-
.../authentication/token/TokenProviderImpl.java | 40 ++++-
.../oak/plugins/index/IndexNameTest.java | 10 ++
.../oak/plugins/index/diff/DiffIndexTest.java | 107 +++++++++++++
.../plugins/index/property/PropertyIndexTest.java | 149 ++++++++++++++++++
.../oak/plugins/name/NameValidatorTest.java | 15 +-
.../authentication/token/TokenCleanupTest.java | 68 ++++++++
oak-doc/src/site/markdown/osgi_config.md | 45 +++++-
oak-doc/src/site/markdown/plugins/blobstore.md | 12 ++
oak-doc/src/site/markdown/query/elastic.md | 13 ++
.../jackrabbit/oak/http/AuthorizationField.java | 76 +++++++++
.../org/apache/jackrabbit/oak/http/OakServlet.java | 13 +-
.../oak/http/AuthorizationFieldTest.java | 128 +++++++++++++++
.../blob/DocumentBlobTrackerRegistrationTest.java | 3 +
.../plugins/document/S3SharedBlobStoreGCTest.java | 10 ++
.../document/SharedS3DataStoreUtilsTest.java | 18 +++
oak-parent/pom.xml | 6 +-
oak-pojosr/pom.xml | 5 -
.../jackrabbit/oak/run/osgi/ConfigTracker.java | 14 +-
.../oak/run/cli/BlobStoreFixtureProvider.java | 22 ++-
.../oak/run/cli/ReadOnlyBlobStoreWrapper.java | 16 +-
.../oak/run/cli/ReadOnlyBlobStoreWrapperTest.java | 25 ++-
oak-run/pom.xml | 1 -
.../oak/index/merge/IndexDefMergerUtils.java | 4 +-
.../oak/plugins/tika/CSVFileGenerator.java | 2 +
.../index/merge/IndexDefMergerScenariosTest.java | 4 +-
.../tika/CSVFileBinaryResourceProviderTest.java | 1 +
.../jackrabbit/oak/run/DataStoreCommandTest.java | 53 ++++++-
.../oak/index/merge/unversioned-index.json | 42 +++++
.../index/elastic/ElasticIndexProviderService.java | 4 +
.../index/elastic/ElasticIndexStatistics.java | 77 ++++++----
.../plugins/index/elastic/query/ElasticIndex.java | 10 ++
.../index/elastic/ElasticGraceful404QueryTest.java | 87 +++++++++++
.../index/elastic/ElasticIndexStatisticsTest.java | 43 ++++++
.../oak/segment/SegmentNodeStoreFactory.java | 2 +-
.../oak/segment/SegmentNodeStoreService.java | 2 +-
.../SegmentBlobTrackerRegistrationTest.java | 3 +
.../segment/osgi/SegmentNodeStoreFactoryTest.java | 16 ++
.../segment/osgi/SegmentNodeStoreServiceTest.java | 4 +-
oak-shaded-guava/pom.xml | 6 +
oak-store-document/AGENTS.md | 6 +-
.../plugins/document/DocumentNodeStoreBuilder.java | 10 --
.../plugins/document/DocumentNodeStoreService.java | 13 +-
.../document/rdb/RDBDocumentNodeStoreBuilder.java | 11 --
.../oak/plugins/document/util/Utils.java | 12 +-
.../oak/plugins/document/DocumentNodeStoreIT.java | 1 +
.../mongo/MongoDocumentNodeStoreBuilderTest.java | 6 -
.../rdb/RDBDocumentNodeStoreBuilderTest.java | 9 --
.../oak/plugins/document/util/UtilsTest.java | 27 +---
74 files changed, 2098 insertions(+), 267 deletions(-)
delete mode 100644 .commit-check.yml
copy oak-examples/standalone/src/main/resources/application.yml =>
.github/cchk.toml (69%)
create mode 100644
oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/s3/S3EmulatorSupport.java
create mode 100644
oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/s3/S3EmulatorSupportTest.java
create mode 100644
oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/s3/S3MockRule.java
create mode 100644
oak-http/src/main/java/org/apache/jackrabbit/oak/http/AuthorizationField.java
create mode 100644
oak-http/src/test/java/org/apache/jackrabbit/oak/http/AuthorizationFieldTest.java
create mode 100644
oak-run/src/test/resources/org/apache/jackrabbit/oak/index/merge/unversioned-index.json
create mode 100644
oak-search-elastic/src/test/java/org/apache/jackrabbit/oak/plugins/index/elastic/ElasticGraceful404QueryTest.java