Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If mark-delete operation fails, mark the cursor as "dirty" #14256

Merged
merged 1 commit into from Feb 13, 2022

Conversation

merlimat
Copy link
Contributor

Motivation

When the mark delete operation fails, we need to identify the cursor as "dirty", to ensure the in-memory position is eventually flushed to disk (even if there are no new incoming acks).

@merlimat merlimat added the type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages label Feb 12, 2022
@merlimat merlimat added this to the 2.10.0 milestone Feb 12, 2022
@merlimat merlimat self-assigned this Feb 12, 2022
@github-actions
Copy link

@merlimat:Thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)

1 similar comment
@github-actions
Copy link

@merlimat:Thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)

@eolivelli eolivelli merged commit 8928c34 into apache:master Feb 13, 2022
@merlimat merlimat deleted the md-failure-is-dirty branch February 13, 2022 17:33
lhotari pushed a commit that referenced this pull request Feb 14, 2022
@lhotari lhotari added the cherry-picked/branch-2.8 Archived: 2.8 is end of life label Feb 14, 2022
lhotari pushed a commit that referenced this pull request Feb 14, 2022
@lhotari lhotari added the cherry-picked/branch-2.9 Archived: 2.9 is end of life label Feb 14, 2022
lhotari pushed a commit that referenced this pull request Apr 6, 2022
@lhotari lhotari added cherry-picked/branch-2.7 Archived: 2.7 is end of life release/2.7.6 labels Apr 6, 2022
nicoloboschi pushed a commit to datastax/pulsar that referenced this pull request Apr 6, 2022
)

(cherry picked from commit 8928c34)
(cherry picked from commit ee1e89b)
lhotari pushed a commit to datastax/pulsar that referenced this pull request Apr 6, 2022
)

(cherry picked from commit 8928c34)
(cherry picked from commit 2bdfe88)
Nicklee007 pushed a commit to Nicklee007/pulsar that referenced this pull request Apr 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/broker cherry-picked/branch-2.7 Archived: 2.7 is end of life cherry-picked/branch-2.8 Archived: 2.8 is end of life cherry-picked/branch-2.9 Archived: 2.9 is end of life doc-not-needed Your PR changes do not impact docs release/2.7.5 release/2.8.3 release/2.9.2 type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants