Re: Binary support for pgoutput plugin

Dave Cramer <davecramer@gmail.com>

From: Dave Cramer <davecramer@gmail.com>
To: Daniel Gustafsson <daniel@yesql.se>
Cc: Petr Jelinek <petr@2ndquadrant.com>, Tom Lane <tgl@sss.pgh.pa.us>, Michael Paquier <michael@paquier.xyz>, Alvaro Herrera <alvherre@2ndquadrant.com>, Dmitry Dolgov <9erthalion6@gmail.com>, Thomas Munro <thomas.munro@gmail.com>, Tomas Vondra <tomas.vondra@2ndquadrant.com>, Petr Jelinek <petr.jelinek@2ndquadrant.com>, Andres Freund <andres@anarazel.de>, PostgreSQL-development <pgsql-hackers@postgresql.org>
Date: 2020-07-01T10:43:42Z
Lists: pgsql-hackers
Honestly I'm getting a little weary of fixing this up only to have the
patch not get reviewed.

Apparently it has no value so unless someone is willing to review it and
get it committed I'm just going to let it go.

Thanks,

Dave Cramer


On Wed, 1 Jul 2020 at 04:53, Daniel Gustafsson <daniel@yesql.se> wrote:

> > On 7 Apr 2020, at 21:45, Dave Cramer <davecramer@gmail.com> wrote:
>
> > New patch that fixes a number of errors in the check for validity as
> well as reduces the memory usage by
> > dynamically allocating the data changed as well as collapsing the
> changed and binary arrays into a format array.
>
> The 0001 patch fails to apply, and possibly other in the series.  Please
> submit
> a rebased version. Marking the CF entry as Waiting for Author in the
> meantime.
>
> cheers ./daniel

Commits

  1. Weaken type-OID-matching checks in array_recv and record_recv.

  2. Fix construction of updated-columns bitmap in logical replication.

  3. Allow logical replication to transfer data in binary format.

  4. Phase 2 pgindent run for v12.