message: When flattening GROUP BY in correlated subqueries, we need to update the grouping sets as well
diff: @@ -111,6 +111,9 @@ unique_ptr<LogicalOperator> FlattenDependentJoins::PushDownDependentJoinInternal
  for (idx_t i = 0; i < correlated_columns.size(); i++) {
  auto colref = make_unique<BoundColumnRefExpression>(
  correlated_columns[i].type, ColumnBinding(base_binding.table_index, base_binding.column_index + i));
  + for(auto &set : aggr.grouping_sets) {
  + set.insert(aggr.groups.size());
  + }
  aggr.groups.push_back(move(colref));
  }
  if (aggr.groups.size() == correlated_columns.size()) {
  