You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by st...@apache.org on 2024/11/25 15:25:02 UTC
(jackrabbit-oak) branch OAK-11248-reapply updated (09112fc4b4 -> ce6444e610)
This is an automated email from the ASF dual-hosted git repository.
stefanegli pushed a change to branch OAK-11248-reapply
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 09112fc4b4 OAK-11248 : replaced array with varargs and added unit case
add 339f41a5b4 OAK-11246 : increased package version from 2.2.0 -> 2.3.0
add 9dba76887b Merge pull request #1866 from apache/OAK-11246
add 61162060b4 OAK-11220 : removed usage of Sets.newConcurrentHashSet
add 22cc85df55 OAK-11220 : updated package version
add 597dff60bc Merge pull request #1846 from apache/OAK-11220
add 7deb0a9219 OAK-11270: exclude CONTRIBUTING.md from rat check
add bd5a984c96 Reapply "OAK-11259: bump testcontainers to v1.20.3 / toxiproxy v2.11.0 (#1857)"
add b9a218dd57 Reapply "OAK-11260 Speed up Lucene cost estimation (#1858)"
add 9fdfbb6831 OAK-11105: Remove usage of Guava ImmutableMap.of() - zero argument case
add 607f849f68 Revert "OAK-11105: Remove usage of Guava ImmutableMap.of() - zero argument case"
add 2639bdb9fe OAK-11274 | Upgrade solr to 8.11.3 | CVE-2023-50298
add cbe84bad7c OAK-11276: add unit test for hunspell stem + documentation for elastic (#1871)
add 4c53a63436 OAK-11277 Tree store: fix memory usage and support concurrent indexing (#1873)
add 6fc731a969 OAK-11105: Remove usage of Guava ImmutableMap.of() - zero/one argument case (#1869)
add 8d5bcb9ada OAK-11101: Remove usage of Guava ImmutableSet.of() - remove unused imports
add 9c4e8e04b2 OAK-11280: webapp: update Tomcat dependency to 9.0.97
add b2c32bfefd OAK-11281: Remove usage of Maps.newHashMap() (#1876)
add ce6444e610 Merge branch 'trunk' into OAK-11248-reapply
No new revisions were added by this update.
Summary of changes:
.../impl/principal/AutoMembershipPrincipals.java | 4 +-
.../external/ExternalIdentityRefTest.java | 4 +-
.../external/ExternalLoginAutoMembershipTest.java | 1 -
.../ExternalLoginDynamicMembershipTest.java | 3 +-
.../external/PreAuthLoginModule.java | 1 -
.../external/basic/DefaultSyncConfigTest.java | 8 +-
.../external/basic/DefaultSyncContextTest.java | 5 +-
.../external/impl/AutoMembershipAwareTest.java | 1 -
.../impl/CustomCredentialsSupportTest.java | 8 +-
.../external/impl/DefaultSyncConfigImplTest.java | 5 +-
.../external/impl/DefaultSyncHandlerTest.java | 3 +-
.../external/impl/DynamicGroupsTest.java | 1 -
.../external/impl/DynamicSyncContextTest.java | 1 -
.../external/impl/DynamicSyncTest.java | 1 -
.../external/impl/ExternalLoginModuleTest.java | 23 +-
.../impl/TokenExternalLoginModuleTest.java | 5 +-
.../external/impl/jmx/AbstractJmxTest.java | 4 +-
.../external/impl/jmx/DelegateeTest.java | 4 +-
.../external/impl/jmx/SyncMBeanImplTest.java | 2 +-
.../principal/AutoMembershipPrincipalsTest.java | 3 +-
.../impl/principal/AutoMembershipProviderTest.java | 3 +-
.../impl/principal/ExternalGroupPrincipalTest.java | 1 -
.../ExternalPrincipalConfigurationTest.java | 14 +-
.../impl/principal/SystemPrincipalConfigTest.java | 3 +-
.../authentication/ldap/impl/LdapGroupTest.java | 3 +-
.../authentication/ldap/impl/LdapIdentityTest.java | 3 +-
.../cug/impl/CugConfigurationOsgiTest.java | 8 +-
.../cug/impl/CugConfigurationTest.java | 3 +-
.../cug/impl/CugExcludeDefaultTest.java | 1 -
.../authorization/cug/impl/CugExcludeImplTest.java | 10 +-
.../cug/impl/CugPermissionProviderTest.java | 1 -
.../authorization/cug/impl/CugPolicyImplTest.java | 5 +-
.../authorization/cug/impl/CugUtilTest.java | 1 -
.../AccessControlManagerLimitedSystemUserTest.java | 1 -
.../impl/AccessControlManagerLimitedUserTest.java | 1 -
.../impl/AggregationFilterImplTest.java | 1 -
.../principalbased/impl/EffectivePolicyTest.java | 9 +-
.../principalbased/impl/EntryCacheTest.java | 1 -
.../principalbased/impl/FilterImplTest.java | 1 -
.../impl/PermissionProviderAccessControlTest.java | 6 +-
.../impl/PermissionProviderVersionStoreTest.java | 5 +-
.../principalbased/impl/PolicyValidatorTest.java | 5 +-
...palBasedAuthorizationConfigurationOsgiTest.java | 40 +-
...incipalBasedAuthorizationConfigurationTest.java | 1 -
.../impl/PrincipalBasedPermissionProviderTest.java | 5 +-
.../impl/PrincipalPolicyImplTest.java | 28 +-
.../impl/PrincipalPolicyImporterTest.java | 14 +-
.../impl/RepositoryPermissionTest.java | 1 -
.../org/apache/jackrabbit/oak/run/ElasticMain.java | 5 +-
.../org/apache/jackrabbit/oak/run/LuceneMain.java | 6 +-
.../suites/ScalabilityNodeRelationshipSuite.java | 9 +-
.../scalability/suites/ScalabilityNodeSuite.java | 6 +-
.../org/apache/jackrabbit/oak/run/SolrMain.java | 5 +-
.../jackrabbit/oak/benchmark/FacetSearchTest.java | 10 +-
.../external/AbstractExternalTest.java | 2 +-
.../external/AutoMembershipTest.java | 7 +-
.../external/CachedMembershipLoginTest.java | 7 +-
.../authentication/external/ExternalLoginTest.java | 7 +-
.../benchmark/authorization/AceCreationTest.java | 4 +-
.../principalbased/PrinicipalBasedReadTest.java | 4 +-
.../java/org/apache/jackrabbit/oak/run/Main.java | 2 +-
.../oak/scalability/ScalabilityRunner.java | 4 +-
.../azure/blobstorage/AzureBlobStoreBackend.java | 6 +-
.../azure/blobstorage/AzureDataStoreTest.java | 8 +-
.../jackrabbit/oak/blob/cloud/s3/S3Backend.java | 9 +-
.../apache/jackrabbit/oak/blob/cloud/s3/Utils.java | 5 +-
.../oak/blob/cloud/s3/TestS3DataStore.java | 6 +-
.../plugins/blob/DataStoreCacheUpgradeUtils.java | 3 +-
.../oak/plugins/blob/cloud/CloudBlobStore.java | 4 +-
.../blob/datastore/AbstractDataStoreService.java | 5 +-
.../plugins/blob/AbstractDataStoreCacheTest.java | 4 +-
.../oak/plugins/blob/BlobGCCheckpointRefTest.java | 4 +-
.../blob/DataStoreCacheUpgradeUtilsTest.java | 4 +-
.../oak/plugins/blob/SharedDataStoreUtilsTest.java | 4 +-
.../oak/plugins/blob/TimeLapsedDataStore.java | 8 +-
.../oak/plugins/blob/UploadStagingCacheTest.java | 4 +-
.../blob/datastore/DataStoreServiceTest.java | 3 +-
.../oak/plugins/blob/datastore/DataStoreUtils.java | 3 +-
.../blob/datastore/SharedDataStoreTest.java | 5 +-
.../AbstractDataRecordAccessProviderTest.java | 4 +-
.../jackrabbit/oak/spi/blob/MemoryBlobStore.java | 3 +-
.../apache/jackrabbit/oak/commons/Profiler.java | 3 +
.../oak/commons/collections/CollectionUtils.java | 20 +
.../oak/commons/collections/package-info.java | 2 +-
.../jackrabbit/oak/commons/package-info.java | 2 +-
.../jackrabbit/oak/commons/StringUtilsTest.java | 4 +-
.../commons/collections/CollectionUtilsTest.java | 20 +
.../oak/spi/mount/SimpleMountInfoProvider.java | 4 +-
.../oak/stats/DefaultStatisticsProvider.java | 5 +-
.../oak/spi/mount/SimpleMountInfoProviderTest.java | 2 -
.../oak/spi/whiteboard/DefaultWhiteboardTest.java | 34 +-
.../jackrabbit/oak/stats/StatisticManagerTest.java | 5 +-
.../org/apache/jackrabbit/oak/OakInitializer.java | 3 +-
.../oak/cache/impl/CacheStatsMetrics.java | 4 +-
.../oak/plugins/atomic/AtomicCounterEditor.java | 3 +-
.../oak/plugins/commit/MergingNodeStateDiff.java | 5 +-
.../oak/plugins/index/AsyncIndexUpdate.java | 4 +-
.../oak/plugins/index/IndexMBeanRegistration.java | 2 +-
.../plugins/index/TrackingCorruptIndexHandler.java | 7 +-
.../index/importer/IndexDefinitionUpdater.java | 5 +-
.../oak/plugins/index/importer/NodeStoreUtils.java | 3 +-
.../oak/plugins/nodetype/NodeTypeImpl.java | 6 +-
.../oak/plugins/observation/NodeObserver.java | 4 +-
.../org/apache/jackrabbit/oak/query/QueryImpl.java | 3 +-
.../jackrabbit/oak/query/UnionQueryImpl.java | 4 +-
.../oak/security/SecurityProviderImpl.java | 2 +-
.../token/TokenConfigurationImpl.java | 3 +-
.../authentication/token/TokenProviderImpl.java | 3 +-
.../permission/PermissionStoreEditor.java | 4 +-
.../jackrabbit/oak/security/user/UserImporter.java | 3 +-
.../jackrabbit/oak/core/ImmutableRootTest.java | 4 +-
.../plugins/atomic/AtomicCounterEditorTest.java | 1 -
.../plugins/index/AsyncCheckpointServiceTest.java | 6 +-
.../oak/plugins/index/AsyncIndexerServiceTest.java | 13 +-
.../oak/plugins/index/IndexUpdateTest.java | 6 +-
.../index/importer/IndexDefinitionUpdaterTest.java | 3 +-
.../plugins/index/upgrade/IndexDisablerTest.java | 2 -
.../metric/StatisticsProviderFactoryTest.java | 7 +-
.../oak/plugins/observation/NodeObserverTest.java | 11 +-
.../oak/query/QueryEngineSettingsServiceTest.java | 10 +-
.../jackrabbit/oak/query/ResultRowImplTest.java | 5 +-
.../oak/query/SQL2OptimiseQueryTest.java | 29 +
.../oak/query/SimpleExcerptProviderTest.java | 7 +-
.../token/TestCredentialsSupport.java | 9 +-
.../authentication/token/TestLoginModule.java | 1 -
.../token/TokenAuthenticationTest.java | 4 +-
.../authentication/token/TokenCleanupTest.java | 7 +-
.../token/TokenConfigurationImplTest.java | 5 +-
.../TokenLoginModuleCredentialsSupportTest.java | 3 +-
.../authentication/token/TokenLoginModuleTest.java | 49 +-
.../token/TokenProviderImplReadOnlyTest.java | 7 +-
.../authentication/user/LoginModuleImplTest.java | 35 +-
.../AuthorizationConfigurationImplOSGiTest.java | 3 +-
.../AccessControlManagerImplTest.java | 4 +-
.../accesscontrol/AccessControlValidatorTest.java | 11 +-
.../EffectivePoliciesByPrincipalsAndPathsTest.java | 1 -
.../RemappedRestrictionNamesTest.java | 4 +-
.../authorization/accesscontrol/TestUtility.java | 3 +-
.../CompositeAuthorizationConfigurationTest.java | 1 -
.../composite/CompositeProviderAllTest.java | 1 -
.../composite/CompositeProviderCoverageTest.java | 1 -
.../composite/CompositeProviderCustomMixTest.java | 11 +-
.../composite/CompositeProviderEmptyTest.java | 2 -
.../composite/CompositeProviderFullScopeTest.java | 1 -
.../composite/CompositeProviderNoScopeTest.java | 1 -
.../composite/CompositeProviderScopeTest.java | 1 -
.../authorization/composite/FullScopeProvider.java | 1 -
.../composite/LimitedScopeProvider.java | 3 +-
.../evaluation/AbstractQueryTest.java | 9 +-
.../evaluation/TraversingQueryTest.java | 2 -
.../permission/AbstractPermissionRandomTestIT.java | 2 -
.../AdministrativePermissionProviderTest.java | 5 +-
.../permission/CompiledPermissionImplTest.java | 1 -
.../MoveAwarePermissionValidatorTest.java | 1 -
.../PermissionEntryProviderImplTest.java | 1 -
.../permission/PermissionHookTest.java | 4 +-
.../permission/PermissionProviderImplTest.java | 5 +-
.../permission/PermissionUtilTest.java | 1 -
.../permission/PermissionValidatorTest.java | 1 -
.../permission/PrincipalPermissionEntriesTest.java | 8 +-
.../CompositeRestrictionProviderTest.java | 6 +-
.../restriction/CurrentRestrictionTest.java | 4 +-
.../restriction/CustomRestrictionProviderTest.java | 5 +-
.../restriction/ItemNamePatternTest.java | 1 -
.../restriction/ItemNameRestrictionTest.java | 3 +-
.../restriction/NodeTypePatternTest.java | 1 -
.../restriction/PrefixPatternTest.java | 1 -
.../PrincipalRestrictionProviderTest.java | 1 -
.../restriction/RestrictionProviderImplTest.java | 1 -
.../WhiteboardRestrictionProviderTest.java | 4 +-
.../internal/SecurityProviderRegistrationTest.java | 61 +-
.../privilege/PrivilegeManagerImplTest.java | 6 +-
.../oak/security/user/MembershipProviderTest.java | 3 +-
.../oak/security/user/MembershipWriterTest.java | 3 +-
.../PasswordExpiryAndForceInitialChangeTest.java | 4 +-
.../oak/security/user/PasswordHistoryTest.java | 5 +-
.../user/UserConfigurationImplOSGiTest.java | 6 +-
.../security/user/UserManagerImplActionsTest.java | 1 -
.../oak/security/user/UserManagerImplTest.java | 4 +-
.../user/action/GroupActionBestEffortTest.java | 1 -
.../oak/security/user/action/GroupActionTest.java | 1 -
.../user/query/XPathConditionVisitorTest.java | 3 +-
.../WhiteboardAuthorizableActionProviderTest.java | 5 +-
.../WhiteboardAuthorizableNodeNameTest.java | 5 +-
.../oak/spi/whiteboard/WhiteboardUtilsTest.java | 3 +-
oak-doc/src/site/markdown/query/elastic.md | 1 +
.../markdown/security/accesscontrol/editing.md | 2 +-
.../security/authentication/externalloginmodule.md | 2 +-
.../security/authentication/token/default.md | 2 +-
.../markdown/security/authorization/restriction.md | 4 +-
.../markdown/security/user/authorizableaction.md | 2 +-
.../markdown/security/user/authorizablenodename.md | 2 +-
.../oak/standalone/RepositoryInitializer.java | 4 +-
oak-examples/webapp/pom.xml | 2 +-
.../external/CustomExternalIdentityProvider.java | 5 +-
.../accesscontrol/L6_AccessControlContentTest.java | 7 +-
.../accesscontrol/L7_RestrictionsTest.java | 5 +-
.../L4_CustomAccessControlManagementTest.java | 1 -
.../L4_PrivilegesAndPermissionsTest.java | 4 +-
.../principalbased/L1_IntroductionTest.java | 1 -
.../L2_AccessControlManagementTest.java | 4 +-
.../privilege/L3_BuiltInPrivilegesTest.java | 4 +-
.../security/privilege/L4_CustomPrivilegeTest.java | 1 -
.../plugins/index/AsyncIndexUpdateLeaseTest.java | 2 -
.../oak/spi/commit/CommitContextTest.java | 4 +-
.../jackrabbit/oak/spi/state/NodeStoreTest.java | 4 +-
.../oak/jcr/delegate/WorkspaceDelegate.java | 3 +-
.../oak/jcr/observation/ChangeProcessor.java | 3 +-
.../oak/jcr/binary/BinaryAccessDSGCIT.java | 9 +-
.../oak/jcr/osgi/RepositoryManagerTest.java | 7 +-
.../authorization/AbstractEvaluationTest.java | 4 +-
.../security/authorization/HasPermissionTest.java | 6 +-
.../security/privilege/PrivilegeManagerTest.java | 1 -
.../jackrabbit/oak/jcr/version/VersionTest.java | 2 -
.../index/lucene/IndexAugmentorFactory.java | 6 +-
.../oak/plugins/index/lucene/IndexCopier.java | 4 +-
.../index/lucene/LuceneIndexDefinition.java | 6 +-
.../index/lucene/LuceneIndexLookupUtil.java | 14 +
.../index/lucene/LuceneIndexProviderService.java | 7 +-
.../index/lucene/LuceneIndexStatistics.java | 4 +-
.../plugins/index/lucene/LucenePropertyIndex.java | 5 +-
.../index/lucene/NodeStateAnalyzerFactory.java | 4 +-
.../lucene/directory/BufferedOakDirectory.java | 4 +-
.../lucene/directory/CopyOnWriteDirectory.java | 6 +-
.../plugins/index/lucene/directory/IndexMeta.java | 7 +-
.../index/lucene/directory/OakDirectory.java | 14 +-
.../lucene/property/PropertyIndexCleaner.java | 5 +-
.../index/lucene/util/IndexDefinitionBuilder.java | 11 +-
.../util/SecureSortedSetDocValuesFacetCounts.java | 4 +-
.../index/lucene/writer/DefaultIndexWriter.java | 7 +-
.../lucene/writer/MultiplexingIndexWriter.java | 12 +-
.../oak/composite/blueGreen/Persistence.java | 4 +-
.../jackrabbit/oak/jcr/AsyncConflictsIT.java | 2 -
.../oak/jcr/query/ManyIndexesAndUnionPlanTest.java | 96 +++
.../lucene/LuceneIndexEditorProviderTest.java | 5 +-
.../index/lucene/LucenePropertyIndexTest.java | 3 +-
.../lucene/directory/LuceneIndexImporterTest.java | 2 -
.../index/lucene/hybrid/DocumentQueueTest.java | 6 +-
.../lucene/hybrid/ExternalIndexObserverTest.java | 7 +-
.../index/lucene/hybrid/HybridIndexTest.java | 1 -
.../lucene/hybrid/LocalIndexObserverTest.java | 5 +-
.../lucene/hybrid/LocalIndexWriterFactoryTest.java | 4 +-
.../lucene/hybrid/LuceneDocumentHolderTest.java | 5 +-
.../ConcurrentMultiplexingIndexWriterTest.java | 105 +++
.../index/lucene/writer/FailedIndexUpdateTest.java | 7 +-
oak-parent/pom.xml | 4 +-
.../jackrabbit/oak/run/osgi/ConfigInstaller.java | 5 +-
.../jackrabbit/oak/run/osgi/ConfigTracker.java | 7 +-
.../jackrabbit/oak/query/facet/FacetResult.java | 3 +-
.../jackrabbit/oak/spi/query/QueryIndex.java | 3 +-
.../oak/query/facet/FacetResultTest.java | 5 +-
.../jackrabbit/oak/fixture/BlobStoreFixture.java | 6 +-
.../pipelined/PipelinedTreeStoreStrategy.java | 7 +-
.../oak/index/indexer/document/tree/TreeStore.java | 2 +-
.../oak/run/cli/BlobStoreFixtureProvider.java | 4 +-
.../jackrabbit/oak/run/cli/OakHelpFormatter.java | 3 +-
.../flatfile/ChildNodeStateProviderTest.java | 2 -
.../flatfile/FlatFileStoreIteratorTest.java | 1 -
.../PipelinedMongoConnectionFailureIT.java | 2 +-
.../jackrabbit/oak/index/ElasticIndexCommand.java | 4 +-
.../jackrabbit/oak/console/ConsoleSession.java | 4 +-
.../AbstractSegmentTarExplorerBackend.java | 4 +-
.../jackrabbit/oak/plugins/tika/BinaryStats.java | 4 +-
.../jackrabbit/oak/run/DataStoreCheckCommand.java | 4 +-
.../java/org/apache/jackrabbit/oak/run/Utils.java | 5 +-
.../jackrabbit/oak/run/DataStoreCheckTest.java | 3 +-
.../jackrabbit/oak/run/DataStoreCommandTest.java | 4 +-
.../run/MetricsExporterFixtureProviderTest.java | 8 +-
.../index/elastic/ElasticFullTextAnalyzerTest.java | 5 +
.../index/elastic/ElasticReliabilityTest.java | 2 +-
oak-search/pom.xml | 2 +
.../oak/plugins/index/search/IndexDefinition.java | 2 +-
.../spi/binary/FulltextBinaryTextExtractor.java | 7 +-
.../index/search/util/IndexDefinitionBuilder.java | 10 +-
.../plugins/index/FullTextAnalyzerCommonTest.java | 130 +++-
.../binary/FulltextBinaryTextExtractorTest.java | 42 ++
oak-search/src/test/resources/fr-affix.txt | 829 +++++++++++++++++++++
oak-search/src/test/resources/fr-dictionary.txt | 64 ++
.../oak/spi/security/ConfigurationParameters.java | 2 +-
.../credentials/CompositeCredentialsSupport.java | 4 +-
.../action/DefaultAuthorizableActionProvider.java | 2 +-
.../spi/security/ConfigurationParametersTest.java | 2 +-
.../authentication/AbstractLoginModuleTest.java | 11 +-
.../security/authentication/AuthInfoImplTest.java | 3 +-
.../credentials/AbstractCredentialsTest.java | 3 +-
.../CompositeCredentialsSupportTest.java | 7 +-
.../credentials/SimpleCredentialsSupportTest.java | 2 +-
.../token/CompositeTokenProviderTest.java | 12 +-
.../authorization/accesscontrol/ACETest.java | 1 -
.../AbstractAccessControlManagerTest.java | 7 +-
.../authorization/permission/PermissionsTest.java | 10 +-
.../CompositeRestrictionProviderTest.java | 1 -
.../CompositePrincipalConfigurationTest.java | 1 -
.../oak/segment/SegmentBufferMonitor.java | 4 +-
.../segment/spi/monitor/CompositeIOMonitor.java | 4 +-
.../jackrabbit/oak/segment/tool/DebugStore.java | 4 +-
.../oak/segment/DefaultSegmentWriterTest.java | 24 +-
.../jackrabbit/oak/segment/InitializerTest.java | 4 +-
.../checks/UniqueIndexNodeStoreChecker.java | 6 +-
.../composite/CompositeNodeStoreServiceTest.java | 12 +-
.../composite/MountInfoProviderServiceTest.java | 9 +-
.../oak/plugins/document/BatchCommitQueue.java | 8 +-
.../oak/plugins/document/Checkpoints.java | 8 +-
.../oak/plugins/document/CommitBuilder.java | 2 +-
.../jackrabbit/oak/plugins/document/Document.java | 3 +-
.../oak/plugins/document/DocumentNodeStore.java | 13 +-
.../oak/plugins/document/JournalEntry.java | 4 +-
.../plugins/document/JournalPropertyHandler.java | 4 +-
.../oak/plugins/document/LocalDiffCache.java | 7 +-
.../oak/plugins/document/NodeDocument.java | 8 +-
.../oak/plugins/document/SplitOperations.java | 7 +-
.../oak/plugins/document/UnsavedModifications.java | 4 +-
.../jackrabbit/oak/plugins/document/UpdateOp.java | 8 +-
.../plugins/document/VersionGarbageCollector.java | 2 +-
.../oak/plugins/document/bundlor/BundlorUtils.java | 5 +-
.../document/memory/MemoryDocumentStore.java | 4 +-
.../plugins/document/mongo/MongoDocumentStore.java | 2 +-
.../oak/plugins/document/mongo/MongoStatus.java | 4 +-
.../oak/plugins/document/rdb/RDBDocumentStore.java | 5 +-
.../plugins/document/BasicDocumentStoreTest.java | 4 +-
.../oak/plugins/document/CheckpointsTest.java | 4 +-
.../document/DocumentNodeStoreServiceTest.java | 4 +-
.../document/DocumentNodeStoreSweepTest.java | 4 +-
.../oak/plugins/document/DocumentStoreStatsIT.java | 5 +-
.../oak/plugins/document/ExternalChangesTest.java | 4 +-
.../oak/plugins/document/InitializerTest.java | 6 +-
.../document/LastRevRecoveryRandomizedIT.java | 9 +-
.../oak/plugins/document/LocalDiffCacheTest.java | 4 +-
.../oak/plugins/document/ManyChildNodesTest.java | 5 +-
.../oak/plugins/document/MongoDocumentStoreIT.java | 5 +-
.../plugins/document/MultiDocumentStoreTest.java | 6 +-
.../document/bundlor/DocumentBundlingTest.java | 2 -
.../document/mongo/LeaseUpdateSocketTimeoutIT.java | 2 +-
.../secondary/SecondaryStoreCacheServiceTest.java | 3 +-
.../oak/plugins/memory/MemoryNodeStore.java | 3 +-
.../oak/spi/commit/SimpleCommitContext.java | 7 +-
.../oak/spi/commit/ObserverTrackerTest.java | 2 -
.../jackrabbit/oak/spi/state/MoveDetectorTest.java | 15 +-
.../oak/upgrade/JackrabbitNodeState.java | 2 +-
.../jackrabbit/oak/upgrade/RepositoryUpgrade.java | 4 +-
.../oak/upgrade/blob/LengthCachingDataStore.java | 3 +-
.../upgrade/cli/blob/AzureDataStoreFactory.java | 3 +-
.../oak/upgrade/cli/blob/S3DataStoreFactory.java | 3 +-
.../oak/upgrade/CopyVersionHistoryTest.java | 4 +-
.../oak/upgrade/PrivilegeUpgradeTest.java | 5 +-
pom.xml | 1 +
346 files changed, 2096 insertions(+), 965 deletions(-)
create mode 100644 oak-lucene/src/test/java/org/apache/jackrabbit/oak/jcr/query/ManyIndexesAndUnionPlanTest.java
create mode 100644 oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/writer/ConcurrentMultiplexingIndexWriterTest.java
create mode 100644 oak-search/src/test/resources/fr-affix.txt
create mode 100644 oak-search/src/test/resources/fr-dictionary.txt