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 1wFX1x-005Gdz-34 for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Apr 2026 12:50:14 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wFX1w-00Dl9a-33 for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Apr 2026 12:50:12 +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 1wFX1w-00Dl9O-27 for pgsql-hackers@lists.postgresql.org; Wed, 22 Apr 2026 12:50:12 +0000 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wFX1u-00000002TPv-2tA6 for pgsql-hackers@postgresql.org; Wed, 22 Apr 2026 12:50:12 +0000 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-671c24f23b1so7831076a12.0 for ; Wed, 22 Apr 2026 05:50:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776862208; cv=none; d=google.com; s=arc-20240605; b=le5GCsDbm3S/D3tZVbAmHRt5zOaC6aeXKa1+quAGWa3HKQ1R5VkX4SRV8FoMZxakzH Gi4JUAZqlY8wl5N4f9JL4oJmovYA5v9qcHcKvPxqsXRkJxybioHHz8QmRMCD7bwROuRA kBYP79u/9xG0x73g6D5/O5gsRk7vEeLx7bNt0oyRdykcSzpzAUvWEcoDSezszJGzszv4 z6cGaDrjULDDiAxpR/HGIU1x7XR+tf8kSEIx2+VYL3QagMfBZF4LspKQjbowVhAxGtPO E57lkDFvVRiAZQBi86DEj+tEsgm/5YV2Asc3slsTa4c5pL3RLdYIwroce1nnJyHLhQPX 3fDA== 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=jnFJz+j4ZUXKFREmdD/L4noyHorPxR6S9IUr5UPa/wc=; fh=HOC3MsBNCIOJLWeVyXGtgjhrQeVBeUxvARbE6pMTY3M=; b=LdP5shYnsszJaUqIFK8ndYH1fvq7pHa5oedIDSpTYLtp3b8rdt1urD7UeArMOidno8 r1+k3h+tkarKB23WFrxGOG9/X8tB30vgv5Izq19jZc9hjmiNQOPVG0QUb+sQFzSYTGcB bxzgQwT7vB3KEERkYOo1WckFC31XYdB6ml9Osp0ecmr9ZVJPhZKUesiK1q3FVcsREUVo Zpbnzqhk9egTrv7HLktgHbRpb+yQmRMiLEGSbULICqOayqrZtVZIKnUc5aHbXvFK65q5 UDkO0xir68LpEQrkaQ9qnP7qmRvaozHsrnf1bbB6jhUCvu0mi/vag5E5yPsOVLfxOqP5 sMeg==; 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=1776862208; x=1777467008; 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=jnFJz+j4ZUXKFREmdD/L4noyHorPxR6S9IUr5UPa/wc=; b=jcZzqO7RRfua4+JX3lVacOY8tqsiT+UUiHWqN1xpiGG5Cr7QUjqVr9Ml+pAQMMzENO hUR/NwWVl8inBlYGgvatnNj+3z/0SYzsdmt/kH7cmtiKu/3vyjFoGdSbHBhJK3Ke527r oE0biT41/JV4anXWCjVxPMZsjSoRRkCXpGhYkD2sut6dE2OzDlOX710YsoISUvFRfjrD tr4NJ/4/iVFkgKV0s9J4fPKkmRswGHZDk4lGYbeo4P+c7GBZW5BiNu6owvaDqqBaRKA2 iCcSyfOUqTwdb1FDSgVST/Jfpi+ERYf8HDHuxSc1Ji7ihlGEGwsXvv24wGl1WI6+zwbJ N0uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776862208; x=1777467008; 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=jnFJz+j4ZUXKFREmdD/L4noyHorPxR6S9IUr5UPa/wc=; b=FMx1SjteKU4kEVY1kdfMVBc10BtpJODlcSvAnGPgi92yg7yu5EL4Aocm5bkwaAv3Iq xH1v1Pw3/2MgiZ9Tw0+cwAHdL5tYE3LA9+WTe5F/qfAd6ep+IpnfjvIB9fuMdaPrmY97 HqO/Kd07Nl0/CNsIxGDPyJVxJaCHmyVMBrJWJ3WRLS0iayZ+WD2QyxaewzKf3AXzh5vL XVfGwHqm6wFRLhr8n2sfpyKVLfHJrUI2oBgLPps/Eo9FOJc4yIgUy33LE0JB8EjE3twf SrNjcPdVfgqUsDcw/JdQtVYfVRojNpgVnnzinXZ/KtV7BkRgkGqrpneE/2v2ybNkhpoJ rLpg== X-Forwarded-Encrypted: i=1; AFNElJ9j/MVocQPek67t8waEMXvNk+0QfFaUzv7YalC3OoTsLRIjEeLwWBaE5PuU28lhwrBOBCw0K5U+xQyPGOd4@postgresql.org X-Gm-Message-State: AOJu0YwL5zcnbilIwYAqtzSAdHMm0ikcS2PvOiUGXNsTgZrMDWbx/wUn oTsFzCC8JOgkvZx1rW2xuQvx4EAMA6EKnIEeJ3oB67VTUDvztH5dT2NQT2VxQwOQ873p37dtUGZ O93i8WJ4cPbVO5EUA/cTcBrfn4fTvP2E= X-Gm-Gg: AeBDiest4+YPa8JzGIJI2MrxXIzpmWb86x9g+/6X45iShvC/2SMURwSg/LNjR+fldoS IcvA3atIqC3Xb8ZMQ64qswRjaGIxd2CKuM78+H4mv3WQR3HO9dPnNKHaFUHDSilrq01hwF7j6YX lzHmRJ0oRpDfgPCqf/BZo9S1hcLgskJYbuF0gYEPdtEMB6A2B/lIKsNqybf3696aFEW4BuFwr8u l/DH3imHWaBmO2rsAfKNSyxKUxSluQEC4+4bSzs3bQnsPOsR+Zwc7ET4XFsVHadwyWtXVghzrzb PD1tqet8/rDRrwGH/OHORHaoOZahljqJtTvsYty3Faqu4WBUKuOk9ngAsTakFReUHKdtFwUhM0f p1HuC X-Received: by 2002:a05:6402:a0d7:b0:676:4cb2:3aa7 with SMTP id 4fb4d7f45d1cf-6764cb241d0mr5215549a12.22.1776862207617; Wed, 22 Apr 2026 05:50:07 -0700 (PDT) MIME-Version: 1.0 References: <20260324151133.7940a5c1f2ebd594d54da481@sraoss.co.jp> <20260325012847.e026ba1860c07288efe3e97d@sraoss.co.jp> <20260326192203.e6dbb8d80f8d27dc15ceee59@sraoss.co.jp> <20260327163549.b5df519c0099970ddbb3412d@sraoss.co.jp> <20260328161802.f35b5a3e739566ffd7c1053b@sraoss.co.jp> <20260413170551.5ec43ba5a2c848f0d46c6a0b@sraoss.co.jp> In-Reply-To: <20260413170551.5ec43ba5a2c848f0d46c6a0b@sraoss.co.jp> From: Sami Imseih Date: Wed, 22 Apr 2026 07:49:55 -0500 X-Gm-Features: AQROBzBCt1IRo2s2Q8K1plVMbCBk2KoChVR_ekDa4AEU1SzoyU_1LfzfL138OWA Message-ID: Subject: Re: Track skipped tables during autovacuum and autoanalyze To: Yugo Nagata Cc: Michael Paquier , Pgsql Hackers Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Thanks for the updated patch! > I've attached a patch reflecting your comments on items 1, 2, and 5. > As for items 3, 4, and 6, I am waiting for your comments, so the patch > is left unchanged for now. A few more comments: 1/ + relid = RangeVarGetRelid(vrel->relation, NoLock, false); Should this be called with "true" as the 3rd (missing_ok) argument, otherwise we end up with an error instead of a "--- relation no longer exists" log. right? 2/ Can the isolation tests src/test/isolation/specs/vacuum-skip-locked.spec be updated to check pg_stat_user_tables as well? 3/ comment fix: This: * Relation could not be opened hence generate if possible a log Should be: * Relation could not be opened, hence generate if possible a log -- Sami Imseih Amazon Web Services (AWS)