Refactor to make common functions in proto.c and worker.c.

Amit Kapila <akapila@postgresql.org>

Commit: 91f9861242cd7dcf28fae216b1d8b47551c9159d
Author: Amit Kapila <akapila@postgresql.org>
Date: 2021-07-29T10:21:45Z
Releases: 15.0
Refactor to make common functions in proto.c and worker.c.

This is a non-functional change only to refactor code to extract some
replication logic into static functions.

This is done as preparation for the 2PC streaming patch which also shares
this common logic.

Author: Peter Smith
Reviewed-By: Amit Kapila
Discussion: https://postgr.es/m/CAHut+PuiSA8AiLcE2N5StzSKs46SQEP_vDOUD5fX2XCVtfZ7mQ@mail.gmail.com

Files

Discussion