This is an automated email from the ASF dual-hosted git repository.
daim pushed a change to branch OAK-10093
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
omit 04bcb4b25d OAK-10093 : fixed code smells suggested by SONAR
omit a9edb7207d OAK-10093 : updated properties file with steps to generate
SSE_C key
omit d65f5b56f3 OAK-10093 : fixed issues with unit cases and provided steps
to create base64 encoded 32 bytes SSE_C keys
omit c6d3efeee6 OAK-10093 : replaces if/else block with switch statement
omit edcb4b009a OAK-10093 : provided support for SSE Customer Keys for AWS
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)
new 9e3fe63d51 OAK-10093 : provided support for SSE Customer Keys for AWS
new 91db3d4f16 OAK-10093 : replaces if/else block with switch statement
new 097a77da15 OAK-10093 : fixed issues with unit cases and provided steps
to create base64 encoded 32 bytes SSE_C keys
new 071c2d9b63 OAK-10093 : updated properties file with steps to generate
SSE_C key
new 47e2ea6daf OAK-10093 : fixed code smells suggested by SONAR
new 0f35458d50 OAK-10093 : incorporated review comments
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 (04bcb4b25d)
\
N -- N -- N refs/heads/OAK-10093 (0f35458d50)
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 6 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 +-
.../jackrabbit/oak/benchmark/BenchmarkRunner.java | 6 +-
.../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 +++++-
.../jackrabbit/oak/blob/cloud/s3/S3Constants.java | 6 +-
.../oak/blob/cloud/s3/S3RequestDecorator.java | 4 +-
.../blob/cloud/s3/TestS3DSWithSSECustomerKey.java | 6 +-
.../jackrabbit/oak/blob/cloud/s3/TestS3Ds.java | 6 +-
oak-blob-cloud/src/test/resources/aws.properties | 2 +-
.../oak/security/user/MembershipProvider.java | 2 +-
.../oak/standalone/RepositoryInitializer.java | 6 +-
.../java/org/apache/jackrabbit/j2ee/TomcatIT.java | 2 +-
.../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 +-
.../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 +-
.../jackrabbit/oak/jcr/TransientMoveTest.java | 110 +++++++++++++++++++++
.../oak/index/ElasticDocumentStoreIndexer.java | 2 +-
.../jackrabbit/oak/index/ElasticIndexCommand.java | 10 +-
.../oak/index/ElasticIndexImporterSupport.java | 2 +-
.../jackrabbit/oak/run/AvailableElasticModes.java | 2 +-
.../jackrabbit/oak/run/AzuriteDockerRule.java | 106 --------------------
.../oak/run/DataStoreCopyCommandTest.java | 1 +
.../index/elastic/query/ElasticIndexPlanner.java | 1 +
.../oak/plugins/index/OrderByCommonTest.java | 59 +++++++++++
oak-segment-azure/pom.xml | 7 ++
.../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/AzureSegmentStoreServiceTest.java | 2 +
.../oak/segment/azure/AzureTarFileTest.java | 2 +
.../oak/segment/azure/AzureTarFilesTest.java | 2 +
.../oak/segment/azure/AzureTarWriterTest.java | 2 +
.../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 +-
.../split/SplitPersistenceBlobTest.java | 2 +-
.../persistence/split/SplitPersistenceTest.java | 2 +-
.../persistentcache/PersistentRedisCacheTest.java | 2 +-
.../plugins/document/mongo/MongoDockerRule.java | 41 +++++++-
oak-upgrade/pom.xml | 2 +-
.../upgrade/cli/SegmentAzureToSegmentTarTest.java | 2 +-
.../upgrade/cli/SegmentTarToSegmentAzureTest.java | 2 +-
.../container/SegmentAzureNodeStoreContainer.java | 2 +-
117 files changed, 553 insertions(+), 398 deletions(-)
create mode 100644
oak-auth-external/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/principal/AutoMembershipCycleTest.java
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
delete mode 100644
oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/AzuriteDockerRule.java