RE: BUG #19616: pgoutput sends stream abort ('A') to clients that did not enable streaming - Mailing list pgsql-bugs

From Hayato Kuroda (Fujitsu)
Subject RE: BUG #19616: pgoutput sends stream abort ('A') to clients that did not enable streaming
Date
Msg-id OS9PR01MB121494F3B3B066C5F15D6ADD4F5DA2@OS9PR01MB12149.jpnprd01.prod.outlook.com
Whole thread
List pgsql-bugs
Dear Andrey,

Thanks for the update. One more comment for the test.

```
+-- Aborted xact discarded at eviction, with a subxact still in memory.
+-- proto_version 1 must not see Stream Abort ('A').
```

I think we should describe bit more what happened there. How about like:

-- bug #19616
-- pgoutput protocol compatibility could be broken for an aborted xact
-- discarded at spill eviction while a subxact remained in memory.
-- Stream Abort ('A'), valid only since protocol version 2, could be seen
-- with protocol version 1.

BTW,  our community tries not to do top-post reply. See the guideline:

https://wiki.postgresql.org/wiki/Mailing_Lists

Best regards,
Hayato Kuroda
FUJITSU LIMITED


pgsql-bugs by date:

Previous
From: Dean Rasheed
Date:
Subject: Re: DELETE FOR PORTION OF bypasses view WITH CHECK OPTION for leftover rows
Next
From: Zexin Li
Date:
Subject: Re: BUG #19598: pg_waldump: -s/-e accept out-of-range WAL locations and silently use the low 32 bits