Tomasz Rekawek

OAK-8715: AzureArchiveManager#exists() lists all blobs in archive

- remove redundant assertion

OAK-8715: AzureArchiveManager#exists() lists all blobs in archive
OAK-8674: Update Azure SDK to 8.4.0
OAK-8654: Introduce auto-retry in the SegmentStoreMigrator
OAK-8640: Allow to only copy last journal entry in the SegmentStoreMigrator
OAK-8640: Allow to only copy last journal entry in the SegmentStoreMigrator
OAK-8612: Make the Azure Data Store compatible with Guava 15 and 26
OAK-8611: Export the oak-segment-azure packages
OAK-8610: Pass the full blob name to the IOMonitor for Azure
OAK-8609: Make the MemoryNodeBuilder#isRoot() public
OAK-8608: Move the SplitPersistence to the oak-segment-tar SPI
  1. … 9 more files in changeset.
OAK-8605: Read the journal lazily in the SplitPersistence
OAK-8604: Keep the last journal entry in metadata
OAK-8566: Empty segment archives breaks the Azure Persistence
OAK-8565: Using a lazy blob listing can cause Azure timeout
OAK-8528: The Azure Journal implementation doesn't split after exceeding JOURNAL_LINE_LIMIT
OAK-8515: Make the Azure Persistence timeouts configurable
OAK-8438: Allow not to create blob container in AzureDataStore

- read the new value properly

OAK-8438: Allow not to create blob container in AzureDataStore
OAK-7155: Executor in S3DataStoreFactory is not shut down
OAK-7155: Executor in S3DataStoreFactory is not shut down
OAK-8356: Support append mode in the SegmentStoreMigrator
OAK-8357: Support the truncate operation for the GCJournalFile
OAK-8318: Allow to close the SegmentStoreMigrator
OAK-8317: Move the version-related migration tools to the oak-core
OAK-8185: Improve CompositeNodeStore fixture

- remove unused parameters

OAK-8185: Improve CompositeNodeStore fixture
OAK-8124: Sidegrade operation doesn't run security-related commit hooks
OAK-8124: Sidegrade operation doesn't run security-related commit hooks
OAK-8124: Sidegrade operation doesn't run security-related commit hooks