Changeset: 7f3268569158 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7f3268569158
Modified Files:
        sql/server/rel_rel.c
        sql/server/sql_query.c
Branch: default
Log Message:

set sub query grouped using input relations grouped flag.


diffs (23 lines):

diff --git a/sql/server/rel_rel.c b/sql/server/rel_rel.c
--- a/sql/server/rel_rel.c
+++ b/sql/server/rel_rel.c
@@ -831,6 +831,7 @@ rel_project(sql_allocator *sa, sql_rel *
                else
                        rel->nrcols = l->nrcols;
                rel->single = is_single(l);
+               rel->grouped = l->grouped;
        }
        if (e && !list_empty(e)) {
                set_processed(rel);
diff --git a/sql/server/sql_query.c b/sql/server/sql_query.c
--- a/sql/server/sql_query.c
+++ b/sql/server/sql_query.c
@@ -19,7 +19,7 @@ sq_create( sql_allocator *sa, sql_rel *r
        *q = (stacked_query) {
                .rel = rel,
                .sql_state = sql_state,
-               .grouped = is_groupby(rel->op),
+               .grouped = is_groupby(rel->op)|rel->grouped,
                .groupby = 0, /* not used for groupby of inner */
        };
        return q;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to