SHARK-210: Add ROLLUP/CUBE/GROUPING SET feature to Shark