Re: pgsql: Fix interference between cavering indexes and partitionedtables - Mailing list pgsql-committers

From Teodor Sigaev
Subject Re: pgsql: Fix interference between cavering indexes and partitionedtables
Date
Msg-id 9ac1a77e-1af1-8da7-7d23-a54d1eaa20d7@sigaev.ru
Whole thread Raw
In response to pgsql: Fix interference between cavering indexes and partitionedtables  (Teodor Sigaev <teodor@sigaev.ru>)
Responses Re: pgsql: Fix interference between cavering indexes and partitionedtables  (Teodor Sigaev <teodor@sigaev.ru>)
List pgsql-committers
Seems, something is wrong here, investigating...


Teodor Sigaev wrote:
> Fix interference between cavering indexes and partitioned tables
> 
> The bug is caused due to the original IndexStmt that DefineIndex receives
> being overwritten when processing the INCLUDE columns. Use separate list of
> index params to propagate to child tables. Add tests covering this case.
> 
> Amit Langote and Alexander Korotkov.
> 
> Branch
> ------
> master
> 
> Details
> -------
> https://git.postgresql.org/pg/commitdiff/5c6110c6a960ad6fe1b0d0fec6ae36ef4eb913f5
> 
> Modified Files
> --------------
> src/backend/commands/indexcmds.c       | 27 ++++++++++++++-------------
> src/test/regress/expected/indexing.out | 24 ++++++++++++++++++++++++
> src/test/regress/sql/indexing.sql      | 19 +++++++++++++++++++
> 3 files changed, 57 insertions(+), 13 deletions(-)
> 

-- 
Teodor Sigaev                                   E-mail: teodor@sigaev.ru
                                                    WWW: http://www.sigaev.ru/


pgsql-committers by date:

Previous
From: Teodor Sigaev
Date:
Subject: pgsql: Fix interference between cavering indexes and partitionedtables
Next
From: Peter Eisentraut
Date:
Subject: pgsql: Fix clashing function names between jsonb_plperl andjsonb_plper