Changeset: 4092ef0e2616 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4092ef0e2616
Modified Files:
        sql/storage/store.c
Branch: Nov2019
Log Message:

When adding or deleting a child table from a merge table set wtime on the 
sql_part as well


diffs (21 lines):

diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+++ b/sql/storage/store.c
@@ -5297,7 +5297,7 @@ sql_trans_add_table(sql_trans *tr, sql_t
        p->t = mt;
        base_init(tr->sa, &p->base, pt->base.id, TR_NEW, pt->base.name);
        cs_add(&mt->members, p, TR_NEW);
-       mt->s->base.wtime = mt->base.wtime = pt->s->base.wtime = pt->base.wtime 
= tr->wtime = tr->wstime;
+       mt->s->base.wtime = mt->base.wtime = pt->s->base.wtime = pt->base.wtime 
= p->base.wtime = tr->wtime = tr->wstime;
        table_funcs.table_insert(tr, sysobj, &mt->base.id, p->base.name, 
&p->base.id);
        return mt;
 }
@@ -5602,7 +5602,7 @@ sql_trans_del_table(sql_trans *tr, sql_t
        pt->p = NULL;
        table_funcs.table_delete(tr, sysobj, obj_oid);
 
-       mt->s->base.wtime = mt->base.wtime = pt->s->base.wtime = pt->base.wtime 
= tr->wtime = tr->wstime;
+       mt->s->base.wtime = mt->base.wtime = pt->s->base.wtime = pt->base.wtime 
= p->base.wtime = tr->wtime = tr->wstime;
 
        if (drop_action == DROP_CASCADE)
                sql_trans_drop_table(tr, mt->s, pt->base.id, drop_action);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to