Re: logical replication empty transactions
От | Ajin Cherian |
---|---|
Тема | Re: logical replication empty transactions |
Дата | |
Msg-id | CAFPTHDYoH-fjAU7A6vaO30QhGgjgUuEAwDH+6EQ3h4ugaVxktw@mail.gmail.com обсуждение исходный текст |
Ответ на | RE: logical replication empty transactions ("osumi.takamichi@fujitsu.com" <osumi.takamichi@fujitsu.com>) |
Список | pgsql-hackers |
On Wed, Feb 16, 2022 at 2:15 PM osumi.takamichi@fujitsu.com <osumi.takamichi@fujitsu.com> wrote: > Another idea would be, to create an empty file under the the pg_replslot/slotname > with a prefix different from "xid" in the DecodePrepare before the shutdown > if the prepare was empty, and bypass the cleanup of the serialized txns > and check the existence after the restart. But, this is pretty ad-hoc and I wasn't sure > if to address the corner case of the restart has the strong enough justification > to create this new file format. > Yes, this doesn't look very efficient. > Therefore, in my humble opinion, the idea of protocol change slightly wins, > since the impact of the protocol change would not be big. We introduced > the protocol version 3 in the devel version and the number of users should be little. Yes, but we don't want to break backward compatibility for this small added optimization. Amit, I will work on your comments. regards, Ajin Cherian Fujitsu Australia
В списке pgsql-hackers по дате отправления: