Represents data where tuples that share the same values for the
Expressions will be co-located.
Specifies how tuples that share common expressions will be distributed when a query is executed in parallel on many machines.
Represents a partitioning where rows are split up across partitions based on the hash
Represents data where tuples have been ordered according to the
Represents a partitioning where rows are split across partitions based on some total ordering of
the expressions specified in
Represents a distribution that only has a single partition and all tuples of the dataset are co-located.
Represents a distribution where no promises are made about co-location of data.