Skip to content

Conversation

@Anush008
Copy link
Member

@Anush008 Anush008 commented Dec 3, 2025

Description

Parallel migration splits the work into ranges, and the number of ranges depends on num-workers.

Before, offset keys did not include the worker count. If you changed num-workers between runs, the system would load offsets for ranges that no longer matched the new boundaries.

Now the offset key includes num-workers, so changing the worker count starts migration fresh instead of resuming with mismatched ranges.

@Anush008 Anush008 requested a review from a team as a code owner December 3, 2025 06:46
Signed-off-by: Anush008 <anushshetty90@gmail.com>
@Anush008 Anush008 force-pushed the store-num-workers-in-offset-id branch from 2c7dd7f to f19532a Compare December 3, 2025 06:49
@Anush008 Anush008 enabled auto-merge (squash) December 3, 2025 07:31
@Anush008 Anush008 merged commit fbd75b4 into main Dec 3, 2025
3 checks passed
@Anush008 Anush008 deleted the store-num-workers-in-offset-id branch December 3, 2025 07:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants