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

[v24.3.x] Do not download the partition manifest when creating learner #24678

Open
wants to merge 2 commits into
base: v24.3.x
Choose a base branch
from

Conversation

vbotbuildovich
Copy link
Collaborator

Backport of PR #24664

When learner replica is created its state should not be seeded by the
recovery machinery but rather than that it must be recovered by Raft.
Using remote recovery when creating the learner replicas may lead to
archival_stm issues as some commands are applied more than once.

Signed-off-by: Michał Maślanka <[email protected]>
(cherry picked from commit 481b47b)
Added tests triggering partition replica set reconfiguration with
topics which are recovered.

Signed-off-by: Michał Maślanka <[email protected]>
(cherry picked from commit fff2b72)
@vbotbuildovich vbotbuildovich added this to the v24.3.x-next milestone Jan 3, 2025
@vbotbuildovich vbotbuildovich added the kind/backport PRs targeting a stable branch label Jan 3, 2025
@mmaslankaprv mmaslankaprv enabled auto-merge January 3, 2025 07:15
@piyushredpanda piyushredpanda modified the milestones: v24.3.x-next, v24.3.3 Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/redpanda kind/backport PRs targeting a stable branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants