pgsql: Reset lastOverflowedXid on standby when needed
В списке pgsql-committers по дате отправления:
| От | Alexander Korotkov |
|---|---|
| Тема | pgsql: Reset lastOverflowedXid on standby when needed |
| Дата | |
| Msg-id | E1mjOKA-0000JI-R9@gemulon.postgresql.org обсуждение исходный текст |
| Список | pgsql-committers |
Reset lastOverflowedXid on standby when needed Currently, lastOverflowedXid is never reset. It's just adjusted on new transactions known to be overflowed. But if there are no overflowed transactions for a long time, snapshots could be mistakenly marked as suboverflowed due to wraparound. This commit fixes this issue by resetting lastOverflowedXid when needed altogether with KnownAssignedXids. Backpatch to all supported versions. Reported-by: Stan Hu Discussion: https://postgr.es/m/CAMBWrQ%3DFp5UAsU_nATY7EMY7NHczG4-DTDU%3DmCvBQZAQ6wa2xQ%40mail.gmail.com Author: Kyotaro Horiguchi, Alexander Korotkov Reviewed-by: Stan Hu, Simon Riggs, Nikolay Samokhvalov, Andrey Borodin, Dmitry Dolgov Branch ------ REL_12_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/8f779a1a3eb6716faf47ef10e7bf0b883b8a1170 Modified Files -------------- src/backend/storage/ipc/procarray.c | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера