Changeset: e65275e76013 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e65275e76013
Modified Files:
        sql/server/rel_optimize_proj.c
Branch: default
Log Message:

small optimization, ie reduce cost in checking for unions.


diffs (12 lines):

diff --git a/sql/server/rel_optimize_proj.c b/sql/server/rel_optimize_proj.c
--- a/sql/server/rel_optimize_proj.c
+++ b/sql/server/rel_optimize_proj.c
@@ -2323,6 +2323,8 @@ rel_has_union(sql_rel *r)
 {
        if (!r || r->op == op_basetable)
                return false;
+       if (rel_is_ref(r))
+               return true;
        if (r->op == op_munion)
                return true;
        if (r->op == op_project || r->op == op_groupby || r->op == op_select)
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to