Changeset: f9b09d311aef for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f9b09d311aef
Modified Files:
sql/storage/store.c
Branch: Oct2020
Log Message:
be carefull in using the oldest transacion. During release of savepoints the
transaction maybe invalid.
diffs (12 lines):
diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+++ b/sql/storage/store.c
@@ -5236,7 +5236,7 @@ int
sql_trans_commit(sql_trans *tr)
{
int ok = LOG_OK;
- int oldest = oldest_active_tid();
+ int oldest = (tr->parent== gtrans)?oldest_active_tid():-1;
/* write phase */
TRC_DEBUG(SQL_STORE, "Forwarding changes (%d, %d) (%d, %d)\n",
gtrans->stime, tr->stime, gtrans->wstime, tr->wstime);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list