Re: Segfault when creating partition with a primary key and sql_droptrigger exists

Поиск
Список
Период
Сортировка
От Justin Pryzby
Тема Re: Segfault when creating partition with a primary key and sql_droptrigger exists
Дата
Msg-id 20180924103001.GK2471@telsasoft.com
обсуждение исходный текст
Ответ на Segfault when creating partition with a primary key and sql_droptrigger exists  (Marco Slot <marco@citusdata.com>)
Список pgsql-hackers
On Thu, Sep 20, 2018 at 12:00:18PM +0200, Marco Slot wrote:
> We're seeing a segmentation fault when creating a partition of a
> partitioned table with a primary key when there is a sql_drop trigger on
> Postgres 11beta4.

Thanks for reporting ; I reproduced easily so added to open items list, since
indices on partitioned talbes is a feature new in PG11.

Core was generated by `postgres: pryzbyj ts [local] CREATE TABLE             '.
Program terminated with signal 11, Segmentation fault.
#0  0x000000000059d186 in EventTriggerAlterTableRelid (objectId=40108800) at event_trigger.c:1745
1745    event_trigger.c: No such file or directory.
        in event_trigger.c

(gdb) bt
#0  0x000000000059d186 in EventTriggerAlterTableRelid (objectId=40108800) at event_trigger.c:1745
#1  0x00000000005dfbd3 in AlterTableInternal (relid=40108800, cmds=0x21c39a8, recurse=true) at tablecmds.c:3328
#2  0x00000000005b5b7b in DefineIndex (relationId=40108800, stmt=0x21a7350, indexRelationId=0, parentIndexId=40084714,
parentConstraintId=40084715,
    is_alter_table=false, check_rights=false, check_not_in_use=false, skip_build=false, quiet=false) at
indexcmds.c:669
#3  0x00000000005dcfee in DefineRelation (stmt=0x2116690, relkind=114 'r', ownerId=17609, typaddress=0x0,
    queryString=0x20f1e60 "CREATE TABLE collections_list_1\nPARTITION OF collections_list (key, ts, collection_id,
value)\nFORVALUES IN (1);") at tablecmds.c:946
 
[...]

Justin


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Pavan Deolasee
Дата:
Сообщение: Re: MERGE SQL statement for PG12
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: Hint to set owner for tablespace directory