ashb opened a new pull request, #73005: URL: https://github.com/apache/airflow/pull/73005
The task_map table was created just to store the number of results (length) that a task upstream of a mapped task created. This is then used by the scheduler to know how many mapped tasks to expand to. The `keys` column has never been written to, it was probably to let people iterate over tasks that returned dictionaries, but well, that turned out to not be required. This is a pre-cursor tidy up to make the PRs for task loops (AIP-111) and after that dynamic sub-graphs (AIP-113) simpler. The wire protocol for both public API and Exec API remain unchanged, this storage on the DB table was purely a server-side storage decision. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
