This is an automated email from the ASF dual-hosted git repository.
baedke pushed a change to branch issue/oak-10374
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 4e5896e1c4 OAK-10377: Checked-out state of non-versionable nodes is
not handled correctly
add ebd1acdab6 Clarified a pitfall with --merge-paths
add 8cfcf01c0e OAK-10334: Node.addMixin() may overwrite existing mixins
add 223f95107e OAK-10334: Node.addMixin() may overwrite existing mixins
add 345c3b1de7 OAK-10381: DocumentStoreIndexerIT failure resolved (#1052)
add 54bfaffbd8 OAK-10367: update org.apache.sling.testing.osgi-mock
dependency (#1044)
add a68c3f73a9 OAK-10379: DynamicGroupsTest#testCrossIDPMembership() fails
occasionally (#1054)
add 7df88375ae OAK-10385: segment-azure: add javax.activation-api to test
class path (#1055)
add 25942f5344 OAK-10386: Bump netty dependency from 4.1.52.Final to
4.1.96.Final (#1056)
add a978c3d906 OAK-10389: remove commons-lang dependency (#1058)
add 97df367c0b OAK-10390: Update commons-io dependency to 2.13.0 (#1059)
add 6993df74c1 OAK-10391: improve
TarFilesTest.testCollectBlobReferencesWithGenerationFilter diagnostics (#1060)
add e97faa7d32 OAK-10392: Update (shaded) Guava to 32.1.2 (#1061)
add a8483164fa OAK-10394: Update commons-lang3 dependency to 3.13.0 (#1062)
add 3a75d9b42b OAK-10395: Update commons-codec dependency to 1.16.0 (#1063)
add 6a4da64deb OAK-10396: segment-aws: remove unused commons-lang3
dependency (#1064)
add e6e1524d98 OAK-10397: oak-benchmarks/oak-it-osgi: update
commons-compress dependency to 1.23.0 (#1065)
add 239cd95b22 OAK-10399 Automatically pick a merged index over multiple
levels
add f4df63adf0 OAK-10400: auth-ldap/benchmarks: use default dependency for
commons-lang3 (#1067)
add 1d13200892 OAK-10401: search-mt/solr-osgi: use default versions of
commons-math3 (#1068)
add f8e2e54b23 OAK-10399 Automatically pick a merged index over multiple
levels
add 80a33a4b91 OAK-10402: benchmarks: remove commons-math dependency (use
math3 instead) (#1069)
add 98938143b4 OAK-10272 reverse OAK-10022
add f4f5343ebb OAK-10403: update Tomcat JDBC dependency to 8.5.92 (#1072)
add 3ef3542890 OAK-10404: improve TarFilesTest.testCollectBlobReferences
diagnostics (#1074)
add 03942fb673 OAK-10405: document-store: potential NPE in
AbstractTwoNodeTest teardown (#1076)
add b580722c2c OAK-10407: run/lucene: update gson dependencies to 2.10.1
(#1078)
add 9d7a4a86de OAK-10412: AbstractTwoNodeTest: check preconditions in
setup (#1081)
add f0a3ade648 OAK-10415: AbstractTwoNodeTest: make teardown more robust
(#1083)
add a597e14db6 OAK-10416: AbstractTwoNodeTest: ensure RDB fixture uses
empty DB (#1084)
add 8be59d8e59 OAK-10414: RDB*Store: update Derby dependency to 10.15.2.0
(#1082)
add 239cb9d624 OAK-10334: Node.addMixin() may overwrite existing mixins
add 51dfc2add9 OAK-10357: Path option for documentstore-check
add ffdd939a92 OAK-10420 Tool to compare Lucene index content
add dc8585d178 Revert "OAK-10399 Automatically pick a merged index over
multiple levels"
add 67e8f4e33e Revert "Revert "OAK-10399 Automatically pick a merged index
over multiple levels""
add 3c92ae8857 Revert "OAK-10420 Tool to compare Lucene index content"
add a628195496 OAK-10419: Release Oak 1.56.0 - Candidate Release Notes
(#1088)
add 6e9501bc2b [maven-release-plugin] prepare release jackrabbit-oak-1.56.0
add e40044ea23 [maven-release-plugin] prepare for next development
iteration
add c81d3ab6ad OAK-10399 Automatically pick a merged index over multiple
levels
add fcb5bbf687 OAK-10419: Release Oak 1.56.0 - fix project versions
add 7c1c8f3884 OAK-10427: Clear cache on NodeDocumentCache close
add cd083da5f2 OAK-10413: DocumentStoreIndexerIT hanging
add 6b85a724f7 OAK-10425: Ability to remove mixin type without read
permission on jcr:mixinTypes property
add 99ff238cf0 OAK-10426: oak-segment-azure: enable baseline check (#1097)
add 90def0480f OAK-10430: oak-*-azure: add to OSGi tests (#1102)
add dac4bf8542 OAK-10358 - Filter by path on MongoDB query when
downloading repository in Indexing job (#1042)
add 1f97769d1c OAK-10371: oak-segment-azure/oak-blob-cloud-azure require
provided Guava, embed it instead (#1105)
add ddda6d01c4 OAK-10423 - Improve logging of metrics in the indexing job
(#1093)
add c1f1805fc3 OAK-10439: Update Oak trunk and Oak 1.22 to Jackrabbit
2.20.12 (#1109)
add d3f2f3915a OAK-10433 | Throttle warn logs for multivalued ordered
property (#1108)
add e1109972d1 Revert "OAK-10371: oak-segment-azure/oak-blob-cloud-azure
require provided Guava, embed it instead (#1105)"
add 159c99d292 OAK-10384: Fix stripping of large indexed ordered
properties (#1071)
add f2d6d1e486 OAK-10441: exclude snakeyaml from oak-search-elastic (#1110)
add e30f316fea OAK-10043: refactor AbstractDataStoreService so that it
doesn't need the statisticsProvider OSGi reference (#1113)
add 80b7544b46 Revert "OAK-10441: exclude snakeyaml from
oak-search-elastic (#1110)"
add 5d0484aff0 Revert "OAK-10430: oak-*-azure: add to OSGi tests (#1102)"
add 246bfd7b52 OAK-10430: oak-*-azure: add to OSGi tests (#1102)
add ef9d0fa5a1 Revert "OAK-10043: refactor AbstractDataStoreService so
that it doesn't need the statisticsProvider OSGi reference (#1113)"
add 879f67edcc OAK-10443: refactor AbstractDataStoreService so that it
doesn't need the statisticsProvider OSGi reference (#1115)
add 67629b6d65 OAK-10441: exclude snakeyaml from oak-search-elastic (#1116)
add 9745ea3d3d OAK-6759: Convert oak-blob-cloud-azure to OSGi R6
annotations (#1112)
add 02f87e8d3f OAK-10446: Upgrade jackson-databind dependency to 2.15.2
(#1119)
add d5ed35d5f0 OAK-10447: update Tomcat JDBC dependency to 9.0.80 (#1120)
add c2894dbed8 OAK-10371: oak-segment-azure/oak-blob-cloud-azure require
provided Guava, embed it instead (#1105) (#1117)
add 8ab33abb1b OAK-10442 | Fixing docs to reflect aggregation does not
support node type inheritence. (#1118)
add 12324d0385 OAK-10434: oak-segment-azure/oak-blob-cloud-azure: update
SDK dependencies (#1122)
add 9bd11f5467 OAK-10448 Convert o.a.j.api.security.user.Query back to
ConsumerType (#1121)
add db83f4ea5b OAK-10445 downgrade INFO log message to DEBUG (#1124)
No new revisions were added by this update.
Summary of changes:
RELEASE-NOTES.txt | 154 ++++-------
oak-api/pom.xml | 2 +-
oak-auth-external/pom.xml | 19 +-
.../external/impl/AbstractDynamicTest.java | 6 +
oak-auth-ldap/pom.xml | 30 +-
oak-authorization-cug/pom.xml | 24 +-
oak-authorization-principalbased/pom.xml | 24 +-
oak-benchmarks-elastic/pom.xml | 2 +-
oak-benchmarks-lucene/pom.xml | 6 +-
.../suites/ScalabilityBlobSearchSuite.java | 2 +-
.../suites/ScalabilityNodeRelationshipSuite.java | 2 +-
.../scalability/suites/ScalabilityNodeSuite.java | 2 +-
oak-benchmarks-solr/pom.xml | 2 +-
oak-benchmarks/pom.xml | 20 +-
.../jackrabbit/oak/benchmark/AbstractTest.java | 4 +-
.../suites/ScalabilityAbstractSuite.java | 4 +-
oak-blob-cloud-azure/pom.xml | 29 +-
.../blobstorage/AbstractAzureDataStoreService.java | 10 +-
.../azure/blobstorage/AzureDataStoreService.java | 20 +-
oak-blob-cloud/pom.xml | 6 +-
.../blob/cloud/s3/AbstractS3DataStoreService.java | 14 +
oak-blob-plugins/pom.xml | 19 +-
.../blob/AbstractSharedCachingDataStore.java | 2 +-
.../blob/datastore/AbstractDataStoreService.java | 21 +-
.../plugins/blob/datastore/DbDataStoreService.java | 12 +
.../blob/datastore/FileDataStoreService.java | 13 +
.../blob/datastore/SharedDataStoreTest.java | 2 +-
oak-blob/pom.xml | 2 +-
oak-commons/pom.xml | 2 +-
oak-core-spi/pom.xml | 19 +-
oak-core/pom.xml | 19 +-
.../oak/plugins/index/FormattingUtils.java | 27 +-
.../oak/plugins/index/MetricsFormatter.java | 64 +++++
.../oak/plugins/index/importer/IndexImporter.java | 27 +-
.../oak/plugins/index/MetricsFormatterTest.java} | 25 +-
oak-doc-railroad-macro/pom.xml | 2 +-
oak-doc/pom.xml | 2 +-
oak-doc/src/site/markdown/migration.md | 2 +
oak-doc/src/site/markdown/query/lucene.md | 2 +
oak-examples/pom.xml | 2 +-
oak-examples/standalone/pom.xml | 2 +-
oak-examples/webapp/pom.xml | 2 +-
oak-exercise/pom.xml | 4 +-
oak-http/pom.xml | 2 +-
oak-it-osgi/pom.xml | 25 +-
oak-it-osgi/src/test/resources/versions.properties | 4 +-
oak-it-osgi/test-bundles.xml | 4 +
oak-it/pom.xml | 29 +-
.../oak/segment/SegmentBlobGCRegistrationTest.java | 30 +-
oak-jackrabbit-api/pom.xml | 2 +-
.../apache/jackrabbit/api/security/user/Query.java | 4 +-
.../jackrabbit/api/security/user/package-info.java | 2 +-
oak-jcr/pom.xml | 28 +-
.../jackrabbit/oak/jcr/delegate/NodeDelegate.java | 6 +-
.../jackrabbit/oak/jcr/session/NodeImpl.java | 13 +-
.../security/authorization/ReadPropertyTest.java | 73 +++++
oak-lucene/pom.xml | 33 ++-
.../plugins/index/lucene/LuceneDocumentMaker.java | 62 ++++-
.../composite/blueGreen/CustomizedIndexTest.java | 40 ++-
.../oak/composite/blueGreen/IndexUtils.java | 1 -
.../lucene/LuceneLargeStringPropertyTest.java | 116 +++++++-
oak-parent/pom.xml | 44 +--
oak-pojosr/pom.xml | 2 +-
oak-query-spi/pom.xml | 2 +-
oak-run-commons/pom.xml | 2 +-
.../indexer/document/DocumentStoreIndexerBase.java | 37 ++-
.../flatfile/FlatFileNodeStoreBuilder.java | 13 +-
.../flatfile/pipelined/PipelinedMergeSortTask.java | 31 ++-
.../pipelined/PipelinedMongoDownloadTask.java | 303 +++++++++++++++------
.../flatfile/pipelined/PipelinedSortBatchTask.java | 22 +-
.../flatfile/pipelined/PipelinedStrategy.java | 58 ++--
.../flatfile/pipelined/PipelinedTransformTask.java | 37 ++-
.../pipelined/TransformStageStatistics.java | 36 +--
.../document/flatfile/pipelined/PipelinedIT.java | 174 ++++++++++--
.../pipelined/PipelinedMongoDownloadTaskTest.java | 33 ++-
oak-run-elastic/pom.xml | 2 +-
.../oak/index/ElasticDocumentStoreIndexer.java | 2 +-
.../oak/index/ElasticAbstractIndexCommandTest.java | 6 +-
oak-run/pom.xml | 4 +-
.../apache/jackrabbit/oak/index/IndexCommand.java | 11 +-
.../indexer/document/DocumentStoreIndexer.java | 2 +-
.../plugins/document/check/DocumentStoreCheck.java | 30 +-
.../oak/run/DocumentStoreCheckCommand.java | 11 +
.../oak/index/LuceneAbstractIndexCommandTest.java | 7 +-
.../oak/indexversion/PurgeOldIndexVersionIT.java | 2 +
.../oak/run/DocumentStoreCheckCommandTest.java | 31 +++
oak-search-elastic/pom.xml | 41 ++-
.../plugins/index/elastic/ElasticTestServer.java | 3 +-
oak-search-mt/pom.xml | 4 +-
oak-search/pom.xml | 6 +-
.../search/spi/editor/FulltextDocumentMaker.java | 33 ++-
.../plugins/index/search/spi/query/IndexName.java | 50 +++-
.../oak/plugins/index/DynamicBoostCommonTest.java | 2 +-
.../oak/plugins/index/IndexPlannerCommonTest.java | 2 +-
.../index/search/spi/query/IndexNameTest.java | 17 +-
oak-security-spi/pom.xml | 2 +-
.../jackrabbit/oak/plugins/tree/TreeUtil.java | 43 ++-
.../jackrabbit/oak/plugins/tree/package-info.java | 2 +-
oak-segment-aws/pom.xml | 7 +-
.../split/SplitPersistenceBlobTest.java | 6 +-
oak-segment-azure/pom.xml | 57 ++--
.../oak/segment/azure/AzureArchiveManagerTest.java | 42 +--
.../split/SplitPersistenceBlobTest.java | 6 +-
oak-segment-remote/pom.xml | 2 +-
oak-segment-tar/pom.xml | 21 +-
.../jackrabbit/oak/segment/file/tar/TarWriter.java | 4 -
.../spi/persistence/SegmentArchiveWriter.java | 2 -
.../SegmentBlobTrackerRegistrationTest.java | 32 ++-
.../oak/segment/SegmentNodeStoreFactoryTest.java | 20 +-
.../oak/segment/SegmentNodeStoreServiceTest.java | 20 +-
.../oak/segment/file/tar/TarFilesTest.java | 20 +-
oak-shaded-guava/pom.xml | 6 +-
oak-solr-core/pom.xml | 2 +-
oak-solr-osgi/pom.xml | 3 +-
oak-store-composite/pom.xml | 19 +-
.../oak/composite/it/CompositeTestSupport.java | 3 +-
oak-store-document/pom.xml | 14 +-
.../plugins/document/cache/NodeDocumentCache.java | 2 +
.../oak/plugins/document/AbstractTwoNodeTest.java | 53 +++-
oak-store-spi/pom.xml | 2 +-
.../jackrabbit/oak/spi/filter/PathFilter.java | 19 +-
oak-upgrade/pom.xml | 2 +-
pom.xml | 2 +-
123 files changed, 1941 insertions(+), 660 deletions(-)
copy
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/spi/monitor/RemoteStoreMonitorAdapter.java
=>
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/FormattingUtils.java
(56%)
create mode 100644
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/MetricsFormatter.java
copy
oak-core/src/{main/java/org/apache/jackrabbit/oak/plugins/index/IndexUpdateCallback.java
=>
test/java/org/apache/jackrabbit/oak/plugins/index/MetricsFormatterTest.java}
(55%)