Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w2HKQ-0009O2-0V for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Mar 2026 23:26:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w2HKP-00EDMb-06 for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Mar 2026 23:26:29 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w2HKO-00EDMS-2S for pgsql-hackers@lists.postgresql.org; Mon, 16 Mar 2026 23:26:28 +0000 Received: from fout-a2-smtp.messagingengine.com ([103.168.172.145]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w2HKM-00000000Vc2-1O3h for pgsql-hackers@postgresql.org; Mon, 16 Mar 2026 23:26:28 +0000 Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.phl.internal (Postfix) with ESMTP id C323FEC0350; Mon, 16 Mar 2026 19:26:25 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Mon, 16 Mar 2026 19:26:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1773703585; x=1773789985; bh=jOJBvOGEKB MDqQQwwKGU4D3zPMsJI7eT98AbaUDXFSE=; b=UVUeUmVaDzTTJdIWscikeUxuKa WkOYj0W7nEV0jx2Jki5QKdDS4uME2DhsJirUOarP1wAG0MIlH8472rhvmpBG11G1 Jp0cY5N9YouzuY/yOCNysWpQLWPAA6HY3XSIV62+PglBu3ewKzCVmEoI19jakkL6 XrykTbl0jeT8st/O+TbrKwRC3J3i6fjEh9PJIh/MMv6+1Yxho7hLkVYtJd2NeCOG ATinfjouHxk6a3JCHaro/fiA+5pv+NFy/quU5yNkA+zeUnYatDZJCqTm/ab1m782 pOhlL0SAJWQ8hhKWvDneaFW9SahfbbHlIuFVUlcXFM/pHHu+4gxD8SP7foQA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1773703585; x=1773789985; bh=jOJBvOGEKBMDqQQwwKGU4D3zPMsJI7eT98A baUDXFSE=; b=OvT2QpkTE8mNgFgm482VrQiBTEm3VgFFmb6fnduhXap+HtV3ohv mBl1VdczvVPwRw0cSgYMwEliyjBUlWiI6sJfmQ9AzbcxjSBLTvYBn3D4lS6vfJqO CqTEYidI+2o8aXjPYHSrUFukrwYW46owW+uGqY0H70m5ER3pf1xfy3M1f65vW3q/ F9givFpFDpdTwVt+F3/HGNdq+L3xRSnRk/bCSsU6MVYjO1zA1Q9ULFGS+dVGWRYU G3xjYMqBfybnpB2lqMl/i91JiVKio6rWWm2uoolfgDxoYxS84/tKY9mu8G4CuTA3 Ne8YMZrt0Vuea520H0+5dNXRVvMzO4U13VQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvleelieelucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrh hlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttdej necuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqh huihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepveetjefgjeevgedukeehieeuieeu ieevueeiudegheevuefggfduueelgeelieetnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihiidp nhgspghrtghpthhtohephedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepmhgrsh grohdrfhhujhhiihesghhmrghilhdrtghomhdprhgtphhtthhopegrnhhthhhonhhinhdr sghonhhnvghfohihsegurghtrgguohhghhhqrdgtohhmpdhrtghpthhtoheprghnughrvg hssegrnhgrrhgriigvlhdruggvpdhrtghpthhtohepvgigtghluhhsihhonhesghhmrghi lhdrtghomhdprhgtphhtthhopehpghhsqhhlqdhhrggtkhgvrhhssehpohhsthhgrhgvsh hqlhdrohhrgh X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 16 Mar 2026 19:26:23 -0400 (EDT) Date: Tue, 17 Mar 2026 08:26:19 +0900 From: Michael Paquier To: Fujii Masao Cc: Anthonin Bonnefoy , Andres Freund , Alexander Lakhin , PostgreSQL Hackers Subject: Re: Shutdown indefinitely stuck due to unflushed FPI_FOR_HINT record Message-ID: References: <2631a3c3-5e60-4a1a-9e20-377024322602@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Nc1Qt+SmxRk4ZXPG" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --Nc1Qt+SmxRk4ZXPG Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 17, 2026 at 08:16:08AM +0900, Fujii Masao wrote: > On Mon, Mar 16, 2026 at 6:45=E2=80=AFPM Anthonin Bonnefoy > wrote: >> Thanks for the updated patch! I've run my test script against the >> patch and there's no more "xlog flush request xxx is not satisfied" >> errors reported. >=20 > Thanks for the test! I've pushed the patch. This stuff seems sensible enough that I think we should at least have a test, no? It does not have to be absolutely perfect in terms of reproducibility, just good enough to be able to detect it across the buildfarm. We already do various things with page boundaries in WAL during recovery, and a shutdown could be perhaps timed to increase the reproducibility rate of the issues discussed? -- Michael --Nc1Qt+SmxRk4ZXPG Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmm4kZsACgkQnvQgOdby QH1+xQ/+Og2gEvoAe62j5tK20yr4UIKkHm+bZ/7xpgUCbuIZ1zbzoOnscxts/7FF 3GLHLgb5HOkN8D9HuA0r2kSm+SFB8K6ilzeEBYkGbAwBbQKQT4inyIZxzHFEWtFQ JEXNDHebEc2ejw6Ol+fFSkkb8OevTetZ0Mueblm8UihxhhRbLSy/rKhvPWWT3opJ oCeKVFmctlvSlmECfl4qLKIApxd2vl4r7S116zaTqekOK5KyR7uYj1EGBEJf0OND M6rDZTKkuxtx080d6c8dZxcm5e7q40OmEVUuY+A7YMSsd5gWFal22Ow9T8xWWHVC rBXpaApO/60GnrxbDt7rbauM7b+jvUpktj8cq2d//iIBwow5hTlbLp7VUiKCSgMu HkG5hOItwFinXlVMT0wbyGiBGAULMvkkKuNclZMxx5BB/dgkqf/JfPvo21CC1BwM 3VHsOrT6vRNVnHNfljH8Bk3Kj73zJ+0DfuMhFuD4zt50u+qh4BxuVjFydhhVjj1d biYx3y5xostafdJivlqp5iEkQi6oZnVmn8zfYnYMIues6EHW0mGOSaqw87gBZnh5 lBq5hofJix29YQK0KtpiLG82iUbgd65BAMG+voNaBrnv9urkVjqUWm/ymvEoPdZA AbiqxrSRnQTerd5+6F/v0XIeCVVjPNboMiU0jRGNlTQSqJNZA2g= =aADo -----END PGP SIGNATURE----- --Nc1Qt+SmxRk4ZXPG--