Changeset: cdb198ef02b6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/cdb198ef02b6
Modified Files:
sql/backends/monet5/sql.c
Branch: Sep2022
Log Message:
Inhibit mitosis for COPY SELECT INTO same as for SELECT
diffs (14 lines):
diff --git a/sql/backends/monet5/sql.c b/sql/backends/monet5/sql.c
--- a/sql/backends/monet5/sql.c
+++ b/sql/backends/monet5/sql.c
@@ -91,6 +91,10 @@ rel_no_mitosis(mvc *sql, sql_rel *rel)
}
if (is_topn(rel->op) || is_sample(rel->op) ||
is_simple_project(rel->op))
return rel_no_mitosis(sql, rel->l);
+ if (is_ddl(rel->op) && rel->flag == ddl_output) {
+ // COPY SELECT ... INTO
+ return rel_no_mitosis(sql, rel->l);
+ }
if ((is_delete(rel->op) || is_truncate(rel->op)) && rel->card <=
CARD_AGGR)
return 1;
if ((is_insert(rel->op) || is_update(rel->op)) && rel->card <=
CARD_AGGR)
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]