Re: 回复:回复:Fix missing initialization of delayChkptEnd

Michael Paquier <michael@paquier.xyz>

From: Michael Paquier <michael@paquier.xyz>
To: 蔡梦娟(玊于) <mengjuan.cmj@alibaba-inc.com>
Cc: Kyotaro Horiguchi <horikyota.ntt@gmail.com>, pgsql-hackers <pgsql-hackers@lists.postgresql.org>, robertmhaas <robertmhaas@gmail.com>
Date: 2023-06-11T01:36:09Z
Lists: pgsql-hackers
On Wed, Jun 07, 2023 at 10:25:25AM +0800, 蔡梦娟(玊于) wrote:
> In my new patch for pg14, I add the assertion on delayChkptEnd in
> ProcArrayClearTransaction, and also add patches for release branch
> from 10 to 13, please check.

Thanks for the patches.  I finally got back to that, double-checked 
all the spots where these flags are used on all the branches, and that
seems right to me.  So applied across 11~14.
--
Michael

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. Fix missing initializations of MyProc.delayChkptEnd

  2. Rethink the delay-checkpoint-end mechanism in the back-branches.