[FLINK-1005] By default, new objects are created for each element in group operations
[FLINK-1214] Prevent partitionings on subsets of fields from being pushed down