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]