Use HASH_BLOBS for xidhash.
authorNoah Misch <noah@leadboat.com>
Sun, 13 Dec 2020 05:38:36 +0000 (21:38 -0800)
committerNoah Misch <noah@leadboat.com>
Sun, 13 Dec 2020 05:38:36 +0000 (21:38 -0800)
commita1b8aa1e4eec520ed8f11c3d134a7a866358d39a
tree2d05cfb5af9db583201f10466bdb786ff525e561
parent73aae4522b35125c4f9a506842a69336ec5d0f1b
Use HASH_BLOBS for xidhash.

This caused BufFile errors on buildfarm member sungazer, and SIGSEGV was
possible.  Conditions for reaching those symptoms were more frequent on
big-endian systems.

Discussion: https://postgr.es/m/20201129214441.GA691200@rfd.leadboat.com
src/backend/replication/logical/worker.c
src/test/perl/PostgresNode.pm
src/test/subscription/t/015_stream.pl