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.94.2) (envelope-from ) id 1ugr1u-007zhI-Sr for pgsql-hackers@arkaria.postgresql.org; Tue, 29 Jul 2025 20:34:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1ugr1s-004QZf-Sz for pgsql-hackers@arkaria.postgresql.org; Tue, 29 Jul 2025 20:34:33 +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.94.2) (envelope-from ) id 1ugr1s-004QZW-9m for pgsql-hackers@lists.postgresql.org; Tue, 29 Jul 2025 20:34:32 +0000 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ugr1p-001Xwb-0S for pgsql-hackers@lists.postgresql.org; Tue, 29 Jul 2025 20:34:32 +0000 Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-74b56b1d301so4103539b3a.1 for ; Tue, 29 Jul 2025 13:34:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leadboat.com; s=google; t=1753821268; x=1754426068; darn=lists.postgresql.org; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=N562FgONaaW87V1qLwrl2UrIPbmRtw27ttdxL7zcIVw=; b=CI91VAMug66Mig4pfSx03x/21+TAiwv4NJa6DLAzJh38nCXr7MwF6+H5z6jmnZ1ht3 IJVan9GlHRFp0WcxjcmPlarkmWnpIUpTs38BQJ15wvLzunqUAhlFRUmHj0f6SwhJFahY JdTIa5+8iqDGrGha8ZZqqBvqjfBk8ekM7hrQc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753821268; x=1754426068; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=N562FgONaaW87V1qLwrl2UrIPbmRtw27ttdxL7zcIVw=; b=cYgDivILKilnpOjrefiNsgbvLcF4qvBh2TW/0expR9M88kc4792fQ8XcW7CV3vMbAw jUgzSzqg0cJfcSIIur1Wz/gXUQ9qtpNRPa7WfQkkhdbq0CWMh8QfFnFtoaobMgFNfmHA U32r45GJXtd4bfdTqITg83K7I4unlBQxoN4ZWtVp4+b+zO/bWDDSOBYh/U9m1Eg1XzUD sGxmV/d29dcGWroiXtP15bNcmMgKxTmKXnzrnQ3MxtKNNcxWHIIyDPzTRgC1/utHlrdY KVBYsRnUDvLJWZHZlpXzioovqhuV51OMR1UXZ+ba/xCaO+Pgf39q4IfWjRA3xnaJvAiJ cPyg== X-Forwarded-Encrypted: i=1; AJvYcCXP6eve6WIHQw1igNRh5gTr5rPsOqUYAG5AyYSJfj0ZIqowMCwceL5uuyq99Jf1Q3sif8Ie9UvAiooKfSyW@lists.postgresql.org X-Gm-Message-State: AOJu0YxjxjhKKwpRj7MT8WdCA1K6lNhN6aGbdtcZOKeYflVJ6oMij6TR CP5XF+UsLvMRf9BrYnoQWtA5xjJWSfO5KqHkO7Nfqq7BggZRfavDzxioOIUObZ0dzQ== X-Gm-Gg: ASbGncuyGFyVlAP0Mc+61sRE8IxfgQDrQ6j20UlqwT3aHBbLUiFfZ5EfKwlLQ8BGsWh vmUdvQNIwwmULxmqOSqzFPxFYTPWEapFtyQIfyuyfVq7mq9gQR7hLOT/pJBcIzNPLJQeogm7xHf GDpozSppQRQTtscMyY2dYYhF/4HpjEgQRSE+ZquAdYp4o/ZNmdAJG4Jt3GfN4PM+kFM84vp/vS2 QU38wkYXHH+9ks1qKrCBgEhCzrHP/cx2LtzqCsPDYkY8+9gDm6Bay7eXjzKGoK+/asADgfEio6U InAA/RVsrPvHvjSTRDFH/pdvnMY8FMF0DOk3d7nROxKPovyXLGtP0iE/qi1xLLDxYtHHZ1epUrh 8IakbUruncGcJ4J3z8r0LNPF2M3Oo27wOvBl3DW6HIQgn33+lmP8= X-Google-Smtp-Source: AGHT+IFr5zmOrBseysQIFvMQBiil8qZcWxPCC7kDu9YrnQs3BTKx6CRvjjho3gDVMzcV66QIuX8aHg== X-Received: by 2002:a05:6a21:3285:b0:233:c703:d4bf with SMTP id adf61e73a8af0-23dc0d73343mr998169637.19.1753821268090; Tue, 29 Jul 2025 13:34:28 -0700 (PDT) Received: from google.com (c-73-15-160-255.hsd1.ca.comcast.net. [73.15.160.255]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b3f7f6af58csm7614191a12.51.2025.07.29.13.34.27 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 29 Jul 2025 13:34:27 -0700 (PDT) Date: Tue, 29 Jul 2025 13:34:25 -0700 From: Noah Misch To: Andrew Dunstan Cc: Tom Lane , Mahendra Singh Thalor , =?iso-8859-1?Q?=C1lvaro?= Herrera , jian he , Srinath Reddy , pgsql-hackers@lists.postgresql.org Subject: Re: Non-text mode for pg_dumpall Message-ID: <20250729203425.32.nmisch@google.com> References: <3f22a8bb-29e8-40cc-97a1-309181da2c13@dunslane.net> <20250722005339.ca.nmisch@google.com> <20250725162141.6f.nmisch@google.com> <2225040.1753477169@sss.pgh.pa.us> <20250727235628.e2.nmisch@google.com> <8f2ad50b-ebb7-4adc-997e-25e0ad96ff34@dunslane.net> <2bed001a-462c-42da-9a6b-3c7884502932@dunslane.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2bed001a-462c-42da-9a6b-3c7884502932@dunslane.net> User-Agent: Mutt/2.2.12 (2023-09-09) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, Jul 29, 2025 at 04:09:13PM -0400, Andrew Dunstan wrote: > here's a reversion patch for master. > This reverts parts or all of the following commits: I briefly looked through this. The biggest non-reverted part is, I think, c1da728 "Move common pg_dump code related to connections to a new file". Refraining from a revert of that one is defensible. > dec6643487b Improve pg_dump/pg_dumpall help synopses and terminology > @@ -1276,7 +1276,7 @@ main(int argc, char **argv) > static void > help(const char *progname) > { > - printf(_("%s exports a PostgreSQL database as an SQL script or to other formats.\n\n"), progname); > + printf(_("%s dumps a database as a text file or to other formats.\n\n"), progname); > printf(_("Usage:\n")); > printf(_(" %s [OPTION]... [DBNAME]\n"), progname); I think commit dec6643487b, which e.g. decided to standardize on the term "export" for these programs, was independent of $SUBJECT.