Hi Hou-san. I had a look at the patch 0001.
It looks OK to me, but here are a couple of comments: ====== 1. Is this fix intended for PG16? I found some mention of this GUC old name lurking in the release v16 notes [1]. ~~~ 2. DebugLogicalRepStreamingMode -/* possible values for logical_replication_mode */ +/* possible values for debug_logical_replication_streaming */ typedef enum { - LOGICAL_REP_MODE_BUFFERED, - LOGICAL_REP_MODE_IMMEDIATE -} LogicalRepMode; + DEBUG_LOGICAL_REP_STREAMING_BUFFERED, + DEBUG_LOGICAL_REP_STREAMING_IMMEDIATE +} DebugLogicalRepStreamingMode; Shouldn't this typedef name be included in the typedef.list file? ------ [1] https://www.postgresql.org/docs/16/release-16.html Kind Regards, Peter Smith. Fujitsu Australia