Re: Getting the exact SQL from inside an event trigger

2023-03-02 Thread Joe Wildish
Hi Depesz, On Thu, 2 Mar 2023, at 12:29, hubert depesz lubaczewski wrote: > This might be a bit different answer from what you expect, but have you > seen pgl_ddl_deploy project? Thanks --- I was unaware of this project so I will take a look. However, we are operating under a limitation that

Getting the exact SQL from inside an event trigger

2023-03-02 Thread Joe Wildish
Hello all, We are using event triggers to capture DDL for subsequent replay on a logical replica. The intention is to write the DDL statement to a table, inside the same transaction that executes the DDL, and have a separate process on the replica notice changes in this table and execute

Re: Logical Replication - "invalid ordering of speculative insertion changes"

2023-02-02 Thread Joe Wildish
he message to the output plugin for the logical replication >slot (which in this case is the internal pgoutput one). Given that, I don't >see how it can be user error. Unless anyone else knows differently? -Joe On Tue, 31 Jan 2023, at 18:10, Joe Wildish wrote: > Hello, > > We have a logic

Logical Replication - "invalid ordering of speculative insertion changes"

2023-01-31 Thread Joe Wildish
Hello, We have a logical replication publisher (13.7) and subscriber (14.6) where we are seeing the following error on the subscriber. IP address and publication name changed, otherwise verbatim: 2023-01-31 15:24:49 UTC:x.x.x.x(56276):super@pubdb:[1040971]: WARNING: tables were not

Re: Plans with bad estimates/paths

2021-11-18 Thread Joe Wildish
Hi Tomas, On Tue, 16 Nov 2021, at 22:03, Tomas Vondra wrote: > It sure smells like a case of correlated data for some clients but not > others, but who knows ... Hard to say without seeing the nodes below the > join. If the lower nodes are estimated accurately, then it's the join > selectivity

Plans with bad estimates/paths

2021-11-16 Thread Joe Wildish
Hello, I am struggling with a problem that appears planning related. I'm hoping folk here may be able to advise on how best to tackle the issue. We have a system that ingests JSON messages containing order data. The data from these messages is inserted into a normalised table structure;

Re: Inexplicable UPDATE...RETURNING behaviour

2019-04-26 Thread Joe Wildish
Hi Tom, > On 16 Apr 2019, at 00:58, Tom Lane wrote: > > Joe Wildish writes: >> We are seeing an inexplicable behaviour when issuing an "UPDATE..RETURNING" >> statement. I am unsure if it is a Postgres bug. Additional eyes-on would be >> much appreica

Inexplicable UPDATE...RETURNING behaviour

2019-04-15 Thread Joe Wildish
Hello all, We are seeing an inexplicable behaviour when issuing an "UPDATE..RETURNING" statement. I am unsure if it is a Postgres bug. Additional eyes-on would be much appreicated. When issuing the following statement we are seeing multiple rows UPDATE'd despite the use of LIMIT 1 and despite