postgres.git / summary / log / commit / refs
commit b65f1ad9b12767dbd45d9588ce8ed2e593dbddbf
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: Thu Dec 11 13:57:11 2025 +0000
Fix comment on how temp files and subtransactions are handled
The comment was accurate a long time ago, but not any more. I failed
to update the comment in commit ab3148b712.
src/backend/storage/file/fd.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/backend/storage/file/fd.c b/src/backend/storage/file/fd.c
index e9eaaf9c829..716fd7749b6 100644
--- a/src/backend/storage/file/fd.c
+++ b/src/backend/storage/file/fd.c
@@ -3185,9 +3185,10 @@ GetNextTempTableSpace(void)
/*
* AtEOSubXact_Files
*
- * Take care of subtransaction commit/abort. At abort, we close temp files
- * that the subtransaction may have opened. At commit, we reassign the
- * files that were opened to the parent subtransaction.
+ * Take care of subtransaction commit/abort. At abort, we close AllocateDescs
+ * that the subtransaction may have opened. At commit, we reassign them to
+ * the parent subtransaction. (Temporary files are tracked by ResourceOwners
+ * instead.)
*/
void
AtEOSubXact_Files(bool isCommit, SubTransactionId mySubid,
[parent: d4b7bde4183b]