Re: [HACKERS] COPY vs. transition tables - Mailing list pgsql-hackers

From Thomas Munro
Subject Re: [HACKERS] COPY vs. transition tables
Date
Msg-id CAEepm=0YVDCYqrV8YCvPmLwJuy9qosH4OC4MmJzKq807JSXLUQ@mail.gmail.com
Whole thread Raw
In response to Re: [HACKERS] COPY vs. transition tables  (Thomas Munro <thomas.munro@enterprisedb.com>)
Responses Re: [HACKERS] COPY vs. transition tables
List pgsql-hackers
On Sun, Jul 9, 2017 at 11:46 AM, Thomas Munro
<thomas.munro@enterprisedb.com> wrote:
> On Sat, Jul 8, 2017 at 8:42 PM, David Fetter <david@fetter.org> wrote:
>> Using the script attached, I'm getting this very odd result set below.
>>
>> Audit records from COPY to the "foo bar" table aren't getting
>> recorded, but audit records from COPY to the baz table are.
>
> Thanks for the bug report.  I think it's the presence of the index on
> "foo bar", not the space in its name (but thanks for that curve
> ball!), that causes these tuples not to be captured.
> CopyFromInsertBatch takes a different path depending on whether there
> are any indexes, and mistakenly passes NULL for transition_capture.
> The attached seems to fix it, but I'll look more closely and send a
> version with a regression test on Monday.

Here it is.  Added to open items.

-- 
Thomas Munro
http://www.enterprisedb.com

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Attachment

pgsql-hackers by date:

Previous
From: Martin Mai
Date:
Subject: Re: [HACKERS] [PATCH] Minor typo in the source repository documentation
Next
From: Álvaro Hernández Tortosa
Date:
Subject: Re: [HACKERS] Authentification method on client side checking