File tree Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -3035,10 +3035,7 @@ AtEOXact_cleanup(Relation relation, bool isCommit)
30353035 *
30363036 * During commit, reset the flag to zero, since we are now out of the
30373037 * creating transaction. During abort, simply delete the relcache entry
3038- * --- it isn't interesting any longer. (NOTE: if we have forgotten the
3039- * new-ness of a new relation due to a forced cache flush, the entry will
3040- * get deleted anyway by shared-cache-inval processing of the aborted
3041- * pg_class insertion.)
3038+ * --- it isn't interesting any longer.
30423039 */
30433040 if (relation -> rd_createSubid != InvalidSubTransactionId )
30443041 {
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ typedef struct RelationData
6464 * rd_replidindex) */
6565 bool rd_statvalid ; /* is rd_statlist valid? */
6666
67- /*
67+ /*----------
6868 * rd_createSubid is the ID of the highest subtransaction the rel has
6969 * survived into; or zero if the rel was not created in the current top
7070 * transaction. This can be now be relied on, whereas previously it could
@@ -74,8 +74,13 @@ typedef struct RelationData
7474 * have forgotten changing it). rd_newRelfilenodeSubid can be forgotten
7575 * when a relation has multiple new relfilenodes within a single
7676 * transaction, with one of them occurring in a subsequently aborted
77- * subtransaction, e.g. BEGIN; TRUNCATE t; SAVEPOINT save; TRUNCATE t;
78- * ROLLBACK TO save; -- rd_newRelfilenodeSubid is now forgotten
77+ * subtransaction, e.g.
78+ * BEGIN;
79+ * TRUNCATE t;
80+ * SAVEPOINT save;
81+ * TRUNCATE t;
82+ * ROLLBACK TO save;
83+ * -- rd_newRelfilenodeSubid is now forgotten
7984 */
8085 SubTransactionId rd_createSubid ; /* rel was created in current xact */
8186 SubTransactionId rd_newRelfilenodeSubid ; /* new relfilenode assigned in
You can’t perform that action at this time.
0 commit comments