Re: fix crash with Python 3.11
Markus Wanner <markus.wanner@enterprisedb.com>
From: Markus Wanner <markus.wanner@enterprisedb.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Peter Eisentraut <peter.eisentraut@enterprisedb.com>,
exclusion@gmail.com, pgsql-hackers@lists.postgresql.org
Date: 2022-06-24T12:04:50Z
Lists: pgsql-hackers
On 6/24/22 00:54, Tom Lane wrote: > Does such code exist? I don't see any other calls in Debian code search, > and I find it hard to believe that anyone would think such a thing is > maintainable. Such a thing does exist within PGLogical and BDR, yes. Thanks for your concern about maintainability. So far, that part was not posing any trouble. Looking at e.g. postgres.c, the sigsetjmp handler there didn't change all that much in recent years. Much of the code there is from around 2004 written by you. However, that shouldn't be your concern at all. Postgres refusing to start after a minor upgrade probably should, especially when it's due to an API change in a stable branch. Regards Markus
Commits
-
Re-add SPICleanup for ABI compatibility in stable branch
- 6d61aef5dbb6 11.17 landed
- 9af9e2094dcf 12.12 landed
- b2c8d56618b8 13.8 landed
- 8657946d375f 14.5 landed
-
Fix SPI's handling of errors during transaction commit.
- cfc86f987349 13.8 landed
- 2f6b8c287b88 11.17 landed
- 293f5c5f496c 12.12 landed
- 604651880c71 14.5 landed
- 2e517818f4af 15.0 landed
-
Don't use static storage for SaveTransactionCharacteristics().
- 12d768e70497 15.0 landed