postgresql/src
Tom Lane 9cb7db3f0c In AtEOXact_Files, complain if any files remain unclosed at commit.
This change makes this module act more like most of our other low-level
resource management modules.  It's a caller error if something is not
explicitly closed by the end of a successful transaction, so issue
a WARNING about it.  This would not actually have caught the file leak
bug fixed in commit 231bcd080, because that was in a transaction-abort
path; but it still seems like a good, and pretty cheap, cross-check.

Discussion: https://postgr.es/m/152056616579.4966.583293218357089052@wrigleys.postgresql.org
2018-04-28 17:45:02 -04:00
..
backend In AtEOXact_Files, complain if any files remain unclosed at commit. 2018-04-28 17:45:02 -04:00
bin perltidy: Add option --nooutdent-long-comments 2018-04-27 11:37:43 -04:00
common Enlarge find_other_exec's meager fgets buffer 2018-04-19 10:45:15 -03:00
fe_utils Post-feature-freeze pgindent run. 2018-04-26 14:47:16 -04:00
include In AtEOXact_Files, complain if any files remain unclosed at commit. 2018-04-28 17:45:02 -04:00
interfaces perltidy: Add option --nooutdent-long-comments 2018-04-27 11:37:43 -04:00
makefiles Fix pgxs.mk to not try to build generated headers in external builds. 2018-04-10 12:41:51 -04:00
pl perltidy: Add option --nooutdent-long-comments 2018-04-27 11:37:43 -04:00
port Preliminary work for pgindent run. 2018-04-26 14:45:04 -04:00
template
test perltidy: Add option --nooutdent-long-comments 2018-04-27 11:37:43 -04:00
timezone
tools perltidy: Add option --nooutdent-long-comments 2018-04-27 11:37:43 -04:00
tutorial
.gitignore
DEVELOPERS
Makefile Fix partial-build problems introduced by having more generated headers. 2018-04-09 16:42:10 -04:00
Makefile.global.in Un-break contrib install with llvm. 2018-04-28 14:45:39 -04:00
Makefile.shlib
nls-global.mk