This is an automated email from the ASF dual-hosted git repository.
reschke pushed a change to branch OAK-12239
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
discard a8649e9255 OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path - adjust test
discard dd9fffa4ea OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
discard f88633bc7c OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
discard a398481d05 OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
discard 6ad517989d OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
discard 354fe75bd0 OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
add ce6132b993 OAK-12235: fix Java version information in README (#2927)
add 782409feee OAK-12234 Elastic async response processing should use a
separate thread pool (#2925)
add 42f5a45f17 OAK-12237 : bump netty to 4.1.135.Final (#2930)
add 0dba7cd652 OAK-12238: oak-upgrade: do not override Jackrabbit's Lucene
version (for now) (#2931)
add 70db73d984 OAK-12240: pojosr: remove jackrabbit-data dependency (#2935)
add ff6ae07e42 OAK-12243 : clarified when an package has been exported
(#2937)
add cbd1b92c1b OAK-12245: update Tomcat dependency to 9.0.118 (#2942)
add 7701c06ad4 OAK-10578 avoid access to the OSGI registry (#2936)
add 5bbb07cc3a OAK-12242: Remove embedded verification feature toggle
(#2939)
add a9f1f9e5b2 OAK-12250: update and consolidate hamcrest dependencies
(#2944) (ack bhabegger)
add 0965627d80 OAK-12254: Upgrade mockito-core to 5.23.0 (#2948)
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 ebf05973fd OAK-12293 : bump commons-io to 2.21.0 (#2997)
add ac0fa02d67 OAK-12294 : bump commons-codec to 1.20.0 (#2998)
add 480eb14540 OAK-12295 : bump mongo-driver-sync to 5.3.1 (#3001)
add 000b23f2ff OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
add 193d52e843 OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
add 4c6ddc4514 OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
add 97f134f867 OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
add 51c1095804 OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path
add e0d1155ab3 OAK-12239: Remove FT_PREFETCH_OAK-9780 and remove 'no
prefetch' code path - adjust test
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 (a8649e9255)
\
N -- N -- N refs/heads/OAK-12239 (e0d1155ab3)
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:
.commit-check.yml | 32 ----
.../resources/application.yml => .github/cchk.toml | 21 +--
.github/workflows/build.yml | 3 +
.github/workflows/commit-check.yml | 10 +-
AGENTS.md | 21 ++-
README.md | 2 +-
.../external/impl/ExternalLoginModule.java | 22 ++-
.../external/impl/ExternalLoginModuleFactory.java | 19 +++
.../impl/ExternalLoginModuleFactoryTest.java | 29 ++++
.../external/impl/ExternalLoginModuleTest.java | 16 ++
oak-auth-ldap/pom.xml | 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 ++++++++++++++++++++-
oak-blob-plugins/pom.xml | 3 +-
.../plugins/blob/datastore/BlobIdTrackerTest.java | 13 ++
.../AbstractDataRecordAccessProviderTest.java | 12 +-
oak-core-spi/pom.xml | 3 +-
oak-core/pom.xml | 3 +-
.../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 ++
oak-examples/webapp/pom.xml | 2 +-
.../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-lucene/pom.xml | 3 +-
oak-parent/pom.xml | 26 ++--
oak-pojosr/pom.xml | 10 --
.../jackrabbit/oak/run/osgi/ConfigTracker.java | 14 +-
oak-run-commons/pom.xml | 3 +-
.../oak/run/cli/BlobStoreFixtureProvider.java | 22 ++-
.../oak/run/cli/ReadOnlyBlobStoreWrapper.java | 16 +-
.../oak/run/cli/ReadOnlyBlobStoreWrapperTest.java | 25 ++-
oak-run/pom.xml | 4 +-
.../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 +++++
oak-search-elastic/pom.xml | 3 +-
.../plugins/index/elastic/ElasticConnection.java | 67 ++++++++
.../index/elastic/ElasticIndexProviderService.java | 7 +
.../index/elastic/ElasticIndexStatistics.java | 77 ++++++----
.../plugins/index/elastic/query/ElasticIndex.java | 10 ++
.../query/async/ElasticResultRowAsyncIterator.java | 4 +-
.../facets/ElasticSecureFacetAsyncProvider.java | 4 +-
.../ElasticStatisticalFacetAsyncProvider.java | 2 +-
.../index/elastic/ElasticConnectionTest.java | 61 ++++++++
.../index/elastic/ElasticGraceful404QueryTest.java | 87 +++++++++++
.../index/elastic/ElasticIndexStatisticsTest.java | 43 ++++++
oak-search/pom.xml | 3 +-
.../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-composite/pom.xml | 3 +-
oak-store-document/AGENTS.md | 12 +-
oak-store-document/pom.xml | 3 +-
.../plugins/document/DocumentNodeStoreBuilder.java | 21 ---
.../plugins/document/DocumentNodeStoreService.java | 21 +--
.../document/rdb/RDBDocumentNodeStoreBuilder.java | 22 ---
.../oak/plugins/document/util/Utils.java | 16 +-
.../oak/plugins/document/DocumentNodeStoreIT.java | 1 +
.../mongo/MongoDocumentNodeStoreBuilderTest.java | 12 --
.../plugins/document/mongo/MongoTestClient.java | 27 ++++
.../rdb/RDBDocumentNodeStoreBuilderTest.java | 18 ---
.../oak/plugins/document/util/UtilsTest.java | 56 ++-----
oak-upgrade/pom.xml | 13 +-
97 files changed, 2406 insertions(+), 390 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