From: | "Ing(dot) Gianluca Alberici" <alberici(at)abinetworks(dot)biz> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>, Pg Bugs <pgsql-bugs(at)postgresql(dot)org> |
Subject: | Re: Ris: BUG #15482: Foreign keys to a partition (NOT A PARTITIONED) break the server |
Date: | 2018-11-09 09:42:24 |
Message-ID: | 536464d0-db62-c504-1f0c-8e2cae3a50e1@abinetworks.biz |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Hello,
It turns out that partitioning has nothing to do with this.
abi2=> create table _tmp_test_loop_ref (id int4, refid int4, primary key (id));
CREATE TABLE
abi2=> alter table _tmp_test_loop_ref add constraint fk_loop_ref foreign key (refid) references _tmp_test_loop_ref(id) on update cascade on delete restrict;
ALTER TABLE
abi2=> insert into _tmp_test_loop_ref values (2,null);
INSERT 0 1
abi2=> insert into _tmp_test_loop_ref values (1,2);
INSERT 0 1
abi2=> alter table _tmp_test_loop_ref add pi smallint default 0;
ALTER TABLE
abi2=> begin; delete from _tmp_test_loop_ref where id=1;
BEGIN
server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
The connection to the server was lost. Attempting reset: Failed.
!>
Sorry for coming again...
G
On 11/5/18 9:16 PM, Tom Lane wrote:
> "Ing. Gianluca Alberici" <alberici(at)abinetworks(dot)biz> writes:
>> Actually it is a strange behavior, look at this:
>> abi2=> begin;
>> BEGIN
>> abi2=>*delete from _abi_main_pof_t where poftid=1843635; server closed the
>> connection unexpectedly This probably means the server terminated
>> abnormally before or while processing the request. The connection to
>> the server was lost. Attempting reset: Failed. !> \q*
> Is it possible that you've done ALTER TABLE ADD COLUMN on _abi_main_pof_t
> or any other table touched by this query? If so, I bet this is explained
> by that expand_tuple bug.
>
> regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | PG Bug reporting form | 2018-11-09 11:02:25 | BUG #15494: madpack.py: ERROR: Failed to connect to database |
Previous Message | Ing. Gianluca Alberici | 2018-11-09 09:33:14 | Re: Ris: BUG #15482: Foreign keys to a partition (NOT A PARTITIONED) break the server |