All of columns which belong to top of tupleIds in query should be considered in mv selector. For example: `select k1 from table group by k1 having sum(v1) >1;` The candidate index should contain k1 and v1 columns instead of only k1. The rollup which only has k1 column should not be selected. The issue #3174 describe in detail.