Re: set relispartition when attaching child index
Alvaro Herrera <alvherre@2ndquadrant.com>
From: Alvaro Herrera <alvherre@2ndquadrant.com>
To: Amit Langote <amitlangote09@gmail.com>
Cc: PostgreSQL-development <pgsql-hackers@postgresql.org>
Date: 2019-04-24T15:35:38Z
Lists: pgsql-hackers
On 2019-Apr-25, Amit Langote wrote: > It seems that DefineIndex() is forgetting to update_relispartition() > on a partition's index when it's attached to an index being added to > the parent. That results in unexpected behavior when adding a foreign > key referencing the parent. BTW, maybe IndexSetParentIndex ought to be the one calling update_relispartition() ... -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Commits
-
Fix partitioned index attachment
- b1f570b57ccc 11.3 landed
- 05b38c7e63d1 12.0 landed