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 1w0lVK-002Bnz-24 for pgsql-hackers@arkaria.postgresql.org; Thu, 12 Mar 2026 19:15:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w0lVI-00GopK-3A for pgsql-hackers@arkaria.postgresql.org; Thu, 12 Mar 2026 19:15:29 +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 1w0lVI-00GopC-2H for pgsql-hackers@lists.postgresql.org; Thu, 12 Mar 2026 19:15:29 +0000 Received: from mail-yw1-x112a.google.com ([2607:f8b0:4864:20::112a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w0lVG-00000002LTv-2sH2 for pgsql-hackers@lists.postgresql.org; Thu, 12 Mar 2026 19:15:28 +0000 Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-7987531082aso15532877b3.3 for ; Thu, 12 Mar 2026 12:15:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773342925; cv=none; d=google.com; s=arc-20240605; b=aPs8hTe5AsTGKc5pEDftTLVjdBq+mZhnyyWEjga+wFkQzOIf0uCnnbzj1PMSE25IH2 GFnjqAAkdP+Ju+Zd1bPaNLSO3Qh/9cBXx0Os/iCIZCIpVbAXzhvED311lIoQelDOLdj2 VTxVlMgdLziUqss8rPropsgYZbDu0vw6FJ+zaVZfb0BqHU5ecNMdvhYKlJgfqs9u8H7e +0JyNu5pg5GyfW8bK1nQr0dXtJKcdVS44ZjBoQqwTzir45oTsnbXZByFs84EUlwO7QAA l80aOGJyR1OY7/uUwIVAhNv/9oYu0u87ggyeW+49vXG5tPyXx4WVJCkQF/OaaGrEj8lu Cs+w== 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=M6tevTtIo6UolBWCSMmbgVJUujUFVvmiY7wfc8XPgDw=; fh=01Z7waeyHZtmV15E8cw5Vy/0qRGBT0a4cp2OF2QL5LE=; b=k/3qGEcqTpLH67FBPamaROEmyb7Jg4Cc9lrHOFtYfH7pfnkSpEvWGs9MkvWre6NTYn h8yJwPRQTzIPNYa1hYIhmyN1NDgK/R1Asrjl5RxTDL3bEokYyXWxhGjzpWWVZqIIB/At NT0P9c7UjOyfpRHULwchvWIMwsoAzqeD/3nqnMmd5fN2S7Pm3RBJw6436sWCgd0THOtH 3qS0GzbKyfbOQPqKBU/FoQIZoibGioME2t1qPGROZzdVryuOKLLtOW2+iMYuHlf9IPKb ZsOyl8CJTDMd9AolhGqAh4vo1uPojvuoCBuJj0p9+j1fg0+LAzGy9VdaWGIkvEtf6Cql DLyA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xzilla-net.20230601.gappssmtp.com; s=20230601; t=1773342925; x=1773947725; darn=lists.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=M6tevTtIo6UolBWCSMmbgVJUujUFVvmiY7wfc8XPgDw=; b=UA7nnDCzIq5QS8IZTFDLNZOVLh1zGusNnxXmp9yaLe2+5Y6tBbBSS6PArkk5zpWcUs 1U7k+C1w6TdaU334Q9y/Mib2q3lJu+BT4hNfNAko138VCCo5RpE7CA0m5vX63k916rHx lm7vYjRKBevTZwiITLY+M7WZGlETE9bLkoNLSo+RaiK+b1uV5na3S//6AVhC6IN2KTJn 3ccBUK0x8aQ3qB1PDvU1kb4krRkxS1pB8veSfCti7Di3xE4iDBmX61reODvyxdkYQqp3 xv3zYi1YzlaKxi5s39zLwhA45l9Zg42gPMln6BuHuFkwSoRFK4YZZAgTmzS6Bf0ew13E ywVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773342925; x=1773947725; 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=M6tevTtIo6UolBWCSMmbgVJUujUFVvmiY7wfc8XPgDw=; b=AE1VPGsQl1r2Nb9rdkgvUbDzZyYT4WqIvvnglqII5LdxKqGnpZwwjmGMjOFRzZXLL1 C+aFEgaM+VMZVJv8v7oBiitRtmRbh2OGC3VxUshzJMev3eZ0GqpUV0OfSMcmilXrRgMh 896YAxHeZNWsk/7M95K8L5ovyHR1GkV8toxvVXXYV361M1ycMWrC407owHwLWUrDS3/k Xbrnwcv5GqZluJEfXuhjCo8BOLZV3suiezMyNO9akjKM4YncjuCQ+0d3eHfAFxpxRz8S DeErGrNXUVi84yV7KAouIZOy3AkEXMsk04KmymYW+lTBvc8OKABbfI6qz+A5Zc2/MAwl Idew== X-Forwarded-Encrypted: i=1; AJvYcCXaNu85XYTxQczZsbvSltEzuaD5V3CY9dqa/s3PnkCNyL1/BtvioYZy1kAbsNr2+DpnBayLVTQ0hGLh78/B@lists.postgresql.org X-Gm-Message-State: AOJu0YyZbeZPDlee6fXTpZDaDQmckjikmV+z8HFhT34vU9BtvCphNAzG B67yLWqHpVPLvr9fgv8XdN7LNUCUSXefJ+A/90704GcOy4CN3zvQomY7PfCiAYDYZdr/aExeEQa x2rL6cg1S6uFWaOK5qqgRBcPyVrsa5QulENuv7PPmNA== X-Gm-Gg: ATEYQzwc8Sw30BhZwnnhHR/9W54RYxRhIKtMq2ZsQXAfDSTWrv+/mtIiKTVYXgR0B4y jdCHqnDH/wRvdpl32LbUzslJpLYcP4x0cDGQ/rIzXMbZEUm4XJr3SIU5dmTu+CLMQV4ctK75uH9 gvL+jUyJl2cbaTj3aPuZKEBhXsn6rFY7qda9Od24dhZqkzDzHED64YQocbHxLBE2aSGFR2VHJ9b 4oyWoT05M3AgBvwaLKXjo/omPe64DCTV9WWZQOdtaeAURi85WDNhWu6NDRoCDRxc7SCX9AhNoZ6 66MFjak= X-Received: by 2002:a05:690c:62c1:b0:799:266:83d2 with SMTP id 00721157ae682-79a1c1843c3mr8606227b3.40.1773342924890; Thu, 12 Mar 2026 12:15:24 -0700 (PDT) MIME-Version: 1.0 References: <202603121823.ngdm2zkfvrbf@alvherre.pgsql> In-Reply-To: <202603121823.ngdm2zkfvrbf@alvherre.pgsql> From: Robert Treat Date: Thu, 12 Mar 2026 15:15:13 -0400 X-Gm-Features: AaiRm53_co18s7C_7wd8SRlKf0ifrBVcpmszJDb3Z_k6MpLXS1Xf_DutY8Prja4 Message-ID: Subject: Re: Adding REPACK [concurrently] To: Alvaro Herrera Cc: "Shinoda, Noriyoshi (PSD Japan FSI)" , Antonin Houska , Mihail Nikalayeu , Pg 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 Thu, Mar 12, 2026 at 2:25=E2=80=AFPM Alvaro Herrera wrote: > On 2026-Mar-11, Shinoda, Noriyoshi (PSD Japan FSI) wrote: > > > Hi, Hackers. > > Thanks for developing this great feature. > > The committed documentation for the pg_stat_progress_repack view was mi= ssing the explanation for the "command" column. > > I've attached a small patch for monitoring.sgml. > > Thanks, pushed. I also made some edits to the description of the > pg_stat_progress_cluster view while there. I've been wondering for some > time whether we should drop that one for pg19. > ISTM the user facing docs refer to cluster as an "obsolete" variant / spelling, rather than something marked as deprecated. This feels like it is meant to imply that the old functionality is not planned for removal in some future release (ie. deprecated), but that you may find that certain bits of support for it are already removed/broken. If that was the intention, I guess it gives justification to remove it now; that said it does seem rather unfriendly to not give any kind of bridge release to get from one side to the other, so I think the ideal would be to keep it for v19 and remove it in v20. Robert Treat https://xzilla.net