Skip to content
This repository has been archived by the owner on Apr 1, 2024. It is now read-only.

ISSUE-17220: Make the autoSkipNonRecoverableData can work for cursor ledger #4773

Open
1 of 2 tasks
sijie opened this issue Aug 23, 2022 · 0 comments
Open
1 of 2 tasks
Labels
help wanted Extra attention is needed help-wanted Stale

Comments

@sijie
Copy link
Member

sijie commented Aug 23, 2022

Original Issue: apache#17220


Search before asking

  • I searched in the issues and found nothing similar.

Motivation

After we enabled autoSkipNonRecoverableData, the topic will skip the non-recoverable ledger which will lose some data, but the topic is able to load and continues to provide messaging service. This usually happens when multiple bookie replicas are corrupted, or the Ledger has been deleted This usually happens when multiple bookie copies are corrupted

But the Ledger used by the cursor is not able to be skipped even if autoSkipNonRecoverableData=true

Solution

Make the cursor can skip the non-recoverable Ledger if autoSkipNonRecoverableData=true

Alternatives

No

Anything else?

No

Are you willing to submit a PR?

  • I'm willing to submit a PR!
@sijie sijie added the Stale label Sep 24, 2022
@sijie sijie added the help wanted Extra attention is needed label Dec 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted Extra attention is needed help-wanted Stale
Projects
None yet
Development

No branches or pull requests

1 participant