Skip to content

Share lazy job scheduling across dataloaders#5669

Open
ydah wants to merge 1 commit into
rmosolgo:masterfrom
ydah:refactor-dataloader-lazy-jobs
Open

Share lazy job scheduling across dataloaders#5669
ydah wants to merge 1 commit into
rmosolgo:masterfrom
ydah:refactor-dataloader-lazy-jobs

Conversation

@ydah

@ydah ydah commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

This refactors lazy job scheduling shared by Dataloader and AsyncDataloader.

  • Move selection and enqueueing of the next lazy depth into the base Dataloader
  • Use a block for implementation-specific Fiber/Task execution
  • Keep Async queue lifecycle management isolated in run_lazy_jobs
  • Remove duplicated code and stale TODOs

No behavior change is intended.

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.

1 participant