]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Add CHECK_FOR_INTERRUPTS while restoring changes during decoding.
authorAmit Kapila <akapila@postgresql.org>
Fri, 21 Oct 2022 06:40:11 +0000 (12:10 +0530)
committerAmit Kapila <akapila@postgresql.org>
Fri, 21 Oct 2022 06:40:11 +0000 (12:10 +0530)
commitf7f82cf05a3fd902187f94b1f52619484fc9691b
treed157661b68a8d80368acd97b454a6408733d4350
parent02600886c8a8c47f61d8911fdf2938904287b62c
Add CHECK_FOR_INTERRUPTS while restoring changes during decoding.

Previously in commit 42681dffaf, we added CFI during decoding changes but
missed another similar case that can happen while restoring changes
spilled to disk back into memory in a loop.

Reported-by: Robert Haas
Author: Amit Kapila
Backpatch-through: 10
Discussion: https://postgr.es/m/CA+TgmoaLObg0QbstbC8ykDwOdD1bDkr4AbPpB=0DPgA2JW0mFg@mail.gmail.com
src/backend/replication/logical/reorderbuffer.c