postgres.git / summary / log / commit / refs

commit    1310ac258c773ab9d41650b509098dd01cb4ecf3
Author:   Robert Haas <rhaas@postgresql.org>
Date:     Sat Oct 28 09:10:21 2017 +0000
First released in: 11.0

    Fix misplaced ReleaseSysCache call in get_default_partition_oid.
    
    Julien Rouhaud
    
    Discussion: http://postgr.es/m/CAOBaU_Y4omLA+VbsVdA-JwBLoJWiPxfdKCkMjrZM7NMZxa1fKw@mail.gmail.com


src/backend/catalog/partition.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/catalog/partition.c b/src/backend/catalog/partition.c index 07fdf66c385..66ec214e029 100644 --- a/src/backend/catalog/partition.c +++ b/src/backend/catalog/partition.c @@ -2831,9 +2831,9 @@ get_default_partition_oid(Oid parentId) part_table_form = (Form_pg_partitioned_table) GETSTRUCT(tuple); defaultPartId = part_table_form->partdefid; + ReleaseSysCache(tuple); } - ReleaseSysCache(tuple); return defaultPartId; } [parent: d76886c2d331]