summaryrefslogtreecommitdiff
path: root/src/interfaces
diff options
context:
space:
mode:
authorAmit Kapila <akapila@postgresql.org>2021-01-13 08:31:45 +0530
committerAmit Kapila <akapila@postgresql.org>2021-01-13 08:50:13 +0530
commit7adc408f4b64db1c9244dc48d40b87ba8be9df9a (patch)
tree0dc666aeabe9ba2eacb02bebb069b2fbb4a1ce48 /src/interfaces
parent9f15188a1b822fafa59ca2b022a876fde0a175b8 (diff)
Fix memory leak in SnapBuildSerialize.
The memory for the snapshot was leaked while serializing it to disk during logical decoding. This memory will be freed only once walsender stops streaming the changes. This can lead to a huge memory increase when master logs Standby Snapshot too frequently say when the user is trying to create many replication slots. Reported-by: funnyxj.fxj@alibaba-inc.com Diagnosed-by: funnyxj.fxj@alibaba-inc.com Author: Amit Kapila Backpatch-through: 9.5 Discussion: https://postgr.es/m/033ab54c-6393-42ee-8ec9-2b399b5d8cde.funnyxj.fxj@alibaba-inc.com
Diffstat (limited to 'src/interfaces')
0 files changed, 0 insertions, 0 deletions