Skip to content

TaskRouter#397

Draft
JSOD11 wants to merge 6 commits intomainfrom
jsod/consistent-routing-04-08-26
Draft

TaskRouter#397
JSOD11 wants to merge 6 commits intomainfrom
jsod/consistent-routing-04-08-26

Conversation

@JSOD11
Copy link
Copy Markdown
Collaborator

@JSOD11 JSOD11 commented Apr 8, 2026

Creates the TaskRouter, an interface for users to define a routing function for mapping worker URLs to tasks. See
#378 for the full rationale behind this change.

Allowing users of distributed datafusion to map urls to tasks will allow for consistent routing of queries. This is essential if users want to e.g. cache files locally worker disks — consistent routing will cause a given worker machine to be routed to read the same files, meaning that the cache is taken advantage of.

@JSOD11 JSOD11 changed the title Consistent routing TaskRouter Apr 8, 2026
@JSOD11 JSOD11 force-pushed the jsod/consistent-routing-04-08-26 branch from 95cf126 to a78cbbb Compare April 8, 2026 20:50
@JSOD11 JSOD11 force-pushed the jsod/consistent-routing-04-08-26 branch from 08833b8 to 669f262 Compare April 14, 2026 14:48
@JSOD11 JSOD11 force-pushed the jsod/consistent-routing-04-08-26 branch from 6c520b7 to 2fede5d Compare April 16, 2026 20:16
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