We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent8f1267c commiteb3db1dCopy full SHA for eb3db1d
contrib/mmts/multimaster.c
@@ -461,6 +461,7 @@ MtmAdjustOldestXid(TransactionId xid)
461
MtmTransState*ts= (MtmTransState*)hash_search(MtmXid2State,&xid,HASH_FIND,NULL);
462
MTM_LOG2("%d: MtmAdjustOldestXid(%d): snapshot=%ld, csn=%ld, status=%d",MyProcPid,xid,ts!=NULL ?ts->snapshot :0,ts!=NULL ?ts->csn :0,ts!=NULL ?ts->status :-1);
463
Mtm->gcCount=0;
464
+
465
if (ts!=NULL) {
466
oldestSnapshot=ts->snapshot;
467
Mtm->nodes[MtmNodeId-1].oldestSnapshot=oldestSnapshot;
@@ -487,6 +488,7 @@ MtmAdjustOldestXid(TransactionId xid)
487
488
}
489
490
491
492
if (MtmUseDtm)
493
{
494
if (prev!=NULL) {
@@ -2537,7 +2539,6 @@ mtm_get_cluster_info(PG_FUNCTION_ARGS)
2537
2539
tuple=BuildTupleFromCStrings(funcctx->attinmeta,values);
2538
2540
PQclear(result);
2541
PQfinish(conn);
-usrfctx->nodeId+=1;
2542
SRF_RETURN_NEXT(funcctx,HeapTupleGetDatum(tuple));
2543
2544