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

Conversation

vbotbuildovich
Copy link
Collaborator

Backport of PR #24664

@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
@mmaslankaprv mmaslankaprv force-pushed the backport-pr-24664-v24.3.x-540 branch from 0233c0e to 607becf Compare January 7, 2025 12:43
@piyushredpanda
Copy link
Contributor

/ci-repeat 1

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)
@mmaslankaprv mmaslankaprv force-pushed the backport-pr-24664-v24.3.x-540 branch from 607becf to dc7732b Compare January 8, 2025 18:36
@mmaslankaprv mmaslankaprv merged commit e17aa40 into redpanda-data:v24.3.x Jan 8, 2025
17 checks passed
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