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

make sure the simple select also always returns a project


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
@@ -5928,8 +5928,8 @@ rel_simple_select(sql_query *query, sql_
                }
 
                if (ce && exp_subtype(ce)) {
-                       /* new relational, we need to rewrite */
-                       if (!is_project(inner->op) /*&& is_processed(inner) */) 
{
+                       /* we need a project */
+                       if (!is_simple_project(inner->op) /*&& 
is_processed(inner) */) {
                                if (inner != o_inner && pre_prj) {
                                        inner = rel_project(sql->sa, inner, 
pre_prj);
                                        reset_processed(inner);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to