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 1wQmW3-001rvR-0C for pgsql-hackers@arkaria.postgresql.org; Sat, 23 May 2026 13:35:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wQmW0-00Fka4-3B for pgsql-hackers@arkaria.postgresql.org; Sat, 23 May 2026 13:35:45 +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 1wQmW0-00FkZv-28 for pgsql-hackers@lists.postgresql.org; Sat, 23 May 2026 13:35:45 +0000 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wQmVz-00000000Q9T-35Eo for pgsql-hackers@lists.postgresql.org; Sat, 23 May 2026 13:35:44 +0000 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-48984d29fe3so85474075e9.0 for ; Sat, 23 May 2026 06:35:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1779543341; x=1780148141; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=7zawDxRfZbiSabDZh1YlwrJ0EHqP/+/sT4Df8hJMoDk=; b=VmT4kZ9wZssDkaelwfkZFoG03Bmwbmt/4pMW9Gy3QwpYzvt3W8GlTQ6fexD5oan/w3 1AUzOLBUGhOHTjohKoPHIWZe+Iie67iTLIfWmOrW6qtfutx7QsBEIHSXKXJVZhTFjdXj 8gjTlr6dq9kxQcofZUsXvYJsS5ZQV+MpTsId9JMqtkoFeycVlD6ePkh9XlQ6gmtSutnE So90HRJYYqRjV94jenvcn9Czq5gkNmHNaLwli3t3MvmvHsH5KDveND1GaoHH+2tCqwiO 5g3XLKgOckI2wbnpsbtxyKEmih6Ra9qZlidhNfnzLJY1Z3Ryih58x0WJE35kva7u2pU6 LYRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779543341; x=1780148141; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7zawDxRfZbiSabDZh1YlwrJ0EHqP/+/sT4Df8hJMoDk=; b=mfflvcdyn7UNB4g+Mhvs0EhATfNP2lRXCNq6DQnxk/IlrT8xP9JjKRxM72GZtZkWxH o392JLTaRHtz27hVNL0U4boXlqMUj6Ly3egxuGQSDwcrPCbO6PLGDYK3hAczDB6/KXsa e8uC25oZUr5kEkoODIqdT3S1MK9MDE+awizx55DayQ3cXezKDg2DoCgDM4yFSU50d/ma nbKzDUFNvDZOGq2/3YzzHVKQbbR3XLFxgMLZcBm3MT/2PIDACn0UabmMe1mx1XSs+lkT y4fxY3xf3kfbjcQnsJN+akQrpTwMc798Mmj5yFx9Vdt+UnEPIuJ93yWPsjorNJlo36pD X4Ww== X-Forwarded-Encrypted: i=1; AFNElJ9KrUGGR7ER+G/D0hUIYVBhIfAU0mwPUBpWG5vaHm6LdPnmRHNcQcTMaYrul+3BQfJ6gwAObpSel7JX9TNx@lists.postgresql.org X-Gm-Message-State: AOJu0YwbCP6s6BIoz0XbFELEbTHF1RyVf85xXaUNgOj97OFJwmbQu0Iu RPnsvyeOmo5xFqXq5DAUK3fMwvMsBfFwWDJlSTwJ53WyPpltNTVLqhGmF0Znaupipkk= X-Gm-Gg: Acq92OEVMVX1NO31/MvAc68WIXvdmikisCO5rJLpTxvfcYn3bBz3CJX9T8SBPLUa3+m GpdEdpIPtmKuGmJZGYRjG8Pz3Z0Lr9gWAFy/2TK3l4011BtfXnTMY7z9Ea5Y2+JrUvjg0W7D6EP bpyrrzLUwJrDe/x0fexWTBdauTfQHpO2MxTw795pOsNsFNcifkfrASJjpWxMng9R3kt7MtmaIrj LUWBgxVliivLap1+hb/EU9w8u6NPpLw/+eqbIkrO/hBMIRRAi37mN67O2zQUS2t5DUGh6Kjv8vp 9GPvOXoUhG5wHuQDI2bq/FkMWcvZopDb1J22sr8i0tUKW93agAyxqxW+XKUMxKoGBchtChNnmRJ GK07hAhtfHwEuuhW+w5uaXM90UfKr8i+sm1YYgzhcy7N5hkquVLDoL9uZycKntQZdiZEM2PyJQC dgeV/xh9Dhhn2St19MAczHR5EOSYfJBvvqKDck0Px0Gd8AASigH5SCPfkEYM6biA== X-Received: by 2002:a05:600c:35c9:b0:490:45bb:8dd8 with SMTP id 5b1f17b1804b1-49045bb8e65mr112984155e9.25.1779543340657; Sat, 23 May 2026 06:35:40 -0700 (PDT) Received: from laurenz.albe-K4N0CV00F97414D ([204.239.251.2]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-36a67759969sm2115942a91.1.2026.05.23.06.35.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 May 2026 06:35:39 -0700 (PDT) Message-ID: <6634e1b0b5b74e5c2e3b06201120a81e11d82a55.camel@cybertec.at> Subject: Re: Report oldest xmin source when autovacuum cannot remove tuples From: Laurenz Albe To: Shinya Kato , Japin Li Cc: wenhui qiu , Sami Imseih , PostgreSQL Hackers Date: Sat, 23 May 2026 06:35:37 -0700 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.58.3 (3.58.3-1.fc43) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Sat, 2026-05-23 at 15:00 +0900, Shinya Kato wrote: > Oops, I made a slight mistake. Fixed. I think that is a great feature that will improve users' lives! The patch looks fine to me too. I guess the overhead of one more scan of the process array for every autova= cuum run if "log_autovacuum_min_duration" is non-zero (which is the default) is acceptable. Yours, Laurenz Albe