pgsql: Add sanity asserts for index OID and attnums during cache init
В списке pgsql-committers по дате отправления:
| От | Michael Paquier |
|---|---|
| Тема | pgsql: Add sanity asserts for index OID and attnums during cache init |
| Дата | |
| Msg-id | E1qOqF7-001WQh-57@gemulon.postgresql.org обсуждение |
| Список | pgsql-committers |
Add sanity asserts for index OID and attnums during cache init There was already a check on the relation OID, but not its index OID and the attributes that can be used during the syscache lookups. The two assertions added by this commit are cheap, and actually useful for developers to fasten the detection of incorrect data in a new entry added in the syscache list, as these assertions are triggered during the initial cache loading (initdb, or just backend startup), not requiring a syscache that uses the new entry. While on it, the relation OID check is switched to use OidIsValid(). Author: Aleksander Alekseev Reviewed-by: Dagfinn Ilmari Mannsåker, Zhang Mingli, Michael Paquier Discussion: https://postgr.es/m/CAJ7c6TOjUTJ0jxvWY6oJeP2-840OF8ch7qscZQsuVuotXTOS_g@mail.gmail.com Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/f6a84546b1a0ae43c00a7f351bc45fbde342466a Modified Files -------------- src/backend/utils/cache/catcache.c | 3 +++ src/backend/utils/cache/syscache.c | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера