Changeset: 242a821bb18a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/242a821bb18a Modified Files: gdk/gdk_logger.c sql/storage/store.c Branch: Sep2022 Log Message:
only mark tables as deleted once committed diffs (25 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++ b/gdk/gdk_logger.c @@ -668,8 +668,8 @@ la_bat_updates(logger *lg, logaction *la if (bid < 0) return GDK_FAIL; if (!bid) { - GDKerror("la_bat_updates failed to find bid for object %d\n", la->cid); - return GDK_FAIL; + /* object already gone, nothing needed */ + return GDK_SUCCEED; } if (!lg->flushing) { diff --git a/sql/storage/store.c b/sql/storage/store.c --- a/sql/storage/store.c +++ b/sql/storage/store.c @@ -6008,7 +6008,6 @@ sql_trans_drop_table(sql_trans *tr, sql_ if ((res = sys_drop_table(tr, t, drop_action))) return res; - t->base.deleted = 1; if (is_global) { if ((res = os_del(s->tables, tr, t->base.name, dup_base(&t->base)))) return res; _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org