BUG #15718: DROP TABLE fails if it's partitioned by a key of a deleted enum
В списке pgsql-bugs по дате отправления:
| От | PG Bug reporting form |
|---|---|
| Тема | BUG #15718: DROP TABLE fails if it's partitioned by a key of a deleted enum |
| Дата | |
| Msg-id | 15718-4484a0cd9cfb2b80@postgresql.org обсуждение исходный текст |
| Ответы |
Re: BUG #15718: DROP TABLE fails if it's partitioned by a key of adeleted enum
|
| Список | pgsql-bugs |
The following bug has been logged on the website: Bug reference: 15718 Logged by: Alex Email address: pisarenco.a@gmail.com PostgreSQL version: 11.2 Operating system: All Linux Description: Code to replicate the issue: https://pastebin.com/rc8q35Qj This happened to our ETL processes that re-create the staging data on each run. Enums are defining partition keys for some tables, that then flow into tables in another schema. When the schema containing that enum gets dropped, the columns that use it are also dropped. If those columns are also partition keys, it ends up in a situation where it's not possible to drop the parent table. Failure with ERROR: cache lookup failed for type 0. Issue has been observed at least since Postgresql 10, but just got successfully replicated on minimal code.
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера