pgsql: Use REGBUF_NO_CHANGE at one more place in the hash index.
В списке pgsql-committers по дате отправления:
| От | Amit Kapila |
|---|---|
| Тема | pgsql: Use REGBUF_NO_CHANGE at one more place in the hash index. |
| Дата | |
| Msg-id | E1r2Sc9-005D1m-Bz@gemulon.postgresql.org обсуждение исходный текст |
| Список | pgsql-committers |
Use REGBUF_NO_CHANGE at one more place in the hash index. Commit 00d7fb5e2e started to use REGBUF_NO_CHANGE at a few places in the code where we register the buffer before marking it dirty but missed updating one of the code flows in the hash index where we free the overflow page without any live tuples on it. Author: Amit Kapila and Hayato Kuroda Discussion: http://postgr.es/m/f045c8f7-ee24-ead6-3679-c04a43d21351@gmail.com Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/861f86beea1c241943a3ef000e789f18bbc8b7e8 Modified Files -------------- src/backend/access/hash/hash_xlog.c | 5 +++- src/backend/access/hash/hashovfl.c | 19 ++++++++++++++- src/test/regress/expected/hash_index.out | 29 +++++++++++++++++++++++ src/test/regress/sql/hash_index.sql | 40 ++++++++++++++++++++++++++++++++ 4 files changed, 91 insertions(+), 2 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера