Re: pg_restore error with partitioned table having exclude constraint
Álvaro Herrera <alvherre@kurilemu.de>
From: Álvaro Herrera <alvherre@kurilemu.de>
To: Japin Li <japinli@hotmail.com>
Cc: Keith Paskett <keith.paskett@logansw.com>, pgsql-bugs@lists.postgresql.org
Date: 2025-04-17T15:18:36Z
Lists: pgsql-bugs
On 2025-Apr-17, Japin Li wrote: > It seems PG 16 does not support exclusion constraints on partitioned tables. Yeah, my recollection is that they were purposefully disallowed (mainly because I didn't want to research how to fully make them work when adding local partitioned indexes), and that we needed to do more work if we wanted to let them through. I suspect commit 8c852ba9a4 was mistaken to allow that case without looking for further implications. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ "On the other flipper, one wrong move and we're Fatal Exceptions" (T.U.X.: Term Unit X - http://www.thelinuxreview.com/TUX/)
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Allow some exclusion constraints on partitions
- 8c852ba9a434 17.0 cited
-
Local partitioned indexes
- 8b08f7d4820f 11.0 cited