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 1w2oMo-000csn-0z for pgsql-hackers@arkaria.postgresql.org; Wed, 18 Mar 2026 10:43: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 1w2oMm-009f1z-36 for pgsql-hackers@arkaria.postgresql.org; Wed, 18 Mar 2026 10:43:08 +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 1w2oMm-009f1r-24 for pgsql-hackers@lists.postgresql.org; Wed, 18 Mar 2026 10:43:08 +0000 Received: from mail-ot1-x333.google.com ([2607:f8b0:4864:20::333]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w2oMj-00000000unJ-3KN9 for pgsql-hackers@postgresql.org; Wed, 18 Mar 2026 10:43:08 +0000 Received: by mail-ot1-x333.google.com with SMTP id 46e09a7af769-7d743cd9e5bso363684a34.2 for ; Wed, 18 Mar 2026 03:43:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773830584; cv=none; d=google.com; s=arc-20240605; b=Mn8zmKSEzJuhFRaBzDDvC80l4i1t3qLLEQhUAxEYaVKn9jMO3uVuaXNB6IgY9kfd7Y J7tA/2xxtgyIg2w2YLXczbLJt++4dS3enIIj6toNALiGhxAzUbf/dDzuy39FuO9GFbSs wjmmoKPsLYAvAl/BjAKHQHtKK1IN8/JFJD0DOesxJDV1jaWfi+ABjd12M/DVrf5IW7/T RsaYdMMF2JvpW9K4BcIYNZM9PPUfK4fsqTIcdQoMNHm2cTJ7ItHPlsCLeWnyZeq6jdgJ jk/kjOgzDnSuf/2oyIqXNWimMOnxKV87XzdOBXGqkuRkDDfiANf96cMjmjkxHccuCTpU h29A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=tD5mhbbRRd6w3A75mhQr/2XYMkryZhuD9HAyscb9v4o=; fh=C7keKauwfAUMoRHNwj4iliKwXrMooZ6i9UNWSSr0S9M=; b=TFwGSE903dRIV8y/apln6LnIGaDjVcvXLIoZYHylmqGOLODzUEzIfzUCeo12Anrle4 ugl7AXofVXol/z5+1JA9f5au3mJuprJegMhUNe2ZvLlkqb+3+TBuZ6FXkcUrmf7neZeM z97LSa1nDoWQOBQJdPEP7fL0DLXMzRtA8q9aHpL+hddj/ewEzugNBdCOadu51Z6s+FHw vMqb3uN4BuXjOxNUQqJKTfVHnEqVfGvy9u109i6/Egu3V+6Hx0Qdf/5vVzb9DPYYcsIS t+KaSeqKMd/QW0dOnIUX+Z9UBPAhDI+fByXjSg8YG8nnw1ekWmBZi/gJvnJrbQzjvbQ8 RxhA==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tigerdata.com; s=google; t=1773830584; x=1774435384; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tD5mhbbRRd6w3A75mhQr/2XYMkryZhuD9HAyscb9v4o=; b=RSNqoYoYxK65H3Mpy8QbNBlrOGhV2sE8FkIdd3xz2ttvLyov31E5UPQOLVDAIb+//c yPrw5qZEM2d822clhp5xEbGW9Y7q2HPW82Mva8SwLMQxM6JMzg1txD7nwhQ8q97RNetF 5c4E3gvLLfzrAqxeYd35kO+p2GYx7UhD66SpvQO29jBHwyih7zDqu3IfBf4HtsIs3C24 4ssLgu2a81UVQfakjY96vdw+w7NDYCsFgtalN+03xRqM7fvOySxJJXaVv1t9nElKfmOr VIjecwrAFxgITpFk50SyJeAEtzaGJ46y5OLi28SyXSi9K8Ct2OYDYOx3WyL9uhpN69oj xohA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773830584; x=1774435384; h=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=tD5mhbbRRd6w3A75mhQr/2XYMkryZhuD9HAyscb9v4o=; b=XVqFR6JczbvAvAWyMX/zyL49n9YARsLI+uukc5eElGoKwEBYX5yH4pv1a9PPKCZVCh k1uYI2q9gjwIHTR6O8D8VeaPCaoFFcF6yXhWp4/gyP3J3VB0X1ASOSWUlVdrZpX4uGhM u5bbJMGjUMPdElt8PNmZwkFBlI8CuEQxygJiJT80PA6IfA7DFpwjChikcFsaQnINmyN6 dpXlLWp13+vCbsFBMAHjswcWx2N/CWytLSiDFw6pdbWbSj0JTL4/wYRhI4SFuTnrXtx+ hCUopfPZxKgU8HSJJtl8x7GTnjvSksbuQcXFd1HvybB0nddV4lH6316rA3FPzqYrR+6y d4KQ== X-Forwarded-Encrypted: i=1; AJvYcCW+GADmDJb9hiNTLYaw5bLD5SUZfyVKRuQI6ieMYfTmhHYfqrjwxwIbfoLg7tzLSLTaNzwCwQmMIVNmZvhQ@postgresql.org X-Gm-Message-State: AOJu0YxpOIBVulTMheit27Y7nSqqDbwOtmpMuE9zvimwgo9uelGlAUmt eQxGp/S/C7tpRk37B1m0ahLltXAO7Y+SkYF3amBQQKJgR1tZwXw+f84c5scbnmVJXYG3S9zDHkK 3rDMez72tTJh1akaCa9/7izUc/GYyFnoU9ExWmkw52w== X-Gm-Gg: ATEYQzxdZr4/nSHdn+2rumspWJOW4qwstKny2b5rmpUnLq5UlD1V/iU+3dES795K1MP 8nqs16DjwO5LquLklYkCVebHjiGnXgXqgVpszr1xl7V43KfdN1mGaPxOkxKlQNFntqVPlXeVe4Y c8Bkz4XgsNvB6pcPYJEVRQ5yjCXBN14mlBQoP0nUMt92e9fnSPKDtCo9bMqtWX5zgPBZyAkT65Z 4oT7S2FnW6tmyGO8DY4j3r/yg2tAmU9QBe8xHeMMBR0RFvL3euLgMTI72KxylumegtzyD8ojTuG 21rwbw== X-Received: by 2002:a05:6830:64c8:b0:7d7:7a70:cf5e with SMTP id 46e09a7af769-7d7ca7c76d7mr1866025a34.28.1773830584102; Wed, 18 Mar 2026 03:43:04 -0700 (PDT) MIME-Version: 1.0 References: <70674869-2829-4b06-ab93-2f82ea51578c@iki.fi> In-Reply-To: From: Alexander Kuzmenkov Date: Wed, 18 Mar 2026 11:42:53 +0100 X-Gm-Features: AaiRm51--H3k3iSj0N5sVcLyGbSAGM0XFTnpycVr3I3RX6yDhr3evhOEBGFH2wE Message-ID: Subject: Re: Fix uninitialized xl_running_xacts padding To: Michael Paquier Cc: Heikki Linnakangas , Andres Freund , Anthonin Bonnefoy , Bertrand Drouvot , Thomas Munro , PostgreSQL Hackers Content-Type: multipart/alternative; boundary="000000000000db847b064d4a1d44" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000db847b064d4a1d44 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Mar 18, 2026 at 7:59=E2=80=AFAM Michael Paquier wrote: > Hmm. If I take this SQL sequence independently or with an > installcheck, the one-page VACUUM path is taken during the final > INSERT, but that's not the case of a `make check`. Could this be made > more stable? I have not spent a lot of time on it, so I may be > missing something obvious, of course. I think this might be caused by "make check" running many tests in parallel, so the deleting transaction is visible to some snapshots, and the cleanup is not done. Not sure what's the best way to improve this. --000000000000db847b064d4a1d44 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable