Re: [PATCH] Compressed TOAST data corruption with REPACK CONCURRENTLY
В списке pgsql-hackers по дате отправления:
| От | Antonin Houska |
|---|---|
| Тема | Re: [PATCH] Compressed TOAST data corruption with REPACK CONCURRENTLY |
| Дата | |
| Msg-id | 44015.1776685220@localhost обсуждение |
| Ответ на | Re: [PATCH] Compressed TOAST data corruption with REPACK CONCURRENTLY (Michael Paquier <michael@paquier.xyz>) |
| Ответы |
Re: [PATCH] Compressed TOAST data corruption with REPACK CONCURRENTLY
|
| Список | pgsql-hackers |
Michael Paquier <michael@paquier.xyz> wrote: > On Fri, Apr 17, 2026 at 10:40:39AM -0700, SATYANARAYANA NARLAPURAM wrote: > > I started with that but tried to follow the existing code pattern. This > > LGTM. > > Please add a comment as well. > > Hmm. I was reading restore_tuple(), and could it make sense to expand > a bit more the tests so as more types of varlena pointers could be > checked in this routine? I am taking about MAIN, EXTENDED and > EXTERNAL, so as we could check more patterns with in-line > [non-]compressed, and external [non-]compressed, counting for the four > different possible patterns that could lead to repacked data. See for > example strings.sql for such tests, that could be used as base > inspiration. ok, this is a patch to enhance the tests. It also simplifies gen_compressible() a bit and adjusts it so it is (hopefully) more reliable in generating compressible values. Now it can be used to reproduce the fix [1]. [1] https://www.postgresql.org/message-id/52301.1776440752%40localhost -- Antonin Houska Web: https://www.cybertec-postgresql.com
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера