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

daim pushed a change to branch OAK-10199
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


    omit aa504ba672 OAK-10199 : fixed code smells as suggested by Sonar
    omit 1dc031bad0 OAK-10199 : ignore documents which doesn't have _modified 
field in mongo while fetching modifiedDocs
    omit bea04c299c OAK-10199 : used bulk findAndModify api to perform garbage 
cleanup
    omit 4b68776807 OAK-10199 : override getModifiedDocs() for RDB and added 
unit cases for deletedProps
    omit 4b5722154e OAK-10199 : provided support for feature toggle & osgi 
config for detailed gc
    omit 29493dca98 OAK-10199 : disable the detailGc in tearDown to avoid 
side-effects
    omit 713fae34c3 OAK-10199 : initial sketch of detail gc skeleton
     add 846fcb4e89 OAK-10265 | Refresh the index def after lane revert in 
oak-run out of… (#958)
     add 353a3f4ce7 OAK-10263 Prevent inconsistent state in TarWriter (#957)
     add e384b80d34 OAK-10270 : document limitation in default perm evaluation 
regarding TreePermissionImpl.canRead(PropertyState)
     add 0ccdf7ea8e OAK-10271 : Fix dependencies on oak-exercise
     add 7db2a795aa OAK-10267: make elastic indexes more lenient when fields 
cannot be converted (#961)
     add dd6d968c80 OAK-10252: Distinguish between provider and consumer type 
interfaces (#948)
     add 0e7ff58d14 OAK-10275: oak-upgrade: remove workaround for Java 1.6 
(#966)
     add 72f5e0729a OAK-10276: switch oak-upgrade to shaded guava (#965)
     add 1674cd82a9 OAK-10278: switch oak-run-elastic to shaded guava (#967)
     add aa3c8d6ef2 OAK-10282: switch oak-it to shaded guava (#968)
     add 1909b7cc06 OAK-10283: switch oak-examples to shaded guava (#970)
     add e503b50d9d OAK-10284: switch oak-benchmarks to shaded guava (#972)
     add 142e4be8f7 OAK-10286 : AutoMembershipPrincipals.isInheritedMember add 
check for cyclic membership, OAK-10285 : MembershipProvider change log level to 
ERROR for cyclic membership (#971)
     add 9f3358d11a OAK-9660: NullPointerException When Moving Transient node
     add 488cca50af Merge pull request #461 from mreutegg/OAK-9660
     add 136bf146f5 OAK-10287: switch oak-benchmarks-lucene to shaded guava 
(#973)
     add 5ae2e6c5d2 OAK-10280: Occasional failure to start docker container
     add 3a9d407841 OAK-10280: Occasional failure to start docker container
     add f49e2caccb OAK-10280: Occasional failure to start docker container
     add de3c2755f9 Merge pull request #969 from mreutegg/OAK-10280
     add dea494cc4b OAK-10268: propertyIndex=false fields cannot be used for 
sorting (#963)
     add 3796f984ab OAK-10290: switch oak-benchmarks-elastic to shaded guava 
(#976)
     add 04c23cb1da OAK-10292: switch oak-benchmarks-solr to shaded guava (#978)
     add 7bcb56a077 OAK-10291: oak-segment-remote: PersistentRedisCacheTest may 
fail on Windows due to insufficient pagefile size. (#977)
     add bc5150dfc8 OAK-10147: Many move operations may consume a lot of memory
     add 2a42d09b01 OAK-10147: Many move operations may consume a lot of memory
     add 32620faa29 OAK-10147: Many move operations may consume a lot of memory
     add d4df2711e0 OAK-10147: Many move operations may consume a lot of memory
     add e1f98641b7 OAK-10147: Many move operations may consume a lot of memory
     add 50586200f7 OAK-10147: Many move operations may consume a lot of memory
     add a520e5de6f Merge pull request #962 from mreutegg/OAK-10147-4
     add 9186a659c3 OAK-9660: NullPointerException When Moving Transient node
     add 22e72d6b5a Merge pull request #975 from mreutegg/OAK-9660-1
     add c6d7ee8691 OAK-10297: Update (shaded) Guava to 32.0.1 (#980)
     add b36f96adcf OAK-10247: oak-commons: remove Guava from public API (#944)
     add 3320982566 OAK-10301: Update Mockito dependency to 4.11.0 (#983)
     add d3b9502fe3 NOJIRA: remove propertyIndex/nodeScopeIndex from 
dynamicBoost test to verify they still succeed (#974)
     add ff0bf210fc OAK-10305: make annotation dependencies have scope 
"provided" (#984)
     add b8b7c35df8 OAK-10247: oak-commons: remove Guava from public API - 
remove remaining uses and add to shaded version to Profiler ignore list (#986)
     add afddcd7251 OAK-10306: Incorrect dependency scope for commons-math3
     add f3f8059087 Merge pull request #985 from mreutegg/OAK-10306
     add 1d6581bb10 OAK-10307: oak-shaded-guava leaks original guava as 
transitive dependency (#989)
     add a02cbb9d0b OAK-10307: exclude 
oak-shaded-guava/dependency-reduced-pom.xml from rat plugin check
     add 8dc7950337 Revert "OAK-10307: exclude 
oak-shaded-guava/dependency-reduced-pom.xml from rat plugin check"
     add 91d10c9f71 Revert "OAK-10307: oak-shaded-guava leaks original guava as 
transitive dependency (#989)"
     new 6e25ec594d OAK-10199 : initial sketch of detail gc skeleton
     new fdee87a36c OAK-10199 : disable the detailGc in tearDown to avoid 
side-effects
     new f0dcb48535 OAK-10199 : provided support for feature toggle & osgi 
config for detailed gc
     new 202dd8a9fb OAK-10199 : override getModifiedDocs() for RDB and added 
unit cases for deletedProps
     new 2431421d11 OAK-10199 : used bulk findAndModify api to perform garbage 
cleanup
     new 1d47af5a84 OAK-10199 : ignore documents which doesn't have _modified 
field in mongo while fetching modifiedDocs
     new 2a330be5e4 OAK-10199 : fixed code smells as suggested by Sonar
     new 580cd8e414 OAK-10199 : updated logic to fetch nodes by sorting them on 
the basis of _modified & _id

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   (aa504ba672)
            \
             N -- N -- N   refs/heads/OAK-10199 (580cd8e414)

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.

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../impl/principal/AutoMembershipPrincipals.java   |  12 +-
 .../impl/principal/AutoMembershipCycleTest.java    | 109 +++++++++++
 ...lasticFullTextWithoutGlobalIndexSearchTest.java |   2 +-
 .../benchmark/util/ElasticGlobalInitializer.java   |   2 +-
 .../org/apache/jackrabbit/oak/run/ElasticMain.java |   2 +-
 .../jackrabbit/oak/benchmark/HybridIndexTest.java  |  10 +-
 ...LuceneFullTextWithoutGlobalIndexSearchTest.java |   2 +-
 ...LucenePropertyFTIndexedContentAvailability.java |   2 +-
 ...pertyFTSeparatedIndexedContentAvailability.java |   2 +-
 .../oak/benchmark/LucenePropertySearchTest.java    |   2 +-
 .../oak/benchmark/util/OakLuceneIndexUtils.java    |   4 +-
 .../org/apache/jackrabbit/oak/run/LuceneMain.java  |   2 +-
 .../benchmarks/search/AggregateNodeSearcher.java   |   2 +-
 .../suites/ScalabilityBlobSearchSuite.java         |  10 +-
 .../suites/ScalabilityNodeRelationshipSuite.java   |  10 +-
 .../scalability/suites/ScalabilityNodeSuite.java   |  14 +-
 .../org/apache/jackrabbit/oak/run/SolrMain.java    |   2 +-
 .../jackrabbit/oak/benchmark/AbstractTest.java     |   2 +-
 ...ringWriteTest.java => AccessAfterMoveTest.java} |  41 ++--
 .../jackrabbit/oak/benchmark/BenchmarkRunner.java  |   9 +-
 .../jackrabbit/oak/benchmark/BundlingNodeTest.java |   4 +-
 .../oak/benchmark/CompositeAuthorizationTest.java  |   2 +-
 .../oak/benchmark/ConcurrentFileWriteTest.java     |   2 +-
 .../oak/benchmark/ConcurrentHasPermissionTest.java |   2 +-
 .../oak/benchmark/ContinuousRevisionGCTest.java    |   2 +-
 .../apache/jackrabbit/oak/benchmark/CugTest.java   |   2 +-
 .../jackrabbit/oak/benchmark/FacetSearchTest.java  |   8 +-
 .../IsCheckedOutAddMixinSetPropertyTest.java       |   2 +-
 .../jackrabbit/oak/benchmark/LoginSystemTest.java  |   2 +-
 .../jackrabbit/oak/benchmark/MemberBaseTest.java   |   2 +-
 .../jackrabbit/oak/benchmark/ObservationTest.java  |   2 +-
 .../oak/benchmark/PropertyFullTextTest.java        |   4 +-
 .../jackrabbit/oak/benchmark/ReadManyTest.java     |   2 +-
 .../jackrabbit/oak/benchmark/ReadPropertyTest.java |   2 +-
 .../jackrabbit/oak/benchmark/RevisionGCTest.java   |   2 +-
 .../jackrabbit/oak/benchmark/SearchTest.java       |   6 +-
 .../jackrabbit/oak/benchmark/SetPropertyTest.java  |   2 +-
 .../oak/benchmark/SmallFileReadTest.java           |   2 +-
 .../external/AbstractExternalTest.java             |   6 +-
 .../authentication/external/ExternalLoginTest.java |   2 +-
 .../external/PrincipalNameResolutionTest.java      |   2 +-
 .../authorization/AbstractHasItemGetItemTest.java  |   4 +-
 .../benchmark/authorization/AceCreationTest.java   |   2 +-
 .../GetPrivilegeCollectionIncludeNamesTest.java    |   4 +-
 .../HasPermissionHasItemGetItemTest.java           |   2 +-
 .../permission/EagerCacheSizeTest.java             |   4 +-
 .../principalbased/PermissionEvaluationTest.java   |   2 +-
 .../principalbased/PrinicipalBasedReadTest.java    |  12 +-
 .../oak/benchmark/util/OakIndexUtils.java          |   4 +-
 .../oak/benchmark/wikipedia/WikipediaImport.java   |   2 +-
 .../java/org/apache/jackrabbit/oak/run/Main.java   |   2 +-
 .../oak/scalability/ScalabilityRunner.java         |  10 +-
 .../benchmarks/search/ConcurrentReader.java        |   2 +-
 .../standby/StandbyBulkTransferBenchmark.java      |   2 +-
 .../suites/ScalabilityAbstractSuite.java           |  12 +-
 .../cloud/azure/blobstorage/AzuriteDockerRule.java |  29 ++-
 oak-commons/pom.xml                                |  12 +-
 .../apache/jackrabbit/oak/commons/FileIOUtils.java | 212 --------------------
 .../jackrabbit/oak/commons/GuavaDeprecation.java   |  65 ------
 .../apache/jackrabbit/oak/commons/Profiler.java    |   1 +
 .../oak/commons/io/BurnOnCloseFileIterator.java    |   3 +-
 .../jackrabbit/oak/commons/io/LazyInputStream.java |  15 +-
 .../jackrabbit/oak/commons/io/package-info.java    |   2 +-
 .../jackrabbit/oak/commons/package-info.java       |   2 +-
 .../jackrabbit/oak/commons/FileIOUtilsTest.java    | 101 +---------
 .../commons/FileLineDifferenceIteratorTest.java    |  43 +---
 .../oak/commons/io/LazyInputStreamTest.java        |  81 --------
 oak-core/pom.xml                                   |   2 +
 .../main/java/org/apache/jackrabbit/oak/Oak.java   |   6 +-
 .../jackrabbit/oak/core/ContentRepositoryImpl.java |  11 +-
 .../jackrabbit/oak/core/ContentSessionImpl.java    |   9 +-
 .../apache/jackrabbit/oak/core/MutableRoot.java    | 125 ++++++++++--
 .../org/apache/jackrabbit/oak/core/SystemRoot.java |   4 +-
 .../oak/plugins/index/IndexConstants.java          |   5 +
 .../plugins/index/importer/AsyncLaneSwitcher.java  |   2 +
 .../oak/security/user/MembershipProvider.java      |   2 +-
 .../org/apache/jackrabbit/oak/core/MoveTest.java   | 218 +++++++++++++++++----
 .../jackrabbit/oak/core/MutableRootTest.java       |   3 +-
 .../site/markdown/security/permission/default.md   |  45 +++--
 .../oak/standalone/RepositoryInitializer.java      |   6 +-
 .../java/org/apache/jackrabbit/j2ee/TomcatIT.java  |   2 +-
 oak-exercise/pom.xml                               |  23 +++
 .../java/org/apache/jackrabbit/oak/OakAssert.java  |   2 +-
 .../org/apache/jackrabbit/oak/api/TreeTest.java    |   6 +-
 .../oak/composite/AtomicCompositeMergeTest.java    |   6 +-
 .../CompositeNodeStoreClusterObservationTest.java  |   2 +-
 .../oak/composite/CompositeNodeStoreTest.java      |   6 +-
 .../jackrabbit/oak/core/MutableTreeTest.java       |   2 +-
 .../org/apache/jackrabbit/oak/core/RootTest.java   |  16 ++
 .../blob/DocumentBlobGCRegistrationTest.java       |   2 +-
 .../blob/DocumentBlobTrackerRegistrationTest.java  |   2 +-
 .../blob/datastore/DataStoreTrackerGCTest.java     |  12 +-
 .../DocumentCachingDataStoreStatsTest.java         |   2 +-
 .../index/AsyncIndexUpdateClusterTestIT.java       |   6 +-
 .../plugins/index/AsyncIndexUpdateLeaseTest.java   |   4 +-
 .../name/ReadWriteNamespaceRegistryTest.java       |   2 +-
 .../oak/segment/SegmentAzureDataStoreBlobGCIT.java |   2 +-
 .../oak/segment/SegmentBlobGCRegistrationTest.java |   2 +-
 .../segment/SegmentCachingDataStoreStatsTest.java  |   2 +-
 .../oak/segment/SegmentS3DataStoreBlobGCIT.java    |   2 +-
 .../oak/spi/commit/CommitContextTest.java          |   2 +-
 .../jackrabbit/oak/spi/state/CheckpointTest.java   |   2 +-
 .../jackrabbit/oak/spi/state/NodeStoreTest.java    |   8 +-
 oak-jackrabbit-api/pom.xml                         |   3 +-
 .../org/apache/jackrabbit/api/JackrabbitNode.java  |   8 +-
 .../jackrabbit/api/JackrabbitNodeTypeManager.java  |   2 +
 .../jackrabbit/api/JackrabbitRepository.java       |   3 +
 .../api/JackrabbitRepositoryFactory.java           |   2 +
 .../apache/jackrabbit/api/JackrabbitSession.java   |   2 +
 .../org/apache/jackrabbit/api/JackrabbitValue.java |   3 +
 .../apache/jackrabbit/api/JackrabbitWorkspace.java |   2 +
 .../org/apache/jackrabbit/api/ReferenceBinary.java |   3 +
 .../jackrabbit/api/ReferenceBinaryException.java   |   3 +
 .../java/org/apache/jackrabbit/api/XASession.java  |   3 +
 .../jackrabbit/api/jmx/EventListenerMBean.java     |   3 +
 .../jackrabbit/api/jmx/ManagedRepositoryMBean.java |   3 +
 .../jackrabbit/api/jmx/QueryStatManagerMBean.java  |   2 +
 .../apache/jackrabbit/api/jmx/package-info.java    |   2 +-
 .../api/management/DataStoreGarbageCollector.java  |   3 +
 .../api/management/MarkEventListener.java          |   3 +
 .../api/management/RepositoryManager.java          |   3 +
 .../jackrabbit/api/management/package-info.java    |   2 +-
 .../api/observation/JackrabbitEvent.java           |   3 +
 .../api/observation/JackrabbitEventFilter.java     |   3 +
 .../observation/JackrabbitObservationManager.java  |   3 +
 .../jackrabbit/api/observation/package-info.java   |   2 +-
 .../org/apache/jackrabbit/api/package-info.java    |   3 +-
 .../api/query/JackrabbitQueryResult.java           |   3 +
 .../apache/jackrabbit/api/query/package-info.java  |   2 +-
 .../authentication/token/TokenCredentials.java     |   9 +-
 .../authentication/token/package-info.java         |   2 +-
 .../security/authorization/PrincipalSetPolicy.java |   2 +
 .../authorization/PrivilegeCollection.java         |  15 +-
 .../security/authorization/PrivilegeManager.java   |   8 +-
 .../api/security/authorization/package-info.java   |   2 +-
 .../api/security/principal/ItemBasedPrincipal.java |   6 +-
 .../security/principal/JackrabbitPrincipal.java    |   3 +
 .../api/security/principal/PrincipalIterator.java  |   7 +-
 .../api/security/principal/PrincipalManager.java   |   6 +-
 .../api/security/principal/package-info.java       |   2 +-
 .../jackrabbit/api/security/user/Authorizable.java |   8 +-
 .../security/user/AuthorizableExistsException.java |   3 +
 .../security/user/AuthorizableTypeException.java   |   3 +
 .../apache/jackrabbit/api/security/user/Group.java |   8 +-
 .../api/security/user/Impersonation.java           |   9 +-
 .../apache/jackrabbit/api/security/user/Query.java |   2 +
 .../jackrabbit/api/security/user/QueryBuilder.java |   6 +-
 .../apache/jackrabbit/api/security/user/User.java  |   8 +-
 .../jackrabbit/api/security/user/package-info.java |   2 +-
 .../org/apache/jackrabbit/api/stats/QueryStat.java |   3 +
 .../apache/jackrabbit/api/stats/QueryStatDto.java  |   3 +
 .../jackrabbit/api/stats/RepositoryStatistics.java |   2 +
 .../apache/jackrabbit/api/stats/TimeSeries.java    |   3 +
 .../apache/jackrabbit/api/stats/package-info.java  |   2 +-
 .../jackrabbit/oak/jcr/TransientMoveTest.java      | 111 +++++++++++
 oak-parent/pom.xml                                 |   4 +-
 .../oak/index/ElasticDocumentStoreIndexer.java     |   2 +-
 .../jackrabbit/oak/index/ElasticIndexCommand.java  |  10 +-
 .../oak/index/ElasticIndexImporterSupport.java     |   2 +-
 .../jackrabbit/oak/run/AvailableElasticModes.java  |   2 +-
 .../org/apache/jackrabbit/oak/index/ReindexIT.java |  17 +-
 .../jackrabbit/oak/run/AzuriteDockerRule.java      | 106 ----------
 .../oak/run/DataStoreCopyCommandTest.java          |   1 +
 oak-search-elastic/pom.xml                         |  10 +
 .../index/elastic/index/ElasticIndexHelper.java    |   3 +
 .../index/elastic/query/ElasticIndexPlanner.java   |   1 +
 .../oak/plugins/index/DynamicBoostCommonTest.java  |  10 +-
 .../oak/plugins/index/OrderByCommonTest.java       |  59 ++++++
 .../oak/plugins/index/PropertyIndexCommonTest.java |  56 ++++--
 .../oak/segment/aws/AwsTarWriterTest.java          |  30 ++-
 oak-segment-azure/pom.xml                          |  14 +-
 .../oak/segment/azure/AzurePersistence.java        |  28 ++-
 .../segment/azure/AzureSegmentArchiveWriter.java   |  30 ++-
 .../oak/segment/azure/tool/SegmentCopy.java        |  13 +-
 .../segment/azure/tool/SegmentStoreMigrator.java   |  74 ++-----
 .../jackrabbit/oak/segment/azure/util/Retrier.java |  82 ++++++++
 .../segment/azure/tool/SegmentCopyTestBase.java    |   3 +-
 .../oak/segment/azure/AzureArchiveManagerTest.java |   1 +
 .../oak/segment/azure/AzureGCJournalTest.java      |   2 +
 .../oak/segment/azure/AzureJournalFileTest.java    |   1 +
 .../oak/segment/azure/AzureManifestFileTest.java   |   2 +
 .../oak/segment/azure/AzureReadSegmentTest.java    |   1 +
 .../oak/segment/azure/AzureRepositoryLockTest.java |   2 +
 .../azure/AzureSegmentArchiveWriterTest.java       | 218 +++++++++++++++++++++
 .../azure/AzureSegmentStoreServiceTest.java        |   2 +
 .../oak/segment/azure/AzureTarFileTest.java        |   2 +
 .../oak/segment/azure/AzureTarFilesTest.java       |   2 +
 .../oak/segment/azure/AzureTarWriterTest.java      |  40 ++--
 .../oak/segment/azure/AzuriteDockerRule.java       | 106 ----------
 .../azure/journal/AzureJournalReaderTest.java      |   3 +-
 .../azure/journal/AzureTarRevisionsTest.java       |   3 +-
 .../azure/journal/ReverseFileReaderTest.java       |   3 +-
 .../oak/segment/azure/tool/ToolUtilsTest.java      |   3 +-
 .../oak/segment/azure/util/RetrierTest.java        | 147 ++++++++++++++
 .../split/SplitPersistenceBlobTest.java            |   2 +-
 .../persistence/split/SplitPersistenceTest.java    |   2 +-
 .../src/test/resources/logback-test.xml            |  11 +-
 .../persistentcache/PersistentRedisCacheTest.java  |   2 +-
 .../jackrabbit/oak/segment/file/FileStore.java     |   3 +
 .../file/UnrecoverableArchiveException.java        |  19 +-
 .../jackrabbit/oak/segment/file/tar/TarWriter.java |  11 +-
 .../jackrabbit/oak/segment/file/FileStoreTest.java | 134 +++++++++++--
 .../oak/segment/file/tar/TarWriterTest.java        |  75 +++++--
 .../src/test/resources/logback-test.xml            |   1 +
 oak-shaded-guava/pom.xml                           |   4 +-
 .../plugins/document/VersionGCRecommendations.java |  83 +++++---
 .../oak/plugins/document/VersionGCSupport.java     |  25 ++-
 .../plugins/document/VersionGarbageCollector.java  |  36 ++--
 .../document/mongo/MongoVersionGCSupport.java      |  45 +++--
 .../oak/plugins/document/rdb/RDBDocumentStore.java |  16 +-
 .../plugins/document/rdb/RDBDocumentStoreJDBC.java |  16 +-
 .../plugins/document/rdb/RDBVersionGCSupport.java  |  41 ++--
 .../oak/plugins/document/util/Utils.java           |  20 +-
 .../oak/plugins/document/VersionGCInitTest.java    |  46 ++++-
 .../oak/plugins/document/VersionGCSupportTest.java |  98 +++++++--
 .../document/VersionGarbageCollectorIT.java        |  52 ++++-
 .../plugins/document/mongo/MongoDockerRule.java    |  41 +++-
 .../oak/plugins/memory/MemoryNodeBuilder.java      |   7 +-
 oak-upgrade/pom.xml                                |  19 +-
 .../jackrabbit/oak/upgrade/AsciiArtTicker.java     |   2 +-
 .../jackrabbit/oak/upgrade/BundleLoader.java       |   2 +-
 .../oak/upgrade/JackrabbitNodeState.java           |  22 +--
 .../jackrabbit/oak/upgrade/PersistingDiff.java     |   6 +-
 .../oak/upgrade/RepositorySidegrade.java           |  12 +-
 .../jackrabbit/oak/upgrade/RepositoryUpgrade.java  |  32 +--
 .../oak/upgrade/SameNameSiblingsEditor.java        |   8 +-
 .../jackrabbit/oak/upgrade/SimpleTicker.java       |   2 +-
 .../oak/upgrade/blob/LengthCachingDataStore.java   |  12 +-
 .../upgrade/checkpoint/CheckpointRetriever.java    |   6 +-
 .../jackrabbit/oak/upgrade/cli/CliUtils.java       |   2 +-
 .../oak/upgrade/cli/MigrationFactory.java          |   4 +-
 .../jackrabbit/oak/upgrade/cli/OakUpgrade.java     |   4 +-
 .../upgrade/cli/blob/AzureDataStoreFactory.java    |   6 +-
 .../oak/upgrade/cli/blob/BlobStoreFactory.java     |   2 +-
 .../upgrade/cli/blob/ConstantBlobStoreFactory.java |   2 +-
 .../upgrade/cli/blob/DummyBlobStoreFactory.java    |   2 +-
 .../oak/upgrade/cli/blob/FileBlobStoreFactory.java |   2 +-
 .../oak/upgrade/cli/blob/FileDataStoreFactory.java |   2 +-
 .../oak/upgrade/cli/blob/LoopbackBlobStore.java    |   2 +-
 .../upgrade/cli/blob/LoopbackBlobStoreFactory.java |   4 +-
 .../oak/upgrade/cli/blob/S3DataStoreFactory.java   |   6 +-
 .../upgrade/cli/blob/SafeDataStoreBlobStore.java   |   2 +-
 .../oak/upgrade/cli/node/Jackrabbit2Factory.java   |   2 +-
 .../oak/upgrade/cli/node/JdbcFactory.java          |   2 +-
 .../oak/upgrade/cli/node/MongoFactory.java         |   2 +-
 .../oak/upgrade/cli/node/NodeStoreFactory.java     |   2 +-
 .../oak/upgrade/cli/node/SegmentAzureFactory.java  |   4 +-
 .../oak/upgrade/cli/node/SegmentFactory.java       |   2 +-
 .../oak/upgrade/cli/node/SegmentTarFactory.java    |   2 +-
 .../oak/upgrade/cli/node/StoreFactory.java         |   2 +-
 .../oak/upgrade/cli/parser/DatastoreArguments.java |   2 +-
 .../upgrade/nodestate/NameFilteringNodeState.java  |   2 +-
 .../oak/upgrade/CopyCheckpointsTest.java           |   2 +-
 .../oak/upgrade/CopyVersionHistoryTest.java        |   4 +-
 .../oak/upgrade/IgnoreMissingBinariesTest.java     |   2 +-
 .../oak/upgrade/PrivilegeUpgradeTest.java          |   8 +-
 .../oak/upgrade/RepositoryUpgradeTest.java         |   2 +-
 .../oak/upgrade/SameNodeSiblingsTest.java          |   4 +-
 .../oak/upgrade/UpgradeOldSegmentTest.java         |   2 +-
 .../upgrade/blob/LengthCachingDataStoreTest.java   |   4 +-
 .../oak/upgrade/cli/AbstractOak2OakTest.java       |   6 +-
 .../upgrade/cli/SegmentAzureToSegmentTarTest.java  |   2 +-
 .../upgrade/cli/SegmentTarToSegmentAzureTest.java  |   2 +-
 .../oak/upgrade/cli/blob/CopyBinariesTest.java     |   2 +-
 .../cli/blob/LoopbackBlobStoreFactoryTest.java     |   2 +-
 .../cli/container/AzureDataStoreContainer.java     |   2 +-
 .../cli/container/FileDataStoreContainer.java      |   2 +-
 .../cli/container/JdbcNodeStoreContainer.java      |   2 +-
 .../cli/container/MongoNodeStoreContainer.java     |   2 +-
 .../cli/container/S3DataStoreContainer.java        |   2 +-
 .../container/SegmentAzureNodeStoreContainer.java  |   4 +-
 .../oak/upgrade/util/VersionCopyTestUtils.java     |   2 +-
 272 files changed, 2443 insertions(+), 1478 deletions(-)
 create mode 100644 
oak-auth-external/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/principal/AutoMembershipCycleTest.java
 copy 
oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/{StringWriteTest.java
 => AccessAfterMoveTest.java} (57%)
 delete mode 100644 
oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/GuavaDeprecation.java
 copy oak-it/src/test/java/org/apache/jackrabbit/oak/core/RootTest.java => 
oak-core/src/test/java/org/apache/jackrabbit/oak/core/MoveTest.java (64%)
 create mode 100644 
oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/TransientMoveTest.java
 delete mode 100644 
oak-run/src/test/java/org/apache/jackrabbit/oak/run/AzuriteDockerRule.java
 create mode 100644 
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/util/Retrier.java
 create mode 100644 
oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentArchiveWriterTest.java
 delete mode 100644 
oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/AzuriteDockerRule.java
 create mode 100644 
oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/util/RetrierTest.java
 copy {oak-segment-tar => 
oak-segment-azure}/src/test/resources/logback-test.xml (71%)
 copy 
oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/util/Environment.java
 => 
oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/UnrecoverableArchiveException.java
 (67%)

Reply via email to