gpdb
gpdb copied to clipboard
Orca enable update and delete on partitioned tables
This PR is broken into 2 main commits to implement feature:
- 39b34ae083d51f46548bfee30d9646d05cf76007: add framework to force tuple routing in execution of modify table node
- 21a8bb0804873eefa526091304de64f81f5530a8: remove fallbacks in ORCA that prevented UDPATE/DELETE on partitioned tables
All other commits are test related and have additional comments in the commits themselves.
We have a few MDPs that can also be re-enabled (but might need to be regenerated too): search for DML on partitioned tables
in the code.
Merged. Thanks for the reviews!