The comment was accurate a long time ago, but not any more. I failed
to update the comment in commit
ab3148b712.
- * 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,
*/
void
AtEOSubXact_Files(bool isCommit, SubTransactionId mySubid,