Re: Transaction timeout
x4mmm@yandex-team.ru
From: "Andrey M. Borodin" <x4mmm@yandex-team.ru>
To: 邱宇航 <iamqyh@gmail.com>
Cc: Fujii Masao <masao.fujii@oss.nttdata.com>,
Andrey Borodin <amborodin86@gmail.com>,
Andres Freund <andres@anarazel.de>,
Michael Paquier <michael.paquier@gmail.com>,
Nikolay Samokhvalov <samokhvalov@gmail.com>,
pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2023-11-30T17:06:11Z
Lists: pgsql-hackers
Attachments
- v5-0001-Intorduce-transaction_timeout.patch (application/octet-stream) patch v5-0001
> On 20 Nov 2023, at 06:33, 邱宇航 <iamqyh@gmail.com> wrote: Nikolay, Peter, Fujii, Tung, Yuhang, thank you for reviewing this. I'll address feedback soon, this patch has been for a long time on my TODO list. I've started with fixing problem of COMMIT AND CHAIN by restarting timeout counter. Tomorrow I plan to fix raising of the timeout when the transaction is idle. Renaming transaction_timeout to something else (to avoid confusion with prepared xacts) also seems correct to me. Thanks! Best regards, Andrey Borodin.
Commits
-
Add TAP tests for timeouts
- eeefd4280f6e 17.0 landed
-
Remove flaky isolation tests for timeouts
- a661bf7b0f56 17.0 landed
-
Followup fixes for transaction_timeout
- bf82f43790a6 17.0 landed
-
Introduce transaction_timeout
- 51efe38cb92f 17.0 landed
-
On systems that have setsid(2) (which should be just about everything except
- 3ad0728c817b 8.2.0 cited