Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.44.0, 1.58.0
-
None
Description
If the SegmentWriteQueue have pending writes while AzurePersistence is unable to renew the lease (both likely caused by connection problems with Azure), and another Oak instance starts and acquire the lease, then the first Oak instance may still be able to write segments to Azure, corrupting the repository.
We need to make sure no writes can happen if the lease has been lost to another instance.
Attachments
Issue Links
- causes
-
OAK-10652 Repository writes in SegmentStoreMigrator blocked when migrating to Azure segment store
- Closed
- links to