Changeset: 32d586dbf900 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=32d586dbf900
Modified Files:
        sql/server/rel_select.c
Branch: Jun2020
Log Message:

try too look for group by expressions when we expect them.


diffs (14 lines):

diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c
--- a/sql/server/rel_select.c
+++ b/sql/server/rel_select.c
@@ -5107,7 +5107,9 @@ rel_value_exp2(sql_query *query, sql_rel
                return sql_error(sql, 10, SQLSTATE(42000) "Query too complex: 
running out of stack space");
 
        if (rel && *rel && (*rel)->card == CARD_AGGR) { /* group by expression 
case, handle it before */
-               sql_exp *exp = stack_get_groupby_expression(sql, se);
+               sql_exp *exp = NULL;
+               if (!is_sql_aggr(f))
+                       exp = stack_get_groupby_expression(sql, se);
                if (sql->errstr[0] != '\0')
                        return NULL;
                if (exp) {
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to