This rule sets the flag at query level to link the partitions to be created for tables to be the same as number of buckets.
This rule sets the flag at query level to link the partitions to be created for tables to be the same as number of buckets. This will avoid exchange on one side of a non-collocated join in many cases.
Orders the join keys as per the underlying partitioning keys ordering of the table.
Replaces UnresolvedRelations with concrete relations from the catalog.
Internal catalog for managing table and database states.
Internal catalog for managing table and database states.