This is an automated email from the ASF dual-hosted git repository. adulceanu pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 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) No new revisions were added by this update. Summary of changes: .../oak/segment/aws/AwsTarWriterTest.java | 30 ++- oak-segment-azure/pom.xml | 7 +- .../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 ++++++++ .../azure/AzureSegmentArchiveWriterTest.java | 218 +++++++++++++++++++++ .../oak/segment/azure/AzureTarWriterTest.java | 38 ++-- .../oak/segment/azure/util/RetrierTest.java | 147 ++++++++++++++ .../src/test/resources/logback-test.xml | 11 +- .../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 + 17 files changed, 773 insertions(+), 148 deletions(-) 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 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%)