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

kwin pushed a change to branch 
feature/OAK-11498-expose-bound-principals-via-jrsession
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


 discard cfc8f75c4d OAK-11498: Added getPrincipals default implementation
    omit ea1d116369 Merge branch 'trunk' into 
feature/OAK-11498-expose-bound-principals-via-jrsession
    omit fc756c5782 OAK-11498: Expose Session-bound principals via 
JackrabbitSession
     add 9f3d003319 OAK-11683: Optionally disallow registration of invalid 
namespace URIs (#2258)
     add 4e49dac084 OAK-11732 Fix oak-segment-azure create persistence with 
service principals (#2299)
     add 5d1e75faee OAK-11712 :path does not need to be stored with index=true 
(#2289)
     add 6e3f3ace0e OAK-11735 Index merge: merge aggregation definitions (#2302)
     add c62add151d OAK-11717: Release Oak 1.80.0 - adjust oak-doc* POMs
     add 4b1616edbd Revert "OAK-11683: Optionally disallow registration of 
invalid namespace URIs (#2258)"
     add 89e59a71a8 OAK-11702: Update commons-codec dependency to 1.18.0 (#2278)
     add 252633112b OAK-11736: 
ElasticIndexQueryCommonTest.repSimilarAsNativeQuery
     add 42cfa30f8b OAK-11736 fix failure for 
IndexQueryCommonTest.repSimilarAsNativeQuery (#2305)
     add 0e7ac0710d Revert "OAK-11702: Update commons-codec dependency to 
1.18.0 (#2278)"
     add 06fa604126 OAK-11702: Update commons-codec dependency to 1.18.0 (#2278)
     add e47aa9bf8b OAK-11739 reduce logging verbosity in DefaultIndexWriter 
when creating writers (#2309)
     add a711eb72d7 OAK-11657: JackrabbitSession.getExpandedName/Path need to 
return stab… (#2306)
     add df70b5939f Prevent force push on branch "trunk"
     add 1df112ff2e OAK-11236: review embeds/exports in oak-segment-azure 
(#2308)
     add 2b2abe46ac OAK-11346: remove oak-solr (#2303)
     add b5610c2f15 OAK-11667 : removed usage of Guava's PeekingIterator (#2310)
     add 9ef53aabcf OAK-11740 : removed imports for Guava's Iterators (#2311)
     add 03ee9abdb7 OAK-11730 bump elasticsearch version to 8.18.1 / lucene 
9.12.1 (#2298)
     add 30c27fce14 OAK-11734: Update inferenceConfigTest to check status is 
updated prop… (#2301)
     add 11a45b3152 OAK-11224: remove guava dependencies from POMs - 
oak-auth-external, oak-auth-ldap, oak-authorization-cug, 
oak-authorization-principalbased, oak-core-spi, oak-search-elastic (#2315)
     add c14e17ec1a OAK-11746: bump testcontainers to v1.21.1 / toxiproxy to 
v2.12.0 (#2318)
     add ee6c57ef58 OAK-11742 : removed usage of Guava's ordering with JDK 
comparator (#2314)
     add 344c636a98 OAK-11743: Filters only work inside knn query, so filters 
should be moved to knn query also (#2313)
     add 944fb73c72 OAK-11745: examples: update commons-beanutils to version 
1.11.0 (#2317)
     add 2ec6d67261 OAK-11744 : removed usage of Guava's ImmutableList (#2320)
     add e5a56a6cd6 OAK-11749: update Tomcat dependency to 9.0.105 (#2321)
     add e3b4f9c3f3 Revert "OAK-11742 : removed usage of Guava's ordering with 
JDK comparator (#2314)"
     add d5c8ebb147 OAK-11742 : removed usage of Guava's ordering with JDK 
comparator (#2314)
     add e2a1539407 OAK-11750: Add flag to enable/disable inference stats 
collection (#2322)
     add 44851487c5 OAK-11747 : removed usage of Guava's ComparisonChain with 
JDK comparator (#2319)
     add f6e9e84caa OAK-11751 : removed usage of Guava's Sets (#2324)
     add 38a857863f OAK-11752 : removed usage of Guava's Lists.transform (#2325)
     add 44ba242616 Revert "OAK-11236: review embeds/exports in 
oak-segment-azure (#2308)"
     add cc2db104fe OAK-11748: Remove usage of Guava Escapers (#2323)
     add d01a974a83 OAK-11757: Implement similarityThreshold for inference 
(#2329)
     add f9ab1acd92 OAK-11754 : removed usage of Guava HashMultimap (#2326)
     add 8260131808 OAK-11758: RDBMK: update PostgreSQL driver to version 
42.7.7 (#2331)
     add 226cd90ea4 OAK-11760: remove dead code in AzureSegmentStoreV8 (#2333)
     add 07a06741e3 OAK-11759 Repo lock cannot be acquired if repo.lock blob is 
already present (#2332)
     add ff1080185d OAK-11748: Remove usage of Guava Escapers - undo removal in 
oak-shaded-guava for now
     add f1c774ea8e OAK-11761: remove unused package exports from segment-azure 
(#2334)
     add 17df3b8756 OAK-11762 : replaced Throwables.getStackTraceAsString with 
commons-lang3 (#2335)
     add ee25f3cf17 OAK-11768: Repository on read-only NodeStore (#2341)
     add aec6d3e556 OAK-11763 : replaced Throwables.getRootCause with 
commons-lang3 (#2342)
     add b4229e2b58 OAK-11767 Use 'suffixesToSkip' for indexing with the index 
store (#2338)
     add 869a2f9cf0 Oak 11772: added check for fullGCEnabled when updating 
fullGC checkpoints in MongoDB (#2344)
     add 432021bcce OAK-11737: Fix some properties not being properly passed to 
FullGC revisions command (#2307)
     add 56dfda44a9 OAK-11749: update Tomcat dependency to 9.0.105 (#2347)
     add b9c3070c74 OAK-11769 : replaced DoubleMath.fuzzyCompare with 
commons-math3 Precision (#2345)
     add 6b6949adfd Revert "OAK-11769 : replaced DoubleMath.fuzzyCompare with 
commons-math3 Precision (#2345)"
     add 1c85b3abdf OAK-11765 - BulkProcessor unable to insert after a failure 
(#2343)
     add 1906d3c5a1 OAK-11720: Introduce tests for exclusive merge lock (#2351)
     add 201c1c894f OAK-11766 Write Throttling Mechanism - Session.save() delay 
(#2339)
     add 0d39afccdc OAK-11777  - Fix flaky test. (#2353)
     add 6d8d3bb79a OAK-11737: Print paths ordered, to ensure tests are 
deterministic. (#2354)
     add a33c43ddfd OAK-11775: improve `is null` queries for elasticsearch 
indexes (#2346)
     add 7c96ca531a Revert "OAK-11766 Write Throttling Mechanism - 
Session.save() delay (#2339)"
     add 5a3d763c0d OAK-11769 : replaced Doubles.fuzzyCompare with 
commons-math3 Precision (#2352)
     add 8b3989806b OAK-11770 : replaced Doubles.fuzzyEquals with commons-math3 
Precision (#2350)
     add 963dc6425d Reapply "OAK-11766 Write Throttling Mechanism - 
Session.save() delay (#2339)"
     add dde6148344 OAK-11764 - Query planner: when multiple indexes have same 
cost, planner should choose index deterministically (#2349)
     add a16b36f159 OAK-11617: Provide oak-run commands to analyze and fix 
inconsistencie… (#2328)
     add 0b09e6b868 OAK-11776: Release Oak 1.82.0 - Candidate Release Notes
     add 604ff64c43 OAK-11498: Expose Session-bound principals via 
JackrabbitSession
     add 1abd3a686c OAK-11498: Added getPrincipals default implementation
     add 479edf94ae cleanup imports

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   (cfc8f75c4d)
            \
             N -- N -- N   
refs/heads/feature/OAK-11498-expose-bound-principals-via-jrsession (479edf94ae)

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:
 .asf.yaml                                          |    2 +
 Jenkinsfile                                        |    2 +-
 README.md                                          |    3 -
 RELEASE-NOTES.txt                                  |  140 +-
 .../oak/api/jmx/RepositoryManagementMBean.java     |   16 +
 .../jackrabbit/oak/api/jmx/package-info.java       |    2 +-
 oak-auth-external/pom.xml                          |    5 -
 .../external/impl/DefaultSyncHandler.java          |    1 -
 .../external/impl/jmx/Delegatee.java               |    1 -
 .../impl/principal/AutoMembershipPrincipals.java   |    1 -
 .../impl/principal/AutoMembershipProvider.java     |    1 -
 .../impl/principal/CachedGroupPrincipal.java       |    1 -
 .../principal/ExternalGroupPrincipalProvider.java  |    1 -
 .../external/AbstractExternalAuthTest.java         |    1 -
 .../external/impl/AutoMembershipAwareTest.java     |    1 -
 .../external/impl/DefaultSyncHandlerTest.java      |    1 -
 .../external/impl/DynamicSyncContextTest.java      |    1 -
 .../principal/AutoMembershipPrincipalsTest.java    |    1 -
 .../impl/principal/AutoMembershipProviderTest.java |    1 -
 .../impl/principal/DynamicGroupUtilTest.java       |    1 -
 .../ExternalGroupPrincipalProviderDMTest.java      |    1 -
 .../PrincipalProviderAutoMembershipTest.java       |    1 -
 .../impl/principal/SystemPrincipalConfigTest.java  |    1 -
 oak-auth-ldap/pom.xml                              |    6 -
 .../ldap/impl/LdapIdentityProviderTest.java        |    1 -
 oak-authorization-cug/pom.xml                      |    5 -
 .../cug/impl/CugAccessControlManagerTest.java      |    1 -
 oak-authorization-principalbased/pom.xml           |    5 -
 .../principalbased/impl/EntryIteratorTest.java     |    1 -
 .../principalbased/impl/ImportBaseTest.java        |    1 -
 .../impl/ReadablePathsAccessControlTest.java       |    1 -
 .../impl/ReadablePathsPermissionTest.java          |    1 -
 .../jackrabbit/oak/benchmark/HybridIndexTest.java  |    1 -
 oak-benchmarks-solr/pom.xml                        |   60 -
 .../oak/benchmark/FullTextSolrSearchTest.java      |  103 --
 .../oak/benchmark/SolrBenchmarkRunner.java         |   40 -
 .../jackrabbit/oak/run/BenchmarkSolrCommand.java   |   27 -
 .../org/apache/jackrabbit/oak/run/SolrMain.java    |   57 -
 .../permission/EagerCacheSizeTest.java             |    1 -
 .../principalbased/PrinicipalBasedReadTest.java    |    1 -
 .../blob/AbstractSharedCachingDataStore.java       |    1 -
 .../plugins/blob/MarkSweepGarbageCollector.java    |    1 -
 .../plugins/blob/datastore/DataStoreBlobStore.java |    2 -
 .../blob/datastore/SharedDataStoreUtils.java       |   15 +-
 .../jackrabbit/oak/plugins/blob/BlobGCTest.java    |    1 -
 .../oak/plugins/blob/CachingDataStoreTest.java     |    1 -
 .../oak/plugins/blob/TimeLapsedDataStore.java      |    1 -
 .../oak/plugins/blob/UploadStagingCacheTest.java   |    1 -
 .../blob/datastore/OakFileDataStoreTest.java       |    1 -
 .../blob/datastore/SharedDataStoreTest.java        |    1 -
 .../oak/commons/io/FileLineDifferenceIterator.java |    5 +-
 oak-core-spi/pom.xml                               |    5 -
 .../apache/jackrabbit/oak/namepath/NameMapper.java |    4 +-
 .../main/java/org/apache/jackrabbit/oak/Oak.java   |    4 +-
 .../org/apache/jackrabbit/oak/OakInitializer.java  |   17 +-
 .../oak/management/RepositoryManager.java          |   11 +
 .../oak/namepath/impl/GlobalNameMapper.java        |   30 +-
 .../oak/plugins/atomic/AtomicCounterEditor.java    |    1 -
 .../oak/plugins/identifier/IdentifierManager.java  |    1 -
 .../oak/plugins/index/AsyncIndexUpdate.java        |    4 +-
 .../jackrabbit/oak/plugins/index/IndexName.java    |    2 +-
 .../plugins/index/TrackingCorruptIndexHandler.java |    6 +-
 .../plugins/index/aggregate/AggregationCursor.java |    1 -
 .../oak/plugins/index/cursor/AncestorCursor.java   |    2 -
 .../oak/plugins/index/cursor/PathCursor.java       |    2 -
 .../oak/plugins/index/cursor/TraversingCursor.java |    2 -
 .../strategy/ContentMirrorStoreStrategy.java       |    2 -
 .../oak/plugins/name/NamespaceRegistryModel.java   |  456 ++++++
 .../plugins/name/ReadOnlyNamespaceRegistry.java    |   65 +-
 .../observation/filter/GlobbingPathFilter.java     |    2 -
 .../org/apache/jackrabbit/oak/query/QueryImpl.java |   16 +-
 .../jackrabbit/oak/query/UnionQueryImpl.java       |    7 +-
 .../token/TokenConfigurationImpl.java              |    3 +-
 .../composite/CompositeAccessControlManager.java   |   40 +-
 .../oak/security/principal/EveryoneFilter.java     |    1 -
 .../security/principal/PrincipalProviderImpl.java  |    1 -
 .../oak/security/user/AbstractGroupPrincipal.java  |    1 -
 .../oak/security/user/AuthorizableIterator.java    |    1 -
 .../security/user/DeclaredMembershipPredicate.java |    1 -
 .../security/user/DynamicMembershipTracker.java    |    1 -
 .../security/user/EveryoneMembershipProvider.java  |    1 -
 .../oak/security/user/MembershipProvider.java      |    1 -
 .../oak/security/user/MembershipWriter.java        |    2 -
 .../security/user/RepMembersConflictHandler.java   |    8 +-
 .../oak/security/user/UserPrincipalProvider.java   |    1 -
 .../user/autosave/AuthorizableWrapper.java         |    1 -
 .../oak/security/user/query/UserQueryManager.java  |    1 -
 .../java/org/apache/jackrabbit/oak/OakTest.java    |    2 +-
 .../oak/plugins/name/NamespaceRegistryTest.java    |  263 ++++
 .../EffectivePoliciesByPrincipalsAndPathsTest.java |    1 -
 .../CompositeAccessControlManagerTest.java         |    1 -
 .../principal/AbstractPrincipalProviderTest.java   |    1 -
 .../oak/security/principal/EveryoneFilterTest.java |    1 -
 .../principal/PrincipalProviderImplErrorTest.java  |    1 -
 .../principal/PrincipalProviderImplTest.java       |    1 -
 .../security/user/AbstractGroupPrincipalTest.java  |    1 -
 .../security/user/AuthorizableIteratorTest.java    |    1 -
 .../user/DynamicMembershipTrackerTest.java         |    2 -
 .../oak/security/user/GroupImplTest.java           |    1 -
 .../oak/security/user/ImpersonationImplTest.java   |    1 -
 .../user/InheritedMembersIteratorTest.java         |    2 -
 .../oak/security/user/MembershipProviderTest.java  |    1 -
 .../oak/security/user/UserImporterTest.java        |    1 -
 .../security/user/UserPrincipalProviderTest.java   |    1 -
 .../user/autosave/AuthorizableImplTest.java        |    1 -
 .../security/user/query/GroupPredicateTest.java    |    1 -
 .../security/user/query/ResultIteratorTest.java    |    1 -
 oak-doc-railroad-macro/pom.xml                     |    2 +-
 oak-doc/README.md                                  |    4 +-
 oak-doc/pom.xml                                    |    2 +-
 oak-doc/src/site/markdown/dev_getting_started.md   |    2 -
 oak-doc/src/site/markdown/oak_api/overview.md      |    2 -
 oak-doc/src/site/markdown/query/indexing.md        |    2 +-
 oak-doc/src/site/markdown/query/query.md           |    2 +-
 oak-doc/src/site/markdown/query/solr.md            |    2 +
 oak-examples/webapp/pom.xml                        |    4 +-
 oak-it-osgi/pom.xml                                |   11 +-
 oak-it-osgi/test-bundles.xml                       |    3 +-
 .../apache/jackrabbit/api/JackrabbitSession.java   |   56 +-
 .../oak/jcr/delegate/AuthorizableDelegator.java    |    1 -
 .../oak/jcr/delegate/GroupDelegator.java           |    1 -
 .../oak/jcr/delegate/SessionDelegate.java          |    9 +-
 .../oak/jcr/delegate/UserManagerDelegator.java     |    1 -
 .../oak/jcr/delegate/VersionHistoryDelegate.java   |    2 -
 .../oak/jcr/repository/RepositoryImpl.java         |    6 +-
 .../jackrabbit/oak/jcr/session/NodeImpl.java       |    1 -
 .../jackrabbit/oak/jcr/session/SessionImpl.java    |    7 +-
 .../oak/jcr/session/SessionSaveDelayer.java        |  136 ++
 .../oak/jcr/session/SessionSaveDelayerConfig.java  |  288 ++++
 .../jackrabbit/oak/jcr/ObservationQueueTest.java   |    1 -
 .../apache/jackrabbit/oak/jcr/ReadOnlyJcrTest.java |   80 ++
 .../oak/jcr/delegate/AbstractDelegatorTest.java    |    4 +-
 .../delegate/PrincipalManagerDelegatorTest.java    |    1 -
 .../jcr/security/user/GroupImportIgnoreTest.java   |    1 -
 .../oak/jcr/security/user/UserQueryTest.java       |    1 -
 .../oak/jcr/session/JackrabbitSessionTest.java     |   73 +-
 .../jcr/session/SessionSaveDelayerConfigTest.java  |  691 ++++++++++
 .../oak/jcr/session/SessionSaveDelayerTest.java    |  401 ++++++
 .../plugins/index/lucene/LucenePropertyIndex.java  |    1 -
 .../plugins/index/lucene/hybrid/IndexedPaths.java  |    7 +-
 .../hybrid/LuceneJournalPropertyBuilder.java       |    8 +-
 .../property/UniquenessConstraintValidator.java    |    6 +-
 .../index/lucene/writer/DefaultIndexWriter.java    |    2 +-
 .../index/lucene/LuceneIndexInfoProviderTest.java  |    4 +-
 .../index/lucene/LuceneIndexLookupTest.java        |    8 +-
 .../index/lucene/LucenePropertyIndexTest.java      |   45 +-
 .../directory/ActiveDeletedBlobCollectorTest.java  |    1 -
 .../lucene/hybrid/ExternalIndexObserverTest.java   |   15 +-
 .../hybrid/LuceneJournalPropertyBuilderTest.java   |   12 +-
 oak-parent/pom.xml                                 |   22 +-
 .../jackrabbit/oak/run/osgi/SpringBootSupport.java |    1 -
 .../document/flatfile/ChildNodeStateProvider.java  |    5 +-
 .../oak/index/indexer/document/tree/TreeStore.java |   16 +
 .../plugins/document/DocumentNodeStoreHelper.java  |    4 +-
 .../flatfile/ChildNodeStateProviderTest.java       |    1 -
 .../document/flatfile/CountingIterable.java        |    1 -
 .../PipelinedMongoConnectionFailureIT.java         |    2 +-
 .../index/indexer/document/tree/TreeStoreTest.java |   36 +
 oak-run-elastic/pom.xml                            |    2 +-
 .../oak/index/ElasticDocumentStoreIndexer.java     |    5 +-
 .../oak/index/ElasticOutOfBandIndexer.java         |    5 +-
 .../indexer/document/ElasticIndexerProvider.java   |    7 +-
 oak-run/pom.xml                                    |    5 +
 .../AbstractSegmentTarExplorerBackend.java         |    1 -
 .../jackrabbit/oak/explorer/NodeStoreTree.java     |    6 +-
 .../oak/index/merge/IndexDefMergerUtils.java       |   87 ++
 .../jackrabbit/oak/plugins/tika/BinaryStats.java   |   17 +-
 .../apache/jackrabbit/oak/run/AvailableModes.java  |    1 +
 .../oak/run/NamespaceRegistryCommand.java          |  169 +++
 .../oak/run/NamespaceRegistryOptions.java          |  104 ++
 .../jackrabbit/oak/run/RevisionsCommand.java       |   35 +-
 .../index/merge/IndexDefMergerScenariosTest.java   |    1 +
 .../oak/plugins/document/RevisionsCommandTest.java |   22 +-
 .../oak/plugins/tika/BinaryStatsTest.java          |   78 ++
 .../jackrabbit/oak/run/DataStoreCheckTest.java     |    1 -
 .../jackrabbit/oak/run/DataStoreCommandTest.java   |    1 -
 .../oak/run/NamespaceRegistryCommandTest.java      |  107 ++
 ...erride-tags-type.json => merge-aggregates.json} |   59 +-
 oak-search-elastic/pom.xml                         |   10 +-
 .../plugins/index/elastic/ElasticConnection.java   |    1 +
 .../index/elastic/ElasticIndexDefinition.java      |   10 +-
 .../index/elastic/ElasticIndexProviderService.java |   26 +-
 .../oak/plugins/index/elastic/ElasticSemVer.java   |   13 +-
 .../elastic/index/ElasticBulkProcessorHandler.java |  137 +-
 .../index/elastic/index/ElasticDocument.java       |    7 +
 .../index/elastic/index/ElasticDocumentMaker.java  |    7 +-
 .../elastic/index/ElasticIndexEditorProvider.java  |   21 +-
 .../index/elastic/index/ElasticIndexHelper.java    |   27 +-
 .../index/elastic/index/ElasticIndexWriter.java    |   15 +-
 .../elastic/index/ElasticIndexWriterFactory.java   |    8 +-
 .../index/elastic/index/ElasticRetryPolicy.java    |  142 ++
 .../index/elastic/query/ElasticRequestHandler.java |   29 +-
 .../query/inference/InferenceServiceManager.java   |    3 +-
 .../query/inference/InferenceServiceMetrics.java   |    4 +-
 .../index/elastic/ElasticAbstractQueryTest.java    |   15 +-
 .../index/elastic/ElasticConnectionRule.java       |    7 +
 .../elastic/ElasticIndexProviderServiceTest.java   |   46 +
 .../elastic/ElasticPropertyIndexFailuresTest.java  |    3 +
 .../ElasticPropertyIndexNonFailureTest.java        |    4 +
 .../index/elastic/ElasticPropertyIndexTest.java    |    3 +
 .../elastic/ElasticRegexPropertyIndexTest.java     |   17 +-
 .../ElasticReliabilityAsyncIndexingTest.java       |  114 ++
 ...ava => ElasticReliabilitySyncIndexingTest.java} |   93 +-
 .../index/elastic/ElasticReliabilityTest.java      |   71 +-
 .../index/elastic/ElasticSimilarQueryTest.java     |    2 +-
 .../index/elastic/index/ElasticIndexTest.java      |    2 +-
 .../elastic/index/ElasticIndexWriterITTest.java    |  117 ++
 .../index/ElasticsearchRetryPolicyTest.java        |  113 ++
 .../inference/ElasticInferenceUsingConfigTest.java |  269 +++-
 .../inference/InferenceServiceMetricsTest.java     |    6 +-
 oak-search/pom.xml                                 |    9 +-
 .../oak/plugins/index/search/BadIndexTracker.java  |    6 +-
 .../index/search/FulltextIndexConstants.java       |    2 +-
 .../search/spi/editor/FulltextIndexEditor.java     |    2 +-
 .../oak/plugins/index/IndexQueryCommonTest.java    |    6 +-
 .../restriction/AbstractRestrictionProvider.java   |    4 +-
 .../principal/CompositePrincipalProvider.java      |    1 -
 .../spi/security/ConfigurationParametersTest.java  |    1 -
 .../principal/PrincipalManagerImplTest.java        |    1 -
 .../security/principal/TestPrincipalProvider.java  |    1 -
 .../user/action/ClearMembershipActionTest.java     |    1 -
 .../oak/spi/xml/ReferenceChangeTrackerTest.java    |    1 -
 oak-segment-azure/pom.xml                          |    4 +-
 .../oak/segment/azure/AzurePersistenceManager.java |   27 +-
 .../oak/segment/azure/AzureRepositoryLock.java     |    2 +-
 .../oak/segment/azure/tool/ToolUtils.java          |    3 -
 .../oak/segment/azure/v8/AzureSegmentStoreV8.java  |    6 -
 .../oak/segment/azure/AzureRepositoryLockTest.java |   14 +
 oak-segment-tar/pom.xml                            |    5 +
 .../apache/jackrabbit/oak/segment/MapEntry.java    |   12 +-
 .../apache/jackrabbit/oak/segment/MapRecord.java   |    9 +-
 .../jackrabbit/oak/segment/PropertyTemplate.java   |   11 +-
 .../oak/segment/file/tooling/RevisionHistory.java  |    1 -
 .../jackrabbit/oak/segment/tool/DebugTars.java     |    9 +-
 .../apache/jackrabbit/oak/segment/tool/Utils.java  |    1 -
 .../oak/segment/PropertyTemplateTest.java          |  107 ++
 .../oak/segment/file/JournalReaderTest.java        |    1 -
 oak-solr-core/pom.xml                              |  313 -----
 .../configuration/DefaultSolrConfiguration.java    |  147 --
 .../DefaultSolrConfigurationProvider.java          |   44 -
 .../solr/configuration/OakSolrConfiguration.java   |  205 ---
 .../OakSolrConfigurationDefaults.java              |   48 -
 .../OakSolrConfigurationProvider.java              |   36 -
 .../RemoteSolrServerConfiguration.java             |   97 --
 .../configuration/SolrServerConfiguration.java     |   73 -
 .../SolrServerConfigurationDefaults.java           |   43 -
 .../SolrServerConfigurationProvider.java           |   38 -
 .../NodeStateSolrServerConfigurationProvider.java  |  126 --
 .../nodestate/NodeStateSolrServerProvider.java     |   93 --
 .../nodestate/NodeStateSolrServersObserver.java    |  132 --
 .../nodestate/OakSolrNodeStateConfiguration.java   |  274 ----
 .../plugins/index/solr/index/SolrIndexEditor.java  |  329 -----
 .../index/solr/index/SolrIndexEditorProvider.java  |  109 --
 .../osgi/NodeStateSolrServersObserverService.java  |  106 --
 .../osgi/OakSolrConfigurationProviderService.java  |  352 -----
 .../RemoteSolrServerConfigurationProvider.java     |  135 --
 .../solr/osgi/SolrIndexEditorProviderService.java  |   67 -
 .../solr/osgi/SolrQueryIndexProviderService.java   |  117 --
 .../index/solr/osgi/SolrServerProviderService.java |  199 ---
 .../index/solr/query/FilterQueryParser.java        |  401 ------
 .../plugins/index/solr/query/SolrIndexLookup.java  |   89 --
 .../plugins/index/solr/query/SolrQueryIndex.java   |  834 -----------
 .../index/solr/query/SolrQueryIndexProvider.java   |   59 -
 .../solr/server/DefaultSolrServerProvider.java     |   89 --
 .../plugins/index/solr/server/OakSolrServer.java   |   97 --
 .../solr/server/RemoteSolrServerProvider.java      |  258 ----
 .../index/solr/server/SolrServerProvider.java      |   60 -
 .../index/solr/server/SolrServerRegistry.java      |   98 --
 .../index/solr/util/NodeTypeIndexingUtils.java     |   66 -
 .../index/solr/util/SolrIndexInitializer.java      |  112 --
 .../oak/plugins/index/solr/util/SolrUtils.java     |   70 -
 .../src/main/resources/solr/oak/conf/schema.xml    |  153 ---
 .../main/resources/solr/oak/conf/solrconfig.xml    |  353 -----
 .../src/main/resources/solr/oak/core.properties    |   16 -
 oak-solr-core/src/main/resources/solr/solr.xml     |   45 -
 oak-solr-core/src/main/resources/solr/zoo.cfg      |   32 -
 .../jackrabbit/oak/jcr/SolrOakRepositoryStub.java  |  112 --
 .../apache/jackrabbit/oak/jcr/query/FacetTest.java |  259 ----
 .../oak/jcr/query/QueryFulltextTest.java           |  162 ---
 .../jackrabbit/oak/jcr/query/QueryJcrTest.java     |   96 --
 .../jackrabbit/oak/jcr/query/SpellcheckTest.java   |  108 --
 .../jackrabbit/oak/jcr/query/SuggestTest.java      |  105 --
 .../oak/jcr/query/TextExtractionQueryTest.java     |   99 --
 .../oak/plugins/index/solr/SolrBaseTest.java       |   88 --
 .../oak/plugins/index/solr/TestUtils.java          |  122 --
 .../DefaultAnalyzersConfigurationTest.java         |  265 ----
 .../EmbeddedSolrServerConfiguration.java           |  107 --
 .../configuration/SolrServerConfigurationTest.java |   47 -
 .../OakSolrNodeStateConfigurationTest.java         |   88 --
 .../index/solr/index/SolrIndexEditorIT.java        |   76 -
 .../index/solr/index/SolrIndexEditorTest.java      |  103 --
 .../EmbeddedSolrServerConfigurationProvider.java   |   96 --
 .../index/solr/query/FilterQueryParserTest.java    |   94 --
 .../oak/plugins/index/solr/query/SolrIndexIT.java  |  701 ----------
 .../index/solr/query/SolrIndexLookupTest.java      |  103 --
 .../index/solr/query/SolrQueryIndexTest.java       |  469 -------
 .../index/solr/query/SubtreeSolrIndexIT.java       |  107 --
 .../solr/server/EmbeddedSolrServerProvider.java    |  282 ----
 .../server/EmbeddedSolrServerProviderTest.java     |   60 -
 .../solr/server/RemoteSolrServerProviderIT.java    |   77 --
 .../index/solr/util/NodeTypeIndexingUtilsTest.java |   74 -
 oak-solr-core/src/test/resources/logback-test.xml  |   39 -
 .../org/apache/jackrabbit/oak/jcr/query/test.rtf   |  157 ---
 .../org/apache/jackrabbit/oak/jcr/query/test.txt   |    3 -
 .../apache/jackrabbit/oak/query/native_solr.txt    |   57 -
 .../test/resources/repositoryStubImpl.properties   |  533 -------
 .../src/test/resources/solr/oak/conf/protwords.txt |   14 -
 .../src/test/resources/solr/oak/conf/schema.xml    |  169 ---
 .../test/resources/solr/oak/conf/solrconfig.xml    | 1449 --------------------
 .../src/test/resources/solr/oak/conf/stopwords.txt |   14 -
 .../src/test/resources/solr/oak/conf/synonyms.txt  |   14 -
 .../src/test/resources/solr/oak/core.properties    |   16 -
 oak-solr-core/src/test/resources/solr/solr.xml     |   45 -
 oak-solr-core/src/test/resources/solr/zoo.cfg      |   32 -
 oak-solr-osgi/pom.xml                              |  142 --
 oak-store-composite/pom.xml                        |    5 +
 .../oak/composite/it/CompositeTestSupport.java     |    1 +
 oak-store-document/pom.xml                         |    4 +
 .../oak/plugins/document/DocumentNodeState.java    |    2 -
 .../oak/plugins/document/FormatVersion.java        |   12 +-
 .../oak/plugins/document/FullGCMode.java           |    2 +-
 .../oak/plugins/document/NodeDocument.java         |    3 +-
 .../oak/plugins/document/PropertyHistory.java      |    5 +-
 .../oak/plugins/document/RevisionVector.java       |   10 +-
 .../jackrabbit/oak/plugins/document/ValueMap.java  |    2 -
 .../plugins/document/VersionGCRecommendations.java |   10 +-
 .../plugins/document/VersionGarbageCollector.java  |   39 +-
 .../plugins/document/mongo/MongoDocumentStore.java |    1 -
 ...MongoDocumentStoreThrottlingMetricsUpdater.java |    4 +-
 .../document/mongo/MongoThrottlerFactory.java      |   10 +-
 .../oak/plugins/document/rdb/RDBDocumentStore.java |    2 -
 .../document/util/MergeSortedIterators.java        |    5 +-
 .../document/DocumentNodeStoreBranchTest.java      |  125 ++
 .../plugins/document/DocumentNodeStoreTest.java    |    8 +-
 .../oak/plugins/document/DocumentSplitTest.java    |    2 -
 .../oak/plugins/document/NodeDocumentTest.java     |    1 -
 .../document/VersionGarbageCollectorIT.java        |    1 -
 .../document/mongo/LeaseUpdateSocketTimeoutIT.java |    2 +-
 .../jackrabbit/oak/upgrade/AsciiArtTicker.java     |    1 -
 .../jackrabbit/oak/upgrade/RepositoryUpgrade.java  |    9 +-
 pom.xml                                            |    5 +-
 341 files changed, 4870 insertions(+), 13713 deletions(-)
 delete mode 100644 oak-benchmarks-solr/pom.xml
 delete mode 100644 
oak-benchmarks-solr/src/main/java/org/apache/jackrabbit/oak/benchmark/FullTextSolrSearchTest.java
 delete mode 100644 
oak-benchmarks-solr/src/main/java/org/apache/jackrabbit/oak/benchmark/SolrBenchmarkRunner.java
 delete mode 100644 
oak-benchmarks-solr/src/main/java/org/apache/jackrabbit/oak/run/BenchmarkSolrCommand.java
 delete mode 100644 
oak-benchmarks-solr/src/main/java/org/apache/jackrabbit/oak/run/SolrMain.java
 create mode 100755 
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/name/NamespaceRegistryModel.java
 create mode 100755 
oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/name/NamespaceRegistryTest.java
 create mode 100644 
oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/session/SessionSaveDelayer.java
 create mode 100644 
oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/session/SessionSaveDelayerConfig.java
 create mode 100644 
oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/ReadOnlyJcrTest.java
 create mode 100644 
oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/session/SessionSaveDelayerConfigTest.java
 create mode 100644 
oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/session/SessionSaveDelayerTest.java
 create mode 100755 
oak-run/src/main/java/org/apache/jackrabbit/oak/run/NamespaceRegistryCommand.java
 create mode 100755 
oak-run/src/main/java/org/apache/jackrabbit/oak/run/NamespaceRegistryOptions.java
 create mode 100644 
oak-run/src/test/java/org/apache/jackrabbit/oak/plugins/tika/BinaryStatsTest.java
 create mode 100755 
oak-run/src/test/java/org/apache/jackrabbit/oak/run/NamespaceRegistryCommandTest.java
 copy 
oak-run/src/test/resources/org/apache/jackrabbit/oak/index/merge/{merge-override-tags-type.json
 => merge-aggregates.json} (57%)
 create mode 100644 
oak-search-elastic/src/main/java/org/apache/jackrabbit/oak/plugins/index/elastic/index/ElasticRetryPolicy.java
 create mode 100644 
oak-search-elastic/src/test/java/org/apache/jackrabbit/oak/plugins/index/elastic/ElasticReliabilityAsyncIndexingTest.java
 copy 
oak-search-elastic/src/test/java/org/apache/jackrabbit/oak/plugins/index/elastic/{ElasticReliabilityTest.java
 => ElasticReliabilitySyncIndexingTest.java} (58%)
 create mode 100644 
oak-search-elastic/src/test/java/org/apache/jackrabbit/oak/plugins/index/elastic/index/ElasticIndexWriterITTest.java
 create mode 100644 
oak-search-elastic/src/test/java/org/apache/jackrabbit/oak/plugins/index/elastic/index/ElasticsearchRetryPolicyTest.java
 create mode 100644 
oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/PropertyTemplateTest.java
 delete mode 100644 oak-solr-core/pom.xml
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfiguration.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfigurationProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfiguration.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfigurationDefaults.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfigurationProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/RemoteSolrServerConfiguration.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfiguration.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfigurationDefaults.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfigurationProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServerConfigurationProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServerProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServersObserver.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/OakSolrNodeStateConfiguration.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditor.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/NodeStateSolrServersObserverService.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/OakSolrConfigurationProviderService.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/RemoteSolrServerConfigurationProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrIndexEditorProviderService.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrQueryIndexProviderService.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrServerProviderService.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/FilterQueryParser.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrIndexLookup.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndex.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndexProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/DefaultSolrServerProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/OakSolrServer.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/RemoteSolrServerProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerProvider.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerRegistry.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/util/NodeTypeIndexingUtils.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/util/SolrIndexInitializer.java
 delete mode 100644 
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/util/SolrUtils.java
 delete mode 100644 oak-solr-core/src/main/resources/solr/oak/conf/schema.xml
 delete mode 100644 
oak-solr-core/src/main/resources/solr/oak/conf/solrconfig.xml
 delete mode 100644 oak-solr-core/src/main/resources/solr/oak/core.properties
 delete mode 100644 oak-solr-core/src/main/resources/solr/solr.xml
 delete mode 100644 oak-solr-core/src/main/resources/solr/zoo.cfg
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/SolrOakRepositoryStub.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/query/FacetTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/query/QueryFulltextTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/query/QueryJcrTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/query/SpellcheckTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/query/SuggestTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/query/TextExtractionQueryTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/SolrBaseTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/TestUtils.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultAnalyzersConfigurationTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/EmbeddedSolrServerConfiguration.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfigurationTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/OakSolrNodeStateConfigurationTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorIT.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/EmbeddedSolrServerConfigurationProvider.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/FilterQueryParserTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrIndexIT.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrIndexLookupTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndexTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SubtreeSolrIndexIT.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/server/EmbeddedSolrServerProvider.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/server/EmbeddedSolrServerProviderTest.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/server/RemoteSolrServerProviderIT.java
 delete mode 100644 
oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/util/NodeTypeIndexingUtilsTest.java
 delete mode 100644 oak-solr-core/src/test/resources/logback-test.xml
 delete mode 100644 
oak-solr-core/src/test/resources/org/apache/jackrabbit/oak/jcr/query/test.rtf
 delete mode 100644 
oak-solr-core/src/test/resources/org/apache/jackrabbit/oak/jcr/query/test.txt
 delete mode 100644 
oak-solr-core/src/test/resources/org/apache/jackrabbit/oak/query/native_solr.txt
 delete mode 100644 
oak-solr-core/src/test/resources/repositoryStubImpl.properties
 delete mode 100644 oak-solr-core/src/test/resources/solr/oak/conf/protwords.txt
 delete mode 100644 oak-solr-core/src/test/resources/solr/oak/conf/schema.xml
 delete mode 100644 
oak-solr-core/src/test/resources/solr/oak/conf/solrconfig.xml
 delete mode 100644 oak-solr-core/src/test/resources/solr/oak/conf/stopwords.txt
 delete mode 100644 oak-solr-core/src/test/resources/solr/oak/conf/synonyms.txt
 delete mode 100644 oak-solr-core/src/test/resources/solr/oak/core.properties
 delete mode 100644 oak-solr-core/src/test/resources/solr/solr.xml
 delete mode 100644 oak-solr-core/src/test/resources/solr/zoo.cfg
 delete mode 100644 oak-solr-osgi/pom.xml


Reply via email to