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

reschke pushed a commit to branch OAK-11500
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git

commit 952a1b80471ce15e3f8c5771805cd6a9760c5ce5
Merge: e843f42096 92f3247c77
Author: Julian Reschke <[email protected]>
AuthorDate: Mon Mar 3 13:26:24 2025 +0100

    Merge branch 'trunk' into OAK-11500

 .../principal/DynamicGroupValidatorProvider.java   |   3 +-
 .../principal/ExternalGroupPrincipalProvider.java  |   2 +-
 .../principal/ExternalUserValidatorProvider.java   |   3 +-
 .../impl/principal/AbstractPrincipalTest.java      |   2 +-
 .../ExternalIdentityRepositoryInitializerTest.java |   3 +-
 .../authorization/cug/impl/TopLevelPaths.java      |   3 +-
 .../impl/PrincipalBasedAccessControlManager.java   |   4 +-
 .../impl/PrincipalPolicyImporter.java              |   3 +-
 .../oak/commons/collections/IterableUtils.java     |  98 ++++
 .../oak/commons/collections/IterableUtilsTest.java | 215 ++++++++
 .../apache/jackrabbit/oak/namepath/NameMapper.java |  23 +-
 .../jackrabbit/oak/namepath/NamePathMapper.java    |  12 +
 .../apache/jackrabbit/oak/namepath/PathMapper.java |  16 +
 .../jackrabbit/oak/namepath/package-info.java      |   2 +-
 .../oak/namepath/impl/GlobalNameMapper.java        |  31 ++
 .../oak/namepath/impl/NamePathMapperImpl.java      |  23 +-
 .../oak/plugins/index/IndexUpdateProvider.java     |   8 +-
 .../index/progress/IndexingProgressReporter.java   |   2 +-
 .../oak/plugins/index/property/PropertyIndex.java  |   3 +-
 .../index/property/jmx/PropertyIndexStats.java     |   7 +-
 .../plugins/observation/filter/FilterBuilder.java  |   3 +-
 .../authorization/AuthorizationContext.java        |   2 +-
 .../oak/namepath/impl/GlobalNameMapperTest.java    |  31 +-
 .../oak/namepath/impl/NamePathMapperImplTest.java  |  21 +
 .../AccessControlManagerImplTest.java              |   3 +-
 .../oak/security/privilege/JcrAllTest.java         |   3 +-
 .../privilege/PrivilegeDefinitionWriterTest.java   |   3 +-
 .../oak/security/user/UserInitializerTest.java     |   7 +-
 .../oak/security/user/action/GroupActionTest.java  |   4 +-
 .../apache/jackrabbit/api/JackrabbitSession.java   |  20 +
 .../org/apache/jackrabbit/api/package-info.java    |   2 +-
 .../oak/jcr/observation/EventFactory.java          |   3 +-
 .../jackrabbit/oak/jcr/session/ItemImpl.java       |  57 +-
 .../jackrabbit/oak/jcr/session/SessionContext.java |  12 +
 .../jackrabbit/oak/jcr/session/SessionImpl.java    |  22 +
 .../oak/jcr/session/SessionNamespaces.java         |   6 +-
 .../oak/jcr/observation/ObservationTest.java       |   3 +-
 .../oak/jcr/session/JackrabbitSessionTest.java     |  25 +-
 .../oak/plugins/index/lucene/IndexCopier.java      |   6 +-
 .../oak/plugins/index/lucene/IndexTracker.java     |   3 +-
 .../plugins/index/lucene/LuceneIndexMBeanImpl.java |   7 +-
 .../lucene/directory/CopyOnWriteDirectory.java     |   3 +-
 .../index/lucene/util/IndexDefinitionBuilder.java  |   2 +-
 .../index/lucene/writer/IndexWriterPool.java       |   9 +-
 .../lucene/writer/PooledLuceneIndexWriter.java     |   3 +-
 .../oak/index/IndexImporterSupportBase.java        |  20 +-
 .../indexer/document/DocumentStoreIndexerBase.java |   1 -
 .../pipelined/PipelinedTreeStoreStrategy.java      |   7 -
 .../flatfile/pipelined/PipelinedTreeStoreTask.java |   6 +-
 .../incrementalstore/IncrementalStoreBuilder.java  |   9 +-
 .../MergeIncrementalTreeStore.java                 |  10 +-
 .../index/indexer/document/tree/Prefetcher.java    |   2 +-
 .../oak/index/indexer/document/tree/TreeStore.java |   6 +-
 .../indexer/document/tree/TreeStoreUtils.java      |   2 +-
 .../indexer/document/tree/store/FileStore.java     |   3 -
 .../indexer/document/tree/store/TreeSession.java   |   5 -
 .../index/elastic/ElasticIndexImporter.java        |   1 -
 .../index/elastic/ElasticPropertyDefinition.java   | 159 +++---
 .../index/elastic/query/ElasticRequestHandler.java |  99 ++--
 .../elastic/query/ElasticSuggestIterator.java      |   1 -
 .../query/async/facets/ElasticFacetProvider.java   |   1 -
 .../index/elastic/ElasticIndexQueryCommonTest.java |   8 +-
 .../oak/plugins/index/search/Aggregate.java        |   4 +-
 .../plugins/index/search/PropertyDefinition.java   |   4 +-
 .../index/search/spi/editor/DocumentMaker.java     |  25 +-
 .../search/spi/editor/FulltextDocumentMaker.java   |  25 +-
 .../search/spi/editor/FulltextIndexEditor.java     | 614 +++++++++++----------
 .../spi/editor/FulltextIndexEditorContext.java     | 484 ++++++++--------
 .../search/spi/editor/FulltextIndexWriter.java     |   4 +-
 .../spi/editor/FulltextIndexWriterFactory.java     |   7 +-
 .../search/spi/query/FulltextIndexTracker.java     |   3 +-
 .../oak/plugins/index/search/util/ConfigUtil.java  |   3 +-
 .../index/search/util/IndexDefinitionBuilder.java  |   2 +-
 .../oak/plugins/index/search/AggregateTest.java    |   4 +-
 .../segment/azure/util/AzureRequestOptions.java    |  66 ++-
 .../oak/plugins/document/DocumentNodeStore.java    |   9 +-
 .../document/DocumentNodeStoreMBeanImpl.java       |   8 +-
 .../oak/plugins/document/MissingBcSweeper2.java    |   4 +-
 .../oak/plugins/document/NodeDocumentSweeper.java  |   4 +-
 .../oak/plugins/document/RevisionVector.java       |  12 +-
 .../oak/plugins/document/UnsavedModifications.java |   3 +-
 .../document/bundlor/BundlingConfigHandler.java    |   3 +-
 .../plugins/document/rdb/RDBDocumentStoreJDBC.java |   3 +-
 .../oak/plugins/document/BranchCommitGCTest.java   |   1 +
 .../secondary/SecondaryStoreCacheTest.java         |   3 +-
 85 files changed, 1469 insertions(+), 889 deletions(-)

Reply via email to