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 1w9RwE-001Rah-36 for pgsql-docs@arkaria.postgresql.org; Sun, 05 Apr 2026 18:11:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9RvC-0046Lu-1u for pgsql-docs@arkaria.postgresql.org; Sun, 05 Apr 2026 18:10:07 +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 1w9RvC-0046Lm-0Y for pgsql-docs@lists.postgresql.org; Sun, 05 Apr 2026 18:10:06 +0000 Received: from mail-pj1-x1030.google.com ([2607:f8b0:4864:20::1030]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w9Rv9-00000000iMl-42V4 for pgsql-docs@lists.postgresql.org; Sun, 05 Apr 2026 18:10:05 +0000 Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-35d99bae2ebso2914900a91.3 for ; Sun, 05 Apr 2026 11:10:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775412602; cv=none; d=google.com; s=arc-20240605; b=XRh5fWQJBE7b8cnkSTko4ui1i+itbaf3t6whX0EpHHJbHfC1VwhLLA5dyVXwzTOnbN fOgxdA7olM9xkofJvzc46VFZaS30C8TvK7jWWsIqpofDLxbRZMXXimPXS6oV4K3DNch8 QKe1te3dl8qQcQCt7BzzuxoLBvJ9Gwizc0qQZap01KquG4wDgIWi9d3pr+StXaAbPLW0 EnI557hCi/S12D1to39wNy8JKF+4DjWGvEgYv+EyhvGgQBRO1Intw2WfBE91HRZmRnXC RwWEAfUIj3+LBCd7sS3xTnT02lzHRNUI1tmglrjpNO+5ptZsmo9fQB1R/qf539ixbwqQ Z8Tg== 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:reply-to:in-reply-to:references :mime-version:dkim-signature; bh=XuuB2t38Q0AL/7fKmhPVuCWEoJOL8QH9eY1gCV2A+Hw=; fh=3qBU/FDO0WrG41JIATuqGx911xxlqYj5BRfMA8sdqfE=; b=KxlSZYErtNeKw/U/muU9sg7lkN3NF3rIXnmAXVyuk41ed7MVlPANPIBTmcTTKuJDcb tYhb300yvFbqv3zjH/JKkT/N+h5o26+jqBBiJckW6Nl2s7P39/dv0MuFxjPdiwRsVPWR it+jyks5mlDY5TL3yVAmRsJ0O+P6kFZjECMgw4kZynQJQxdyKIJS1/o08qEZi1S31itR Ax3PkapqYYUnfvyO/9AD+6OgOZjjOv1VDAOG9Yxm2DWqmbeGVGL1kuN9FBUez4PbuwD/ Z01oN7dMZwV9CuGYx7XP6okrM8ZZABMgfjIkERABVh5XKvL5elIgUqOdU+idE155JBYs E06A==; 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=gmail.com; s=20251104; t=1775412602; x=1776017402; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=XuuB2t38Q0AL/7fKmhPVuCWEoJOL8QH9eY1gCV2A+Hw=; b=RvJkjkQEWpnKeZmtoHSK09elS3QRieHfPiHovA2b1NjWfDLnKukgLGl4z50/FrLDk2 nJ8uRJVpFmyvzgiV7F1gQTdkAiqGMnm7QmgDQJzKBuZGSTCWLoDzo0oM7SzQ0+Ww7m/y ETLC8WmvTvyIGaiocT/9RH8W5q4q/CE6ngwq0g+lj2Xi66EynY4ech0O7IrQhHw7rJ4d 0vRWoAS8nmJ04lAT7iC0vDTLwqRRdMHdJJ1U/MaIjOriSOKNe6yps8aDK+IZxLH3eaHp t5XWt+CdI9XFJ9B27MXuHmXLbPydsXkcEmtNDbB1+SIZnlOigu/ukLjH78PVtBiS6Ara UYeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775412602; x=1776017402; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=XuuB2t38Q0AL/7fKmhPVuCWEoJOL8QH9eY1gCV2A+Hw=; b=rAtuTTX85nuZ89ZPpFFTfVXmJrorSvJw8hN8DNeJ5Q3eWIBAj3Glr//38MEilhRSVC Hy0g4+5KrNgbR+N1IIHhwbQX1tF/pe41zs6jaRz6skLf2p4nJ2t7e3qNeqzQl7+aLPdK 35tJktFSxkHCB+whX/QHLHwLxK+KizPCRW6Fr81W/Fol6fwmSkONK/6Q2z/1JvEjwrfl 6k0krmCo794LrQrt9Cj9oR4NvWoiltVg8xNx6Y2jzjt5Bu+v081khSNXuucnuh9MkIJ1 cjXuTH4UdVerw8NHtZnKOmrrzBex//xYUpG4JZV6iwm4Iv3zXdRjomi+BiB8YhSE8Zyi HLzg== X-Gm-Message-State: AOJu0YzRHNsQw+W49TxDYaLaLAioEvNPPkz/hEOiDdWzgJPkMcucVFbO NB//ubpaMjgxztHDB3OenZUplz8B/BNcW39kpRvuddJgl7pQXiMphDUPkDOifNEdsD95AcINvin LVjlvUDVfW3fTbuBITN+vnYtAIsvMLr8= X-Gm-Gg: AeBDieumQ0ZCCgFGaZmvNbekPcyFxuYfM5SEXvszhipKl8cH+cMobogy8JsGuU37Jbw e4KIgNjHIDIcTbS4KJBiZAFHnFSxMzWCT8BMc8aaYr35eK6i7M//zK9B0j9sqMpfPVB0yNDl8w8 CH/pLiBmRHJ9uZh89H8vstgCMsYCG5WsvHYrhxaTxfImgUKqPGrbtq4Yj3aJvU8aWeLryKztdFn yZ3kS+WzbPmqf14uy4Q3qqVcb6yBHtK5E1ZZzEz7VExPNYSr7O+9DMC7+j01cc/8DDCp5nkdZqz N43FTw1yEdjfKhpiXQ== X-Received: by 2002:a17:903:2c05:b0:2b0:6475:73d0 with SMTP id d9443c01a7336-2b281854f0fmr112470975ad.12.1775412602113; Sun, 05 Apr 2026 11:10:02 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Reply-To: maciek@sakrejda.org From: Maciek Sakrejda Date: Sun, 5 Apr 2026 11:08:01 -0700 X-Gm-Features: AQROBzC3QcmTQ3Q6poGsSyS3XAc2MIFFkhJGuC4fwE-xd80kLokoM1w0L52fQgs Message-ID: Subject: Re: doc: Clarify ANALYZE VERBOSE output To: Shinya Kato Cc: pgsql-docs@lists.postgresql.org Content-Type: multipart/mixed; boundary="0000000000007aaad8064eba7592" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000007aaad8064eba7592 Content-Type: text/plain; charset="UTF-8" It makes sense to align these, but I think the existing VACUUM wording is not great. What do you think about something like the attached? Basically, I changed both option descriptions to just be Prints detailed progress for each table at INFO level. I think the idea of _progress_ is important to communicate here. The word "report" suggests more detailed information, that comes in a batch after the action is completed. Thanks, Maciek PS: I changed the patch name because I felt the original name is misleading with my proposed change, and I left it at v1 because starting a different name with v2 didn't make sense, but I'm not trying to take authorship credit: most of the work here was finding the discrepancy. --0000000000007aaad8064eba7592 Content-Type: text/x-patch; charset="US-ASCII"; name="v1-0001-doc-Clarify-VACUUM-VERBOSE-and-ANALYZE-VERBOSE-outpu.patch" Content-Disposition: attachment; filename="v1-0001-doc-Clarify-VACUUM-VERBOSE-and-ANALYZE-VERBOSE-outpu.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mnm2n2cd0 RnJvbSA3NzUzZmI4NmJiYTliYWVlOGU1OTliNGU0YTZiMmU3MjhlYmQ1Mjc5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaGlueWEgS2F0byA8c2hpbnlhMTEua2F0b0BnbWFpbC5jb20+ CkRhdGU6IEZyaSwgMzEgT2N0IDIwMjUgMTY6MDY6NDIgKzA5MDAKU3ViamVjdDogW1BBVENIXSBk b2M6IENsYXJpZnkgVkFDVVVNIFZFUkJPU0UgYW5kIEFOQUxZWkUgVkVSQk9TRSBvdXRwdXQKClZB Q1VVTSBWRVJCT1NFIGFuZCBBTkFMWVpFIFZFUkJPU0UgYm90aCBlbWl0IGRldGFpbGVkIHBlci10 YWJsZSBJTkZPCmxldmVsIHByb2dyZXNzLiBUaGUgZG9jdW1lbnRhdGlvbiBjdXJyZW50bHkgY2Fs bHMgdGhlc2UgInJlcG9ydHMiLCBidXQKY29tbXVuaWNhdGluZyBwcm9ncmVzcyBpcyBhbiBpbXBv cnRhbnQgZnVuY3Rpb24gb2YgdGhpcyBmZWF0dXJlIGFuZAp0aGUgZG9jdW1lbnRhdGlvbiBzaG91 bGQgcmVmbGVjdCB0aGF0LgotLS0KIGRvYy9zcmMvc2dtbC9yZWYvYW5hbHl6ZS5zZ21sIHwgMiAr LQogZG9jL3NyYy9zZ21sL3JlZi92YWN1dW0uc2dtbCAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jL3NyYy9z Z21sL3JlZi9hbmFseXplLnNnbWwgYi9kb2Mvc3JjL3NnbWwvcmVmL2FuYWx5emUuc2dtbAppbmRl eCBlYzgxZjAwZmVjZi4uZDk5YjRmMmViNmQgMTAwNjQ0Ci0tLSBhL2RvYy9zcmMvc2dtbC9yZWYv YW5hbHl6ZS5zZ21sCisrKyBiL2RvYy9zcmMvc2dtbC9yZWYvYW5hbHl6ZS5zZ21sCkBAIC02NSw3 ICs2NSw3IEBAIEFOQUxZWkUgWyAoIDxyZXBsYWNlYWJsZSBjbGFzcz0icGFyYW1ldGVyIj5vcHRp b248L3JlcGxhY2VhYmxlPiBbLCAuLi5dICkgXSBbIDxyCiAgICAgPHRlcm0+PGxpdGVyYWw+VkVS Qk9TRTwvbGl0ZXJhbD48L3Rlcm0+CiAgICAgPGxpc3RpdGVtPgogICAgICA8cGFyYT4KLSAgICAg IEVuYWJsZXMgZGlzcGxheSBvZiBwcm9ncmVzcyBtZXNzYWdlcyBhdCA8bGl0ZXJhbD5JTkZPPC9s aXRlcmFsPiBsZXZlbC4KKyAgICAgIFByaW50cyBkZXRhaWxlZCBwcm9ncmVzcyBmb3IgZWFjaCB0 YWJsZSBhdCA8bGl0ZXJhbD5JTkZPPC9saXRlcmFsPiBsZXZlbC4KICAgICAgPC9wYXJhPgogICAg IDwvbGlzdGl0ZW0+CiAgICA8L3Zhcmxpc3RlbnRyeT4KZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dt bC9yZWYvdmFjdXVtLnNnbWwgYi9kb2Mvc3JjL3NnbWwvcmVmL3ZhY3V1bS5zZ21sCmluZGV4IGFj NWQwODNkNDY4Li45OTRkYTc3N2Q5YSAxMDA2NDQKLS0tIGEvZG9jL3NyYy9zZ21sL3JlZi92YWN1 dW0uc2dtbAorKysgYi9kb2Mvc3JjL3NnbWwvcmVmL3ZhY3V1bS5zZ21sCkBAIC0xMTUsOCArMTE1 LDcgQEAgVkFDVVVNIFsgKCA8cmVwbGFjZWFibGUgY2xhc3M9InBhcmFtZXRlciI+b3B0aW9uPC9y ZXBsYWNlYWJsZT4gWywgLi4uXSApIF0gWyA8cmUKICAgICA8dGVybT48bGl0ZXJhbD5WRVJCT1NF PC9saXRlcmFsPjwvdGVybT4KICAgICA8bGlzdGl0ZW0+CiAgICAgIDxwYXJhPgotICAgICAgUHJp bnRzIGEgZGV0YWlsZWQgdmFjdXVtIGFjdGl2aXR5IHJlcG9ydCBmb3IgZWFjaCB0YWJsZQotICAg ICAgYXQgPGxpdGVyYWw+SU5GTzwvbGl0ZXJhbD4gbGV2ZWwuCisgICAgICBQcmludHMgZGV0YWls ZWQgcHJvZ3Jlc3MgZm9yIGVhY2ggdGFibGUgYXQgPGxpdGVyYWw+SU5GTzwvbGl0ZXJhbD4gbGV2 ZWwuCiAgICAgIDwvcGFyYT4KICAgICA8L2xpc3RpdGVtPgogICAgPC92YXJsaXN0ZW50cnk+Ci0t IAoyLjQzLjAKCg== --0000000000007aaad8064eba7592--