Changeset: 92e219e43aae for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/92e219e43aae Modified Files: sql/storage/store.c Branch: Jul2021 Log Message:
make sure we reset oldest/oldest_pending on empty lists. 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 @@ -2066,6 +2066,8 @@ store_pending_changes(sqlstore *store, u } if (oldest_changes < TRANSACTION_ID_BASE) store->oldest_pending = oldest_changes; + } else { + store->oldest_pending = store_get_timestamp(store); } } @@ -6306,6 +6308,8 @@ sql_trans_end(sql_session *s, int commit oldest = s->tr->ts; } store->oldest = oldest; + } else { + store->oldest = store_get_timestamp(store); } assert(list_length(store->active) == (int) ATOMIC_GET(&store->nr_active)); store_unlock(store); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list