Refactor other replication commands to use DestRemoteSimple.
Robert Haas <rhaas@postgresql.org>
Refactor other replication commands to use DestRemoteSimple. Commit a84069d9350400c860d5e932b50dfd337aa407b0 added a new type of DestReceiver to avoid duplicating the existing code for the SHOW command, but it turns out we can leverage that new DestReceiver type in a few more places, saving some code. Michael Paquier, reviewed by Andres Freund and by me. Discussion: http://postgr.es/m/CAB7nPqSdFOQC0evc0r1nJeQyGBqjBrR41MC4rcMqUUpoJaZbtQ%40mail.gmail.com Discussion: http://postgr.es/m/CAB7nPqT2K4XFT1JgqufFBjsOc-NUKXg5qBDucHPMbk6Xi1kYaA@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/common/printsimple.c | modified | +21 −0 |
| src/backend/access/common/tupdesc.c | modified | +8 −0 |
| src/backend/replication/walsender.c | modified | +85 −162 |
Discussion
- increasing the default WAL segment size 250 messages · 2016-08-25 → 2017-09-20
- Refactoring of replication commands using printsimple 5 messages · 2017-01-31 → 2017-02-01