On Tue, Sep 10, 2024 at 05:56:47PM -0400, Tom Lane wrote:
> Masahiko Sawada <sawada.mshk@gmail.com> writes:
> > On Tue, Sep 10, 2024 at 11:57 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> >> Yeah, that seems like it could work. But are we sure that replicas
> >> get a copy of the primary's control file rather than creating their
> >> own?
>
> > Yes, I think so. Since at least the system identifiers of primary and
> > replicas must be identical for physical replication, if replicas use
> > their own control files then they cannot start the replication.
>
> Got it. So now I'm wondering if we need all the complexity of storing
> stuff in the GIN metapages. Could we simply read the (primary's)
> signedness out of pg_control and use that?
Yes.