Description
The current generation of task input configuration for tables with side input is done in JobNode, this creates the following drawbacks
- End user will have to implement the same logic for low level in config rewirter
- For other project that wishes to generate their own tables, they will have to duplicate this
It is preferable to encapsulate this solely within TableConfigGenerator. There should be no impact, when we consolidate the config handling between high and low level API through planner.