Re: Why don't update minimum recovery point in xact_redo_abort
Вложения
В списке pgsql-hackers по дате отправления:
| От | Fujii Masao |
|---|---|
| Тема | Re: Why don't update minimum recovery point in xact_redo_abort |
| Дата | |
| Msg-id | ab02ed2a-404a-314e-0b3e-d85b1c222c68@oss.nttdata.com обсуждение |
| Ответ на | Re: Why don't update minimum recovery point in xact_redo_abort (Michael Paquier <michael@paquier.xyz>) |
| Ответы |
Re: Why don't update minimum recovery point in xact_redo_abort
|
| Список | pgsql-hackers |
On 2021/07/27 19:51, Michael Paquier wrote: > On Tue, Jul 27, 2021 at 05:26:05PM +0900, Fujii Masao wrote: >> ISTM that you're right. xact_redo_abort() should call XLogFlush() to >> update the minimum recovery point on truncation. This seems >> the oversight in commit 7bffc9b7bf. > > Indeed. It would be nice to see some refactoring of this code as > well? Both share a lot of steps, so adding something to one path can > easily lead to the other path being forgotten. That's idea, but as far as I read both functions, they seem not so similar. So I'm not sure how much such refactoring would help. Anyway I attached the patch that changes only xact_redo_abort() so that it calls XLogFlush() to update min recovery point. Regards, -- Fujii Masao Advanced Computing Technology Center Research and Development Headquarters NTT DATA CORPORATION
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера