public class CoCodeCost
extends AColumnCoCoder
Column group partitioning by number of distinct items estimated. This allows us to join columns based on the worst
case estimate of the joined sizes. Then once we decide to join, if the worst case is okay, we then analyze the actual
cardinality of the join.
This method allows us to compress many more columns than the BinPacking