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 1w7j70-005dQF-1f for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Apr 2026 00:07:10 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7j6z-00DvIN-04 for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Apr 2026 00:07:09 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w7j6y-00DvIE-2M for pgsql-hackers@lists.postgresql.org; Wed, 01 Apr 2026 00:07:09 +0000 Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w7j6w-000000023F9-3Nyt for pgsql-hackers@postgresql.org; Wed, 01 Apr 2026 00:07:08 +0000 Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-2ad21f437eeso2575135ad.0 for ; Tue, 31 Mar 2026 17:07:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775002026; cv=none; d=google.com; s=arc-20240605; b=NAw0+/2f6kT/931srL8aqLsiyjQ0lOpABavh27aByC8zVbnJPbbzCHXwjlVP2lEKg3 ksVvMEbwj6ybxWX2W+46tRs6olZSTKcGxg01Pfik5OcmyQJrjJQEYq5Ka3Ws13FCfXwj NrU2zxrg/djf3mEJkrmrY4LplY6w73rNzEunjOdwDAiwyA12ZmPwi287rmAe5whwzPXO 7IBl1DMchHS8xmGjaqVfCauA2MrX6s/qrC8Bbl1d0UaquvVvxhVdWoHFnx5A8gPyr3Vy MND6ImRKica/26B2fiiaqVndtQab6ei5mS6VCVR55Yc6/26UF/N/G4fidEulmBvXG7/Q DEKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=IN6CtC3Boym3Pr4DEa4TyqvPxu597cRzsRhzWy5D7yY=; fh=E1dLlb47PJgR1bwYOBKNy63DLYlBAqR4Z+ez43pjPTY=; b=h0aPobZhTtkU2zkcfu97aPRFu0f5zVccPL8HCYqQTV1eMlRhzkHzastVzTKAWpueV/ iVYmzjVr+WswQ6vK26cyPkU7Ax/ICu3SDAW1+JCwsQ00J3eFHew6ytV/7C80i0WK0dba EMwhizKHN2BlJT1dbuE7R6Ukgx7hb7XSIVQNfq9CCQwsWfI7lL3ecnU/h4KHZIUWqjLT 8Qk4/vbCfrfnSqOPYiVAPvwwEtZjS4PSV4WVr+INOgvKLRA+e7jvpBreHhL4NwGzS2Bl fbQ3Ymcgr2+GG8lK5Ebnwp2iBqrIXvNqCB30OXPAqI7g1ntikmrDJZ3900Om3IkenZcg gIEQ==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775002026; x=1775606826; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=IN6CtC3Boym3Pr4DEa4TyqvPxu597cRzsRhzWy5D7yY=; b=ghtvsJrGcqGb6PHSfJFmO0pb5ctgI4IOBrAYk6mL9ukTkhyYe7JNX9IXmRKxxQkE7U m9CewBqBnJPBS6mDiaiM5qPiY5TsXyOfQ3P6dPQu4CBBQMjlmlqz0oUWEd0LCYjljWun qHKeSlsFyK4D/CMlvHqho1Hms+bIDwClxCi1BHlfY5I2eILJM5gzM2hi8AxruZPf4KF8 1WhmR5AcUY9gzerG+2hRvYhW0gSX08xgh7rHHyg7Ub+VsEQUeAT8AgPmmnlpgV3wJlpC rKvTQciekItB1V2OuKmFH1tC1Ig9IqJSCCuPkXFs4HJOTX/67ec+IXq3/RrU7EPkGlnH j6CQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775002026; x=1775606826; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=IN6CtC3Boym3Pr4DEa4TyqvPxu597cRzsRhzWy5D7yY=; b=VgHMhYHIx3ZMh6BwW+BTCHudTAvoa/GngroI809VXStYHFJlqnlYbX0nDYul/HSsVj +LNVO210QYyb6nA0nHrryq/DxrPdcE8vHaxDdG3c57djkQ96TCi9yjxWwH7AekymGgzn NLY4YpXPIfcDyEPC4dFi8OKh/NBP/uFQ21zl+PbUwzteBsJrYCjkTiMtqj9LoGwMFCW7 uBm44hXo+WPwYTodDHMugWVaKi1YLt+W9FzWqnTtEI3ctJR+RzupK2oaecOW+q9yMoWF psRTNQXCMM6F9C/Cp66jj6aXV8losnwDf7AiYwahalsyxjJtp7goE1hepsiMDkecRxj0 bg0w== X-Forwarded-Encrypted: i=1; AJvYcCX6Vt1/Wje6HQ4KgsX5R4Gb+Sa4jtaXyukTj9ok5OegCs9d+kXIMHEqPm+h9/QAF29cRQ8PyU/2vXxHz3Z2@postgresql.org X-Gm-Message-State: AOJu0Yy/73aFJ7PaVEAz+go6V2MCUsxHZweXYKa3uUYYDkthvS1wvEDl 7bO7u17DDMx31kCKyrDVbzTLIDr2lQYvK01XufNrKb38z1ZMP0lqTe/lRwnUZHI+BNKeyoOBIOt lwBCeULrZdIhAZETT1j4TC2lmhlcv+Pk= X-Gm-Gg: ATEYQzyljddvy4XWPYE9cvmavStq/QbpUNla4Wrh48uXvsQrxXykG3Bj/gHldnjZkQf 9BY6k23c0g4KoZF7IVQX0TDUxxS6jks+tN44n6Yryq4vNxwlw5LLbJTyFNeQhOCdqJPevDVmFsI 3wLrAVUSYub5LfUbUpnKIeZhP4NH860RktRvtbGBReVrqVeDBojziICOr8SOQqfp4uK0AreLblM U2/ieMyyMVYk5wE1ltrQiPiO/0C+LMBGikGkr91kcMzLS2tjVK4elUUPadGC9B0g4TopUVz0Rsi roV5PIHA X-Received: by 2002:a17:903:22ce:b0:2b0:5450:a910 with SMTP id d9443c01a7336-2b26985e30bmr11456145ad.17.1775002025897; Tue, 31 Mar 2026 17:07:05 -0700 (PDT) MIME-Version: 1.0 References: <2BE661BA-D909-4093-BF78-DB9B0C099337@gmail.com> <77FA04FE-1F84-4DA1-8855-8BBFD8CC889A@gmail.com> <5761CE63-06B8-49D9-BAF4-D921F64F18B1@yesql.se> In-Reply-To: From: Amit Langote Date: Wed, 1 Apr 2026 09:06:49 +0900 X-Gm-Features: AQROBzAPeAR4HJVNiF3t2NXUfELrvNuR-ta05fiKb25jsbAfzxDRn6ySn1I8j2k Message-ID: Subject: Re: Eliminating SPI / SQL from some RI triggers - take 3 To: Tomas Vondra Cc: Daniel Gustafsson , Junwang Zhao , Chao Li , Haibo Yan , Pavel Stehule , PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, Mar 31, 2026 at 10:33=E2=80=AFPM Tomas Vondra wro= te: > On 3/31/26 13:35, Daniel Gustafsson wrote: > >> On 31 Mar 2026, at 13:26, Amit Langote wrote= : > >> > >> On Tue, Mar 31, 2026 at 8:22=E2=80=AFPM Daniel Gustafsson wrote: > >>>> On 31 Mar 2026, at 12:57, Junwang Zhao wrote: > >>> > >>>> prion is happy now, the fix works, thanks. > >>> > >>> The widowbird failure seems to be SPI related as well, relevant porti= on of log > >>> below. Is that the same or another error? > >> > >> prion was unhappy about something else, which I've fixed: > >> https://www.postgresql.org/message-id/E1w7U6V-002H6n-0o%40gemulon.post= gresql.org > >> > >> Though, I'm not sure if or why the fix is now the reason for > >> widowbird's failure. > >> > > Right, that failure doesn't seem related. It first appeared ~2 weeks > ago, i.e. before this got committed. > > I don't know what triggered it. It might even be a simple timing issue. > This is a rpi4 machine, running from a USB flashdrive, so it's pretty > slow, and a processes can occasionally "hang" for a little bit and not > disconnect quick enough. > > Not sure if something changed ~2 weeks ago. It might also be the flash > drive getting flaky (even though I don't see anything in dmesg). I see, thanks for checking that. -- Thanks, Amit Langote