postgresql/src/backend
Alexander Korotkov 3f74daa8df Fix memory leak in IndexScan node with reordering
Fix ExecReScanIndexScan() to free the referenced tuples while emptying the
priority queue.  Backpatch to all supported versions.

Discussion: https://postgr.es/m/CAHqSB9gECMENBQmpbv5rvmT3HTaORmMK3Ukg73DsX5H7EJV7jw%40mail.gmail.com
Author: Aliaksandr Kalenik
Reviewed-by: Tom Lane, Alexander Korotkov
Backpatch-through: 10
2022-02-14 04:17:04 +03:00
..
access Make origin data initialization consistent other fields in 2PC header 2022-02-14 09:30:35 +09:00
bootstrap pg_upgrade: Preserve relfilenodes and tablespace OIDs. 2022-01-17 13:40:27 -05:00
catalog Add UNIQUE null treatment option 2022-02-03 11:48:21 +01:00
commands Consolidate VACUUM xid cutoff logic. 2022-02-11 18:26:15 -08:00
executor Fix memory leak in IndexScan node with reordering 2022-02-14 04:17:04 +03:00
foreign Update copyright for 2022 2022-01-07 19:04:57 -05:00
jit Track LLVM 14 API changes, up to 2022-01-30. 2022-02-04 16:16:10 +13:00
lib Update copyright for 2022 2022-01-07 19:04:57 -05:00
libpq Remove MaxBackends variable in favor of GetMaxBackends() function. 2022-02-08 15:53:19 -05:00
main windows: Improve crash / assert / exception handling. 2022-02-02 18:33:25 -08:00
nodes Add UNIQUE null treatment option 2022-02-03 11:48:21 +01:00
optimizer Don't use_physical_tlist for an IOS with non-returnable columns. 2022-02-11 15:24:02 -05:00
parser Add UNIQUE null treatment option 2022-02-03 11:48:21 +01:00
partitioning Fix misuse of "const" qualifier. 2022-02-13 19:20:56 -05:00
po Translation updates 2021-06-21 12:33:50 +02:00
port Update copyright for 2022 2022-01-07 19:04:57 -05:00
postmaster Remove MaxBackends variable in favor of GetMaxBackends() function. 2022-02-08 15:53:19 -05:00
regex Call pg_newlocale_from_collation() also with default collation 2022-01-20 09:50:18 +01:00
replication Silence minor compiler warnings. 2022-02-13 13:06:55 -05:00
rewrite Update copyright for 2022 2022-01-07 19:04:57 -05:00
snowball Update copyright for 2022 2022-01-07 19:04:57 -05:00
statistics Fix various typos, grammar and code style in comments and docs 2022-01-25 09:40:04 +09:00
storage Fix DROP {DATABASE,TABLESPACE} on Windows. 2022-02-12 10:21:23 +13:00
tcop Update copyright for 2022 2022-01-07 19:04:57 -05:00
tsearch Update copyright for 2022 2022-01-07 19:04:57 -05:00
utils Make timeout.c more robust against missed timer interrupts. 2022-02-10 11:52:28 -05:00
.gitignore
Makefile Server-side gzip compression. 2022-01-24 15:13:18 -05:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
nls.mk Report progress of startup operations that take a long time. 2021-10-25 11:51:57 -04:00