Changeset: 5855d4ced37b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5855d4ced37b
Modified Files:
sql/server/rel_updates.c
Branch: Aug2018
Log Message:
Fix for bug 6666.
Because rel2bin_insert goes down a level if the UPD_COMP flag is set,
we need to copy the UPD_LOCKED flag down to that level.
diffs (16 lines):
diff --git a/sql/server/rel_updates.c b/sql/server/rel_updates.c
--- a/sql/server/rel_updates.c
+++ b/sql/server/rel_updates.c
@@ -1524,8 +1524,11 @@ copyfrom(mvc *sql, dlist *qname, dlist *
return NULL;
}
rel = rel_insert_table(sql, t, tname, rel);
- if (rel && locked)
+ if (rel && locked) {
rel->flag |= UPD_LOCKED;
+ if (rel->flag & UPD_COMP)
+ ((sql_rel *) rel->r)->flag |= UPD_LOCKED;
+ }
if (rel && !constraint)
rel->flag |= UPD_NO_CONSTRAINT;
return rel;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list