Skip to content

Commit 3ce6170

Browse files
Remove dead checkpoint validation fan-out from query workers (#203)
Replace parallel FuturesUnordered execution paths in run_query_set with a single sequential loop. The checkpoint validation fan-out branch was dead code (ValidationCommand::Enable is never sent, so checkpoint_validation.active was always false). Changes: - run_query_set: replace two parallel code paths with sequential for-loop - run_single_query/execute_query: remove capture_checkpoint_batches and checkpoint_validation parameters; execute_query returns Result<()> - QueryRunResult: remove checkpoint_batches field - CheckpointValidationState -> IterationTracker: strip to only completed_iterations + status_tx (load runner iteration tracking) - Remove CHECKPOINT_IN_FLIGHT_QUERIES static and record_checkpoint_in_flight_queries method - Remove poll_commands/validate/record_outcome methods - Clean up unused imports (FuturesUnordered, BoxFuture, FutureExt, etc)
1 parent 0336dea commit 3ce6170

1 file changed

Lines changed: 39 additions & 489 deletions

File tree

  • crates/test-framework/src/spicetest/datasets

0 commit comments

Comments
 (0)