PostgreSQL 16 bug feedback

From: yexiu-glory <yexiu-glory(at)qq(dot)com>
To: pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: PostgreSQL 16 bug feedback
Date: 2025-07-17 11:41:31
Message-ID: tencent_302D1B86EFF0C33D8C11D5DE37E09B8DD206@qq.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

I encountered a problem in PostgreSQL 16:
In db1, there is a user table with fields id, name, phone, and createtime
db2 replicates the user table from db1 through logical replication, specifying the fields as id, name, and createtime
Then, in db1, perform the following operation: alter table user replica identity full;
Then, modifying or deleting a record in the user table will result in an error,
The error message for modification is as follows, and similar errors also occur when deleting.
update "public"."user" set name='aaa’where id = 20005
&gt;ERROR: cannot update table "user"DETAIL: Column list used by the publication does not cover the replica identity.

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Álvaro Herrera 2025-07-17 12:01:06 Re: [Feature Request] Support INSERT ... FROM ... TO for date ranges
Previous Message John Naylor 2025-07-17 11:24:15 Re: [V2] Adding new CRC32C implementation for IBM S390X