You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 15, 2024. It is now read-only.
Moreover, ZkLedgerUnderreplicationManager#acquireUnderreplicatedLedger creates /ledgers/underreplication/locks/urL${ledgerId}/underreplication/locks/urL${ledgerId} node. It has redundant path urL${ledgerId}/underreplication/locks/ by non ephemeral z-node. I think /ledgers/underreplication/locks/urL${ledgerId} is correct.
I think this issue blocks the release. I will fix the issue.
To Reproduce
Steps to reproduce the behavior:
Run ScanAndCompareGarbageCollector#removeOverReplicatedledgers with ZKMetadataBookieDriver
Check underreplicated ledger lock
Expected behavior
ZkLedgerUnderreplicationManager#acquireUnderreplicatedLedger will create lock node with correct path.
ScanAndCompareGarbageCollector#removeOverReplicatedledgers will remove lock z-node when the process is completed.