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.94.2) (envelope-from ) id 1sY77V-008vN5-1V for pgsql-hackers@arkaria.postgresql.org; Sun, 28 Jul 2024 16:51:40 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sY77T-00CNH0-Er for pgsql-hackers@arkaria.postgresql.org; Sun, 28 Jul 2024 16:51:39 +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.94.2) (envelope-from ) id 1sY77S-00CNGr-Sd for pgsql-hackers@lists.postgresql.org; Sun, 28 Jul 2024 16:51:39 +0000 Received: from mail-oi1-x22d.google.com ([2607:f8b0:4864:20::22d]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sY77Q-001tsC-3w for pgsql-hackers@postgresql.org; Sun, 28 Jul 2024 16:51:37 +0000 Received: by mail-oi1-x22d.google.com with SMTP id 5614622812f47-3db16129143so1605381b6e.0 for ; Sun, 28 Jul 2024 09:51:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leadboat.com; s=google; t=1722185495; x=1722790295; darn=postgresql.org; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=TL+WeOloT6LVrroaC1VtSBap49YYaaqRGkHjdFxogi4=; b=AC51OO3CRQAALe0foeA/SSjC40CPPQ76yCVUiKpzo2ErB4GilkylL5p1mdW+SPBJq4 yVi/bkMBYHhR0o0uybdif/BpNgOUIsQFYgwlL7ChegCNVNSekXibL7ZJd3fzPEJ11RiP 7JV/6jjDqXxSijK9rpnOeraIkdsMrRheRuv9U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722185495; x=1722790295; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TL+WeOloT6LVrroaC1VtSBap49YYaaqRGkHjdFxogi4=; b=d/B5okSGwLWLP5JHnN6r7TbrbDs7q0hNo4OTOxf1Co6aV3RifynHEb/MXU4ERGlolM SqiuyTypAcUowPdkAdDUaAS1iPlPLuvG20l44fYAV6fHf0/yweGS26mT0Fd+hLMGmTJj TWAmLiEdle4yCUv1cz0IG/vr6e85vAozasg3hshU/fZ8GoSZWsbUDjIM7rbCoIRu6Gur coK5WAW6w3ivc6SktjK6L+dYE5AdcYGIeEb1xahatBF/MTPmje4w8dOkY7FJlh+CBY3U IVpTrCfbsX5HhavbdFaxJ43V2iN/XOUwuoGgJLb0UEq/XOiBF9Ng7YimhbgGyRmYOB6J SeYw== X-Forwarded-Encrypted: i=1; AJvYcCVeYfQjMXvgsaKeRF2t5JGxyEKMI1sQdyzE5Ez+SsChaV0aoXc4Ybo0xCeJdcm0yAbu01kGFleasuYYqMGpvh7z1xWWnfwFFUZVoAqw X-Gm-Message-State: AOJu0YzqVG5mVk03hXLoxBNfyza+Vv706ZZzp0myWxtIOma+c2up9e6D T1fXdcepD+01BQb5tzNq6MpYuXOh+F8UGdO2hHXoUVpZFBYzGVUQQlHRR0nhHg== X-Google-Smtp-Source: AGHT+IEl99eoL/pLzFPfKft6StNxCJQzw+PE2xnklxSGf43biORVCrTKXIV3youSi7Z1d30FgP9GOg== X-Received: by 2002:a05:6808:23c9:b0:3d9:2b24:5b2 with SMTP id 5614622812f47-3db2348e454mr8367854b6e.0.1722185495297; Sun, 28 Jul 2024 09:51:35 -0700 (PDT) Received: from google.com ([2600:1702:a20:5750::48]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fed7d37d91sm66975805ad.115.2024.07.28.09.51.34 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 28 Jul 2024 09:51:34 -0700 (PDT) Date: Sun, 28 Jul 2024 09:51:32 -0700 From: Noah Misch To: Tom Lane Cc: Alexander Lakhin , pgsql-hackers@postgresql.org Subject: Re: race condition in pg_class Message-ID: <20240728165132.01.nmisch@google.com> References: <20240512232923.aa.nmisch@google.com> <20240605181706.fe.nmisch@google.com> <20240611024525.9f.nmisch@google.com> <20240614003549.c2.nmisch@google.com> <20240621212842.98.nmisch@google.com> <20240628051353.a0.nmisch@google.com> <20240720112835.f5.nmisch@google.com> <2250943.1722181833@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2250943.1722181833@sss.pgh.pa.us> User-Agent: Mutt/2.2.12 (2023-09-09) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Sun, Jul 28, 2024 at 11:50:33AM -0400, Tom Lane wrote: > Noah Misch writes: > > On Sat, Jul 20, 2024 at 11:00:00AM +0300, Alexander Lakhin wrote: > >> A recent buildfarm test failure [1] showed that the > >> intra-grant-inplace-db.spec test added with 0844b3968 may fail > > >> But as the test going to be modified by the inplace110-successors-v8.patch > >> and the modified test (with all three latest patches applied) passes > >> reliably in the same conditions, maybe this failure doesn't deserve a > >> deeper exploration. > > > Agreed. Let's just wait for code review of the actual bug fix, not develop a > > separate change to stabilize the test. One flake in three weeks is low enough > > to make that okay. > > It's now up to three similar failures in the past ten days > Is it time to worry yet? If this were HEAD only, I'd not be too > concerned; but two of these three are on allegedly-stable branches. > And we have releases coming up fast. I don't know; neither decision feels terrible to me. A bug fix that would address both the data corruption causes and those buildfarm failures has been awaiting review on this thread for 77 days. The data corruption causes are more problematic than 0.03% of buildfarm runs getting noise failures. Two wrongs don't make a right, but a commit masking that level of buildfarm noise also feels like sending the wrong message.