DFs received by coordinator are unacked #5429
Copy link
Copy link
Open
Labels
good first issueGood for newcomersGood for newcomers
Description
Currently, coordinator fetches DF delta between local version and worker version. Coordinator sends it's local version as part of DF request. Worker is free to remove stored DFs based on coordinator local version. However, coordinator does not acknowledge received DFs until next DF is available. Therefore workers can keep DFs locally longer then needed.
This can be resolved by worker artificially bumping DFs version until there are still unacknowledged DFs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomers
Activity
macohen commentedon Dec 18, 2023
I'm new to Trino, but I'd like to help. Can you provide pointers on how to start looking into this? Where is the code that handles this? What is "DF?"
For me, I'd like a "good first issue" to contain points like this to make it easier to get started.
sopel39 commentedon Dec 19, 2023
@macohen I would start looking at
HttpRemoteTaskandDynamicFiltersFetcherfirst. Specifically how DF transfer protocol is implementedThyTran1402 commentedon Oct 19, 2026
Hi,
I can take a look and work on this issue if it's not resolved yet.
Thank you.