Content-Length: 245786 | pFad | http://github.com/postgrespro/postgres_cluster/commit/78c8c814390f14398e8fd43fe7282cb2e260b50f

C6 Refactor libpqwalreceiver · postgrespro/postgres_cluster@78c8c81 · GitHub
Skip to content

Commit 78c8c81

Browse files
committed
Refactor libpqwalreceiver
The whole walreceiver API is now wrapped into a struct, like most of our other loadable module APIs. The libpq connection is no longer a global variable in libpqwalreceiver. Instead, it is encapsulated into a struct that is passed around the functions. This allows multiple walreceivers to run at the same time. Add some rudimentary support for logical replication connections to libpqwalreceiver. These changes are mostly cosmetic and are going to be useful for the future logical replication patches. From: Petr Jelinek <petr@2ndquadrant.com>
1 parent 597a87c commit 78c8c81

File tree

3 files changed

+235
-173
lines changed

3 files changed

+235
-173
lines changed

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/postgrespro/postgres_cluster/commit/78c8c814390f14398e8fd43fe7282cb2e260b50f

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy