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 1tzi9m-005YdY-Kz for pgsql-hackers@arkaria.postgresql.org; Tue, 01 Apr 2025 20:24:22 +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 1tzi9l-006Juy-2A for pgsql-hackers@arkaria.postgresql.org; Tue, 01 Apr 2025 20:24:21 +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.94.2) (envelope-from ) id 1tzi9k-006Jup-K4 for pgsql-hackers@lists.postgresql.org; Tue, 01 Apr 2025 20:24:20 +0000 Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tzi9h-002QDt-0f for pgsql-hackers@lists.postgresql.org; Tue, 01 Apr 2025 20:24:19 +0000 Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-22435603572so112766265ad.1 for ; Tue, 01 Apr 2025 13:24:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1743539056; x=1744143856; 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=1YbCUrq+VaBeFEpExGvYXGPVHXD/tyQJjJiZDoo3eEE=; b=i46hpMuHui2MtYdu4vAR85pE8U5a8PLJTXcBqG+doam0RW7rmI6+CAJZIWTYPCrLRx q5zEIAHvGC45SThHvRXo0bxm9wPLvsggEnro6c6k7DyOxByZgQD3wIXYPsIOpWiFYt9+ uMY0W70yP96WvJSdJeZeoNxjfp+I1b+gHwcOAcs84Wr13wHxqtl/SRlJ6awtzs+NyYNQ WA6TGU5CjZ0g2lKy/JDeAqHWqPN7OJzGVDYb5YNZXPbWLhR70qUyY34EVEJW3/1UO3kz v0AJ0Y7UV7+V36jXLKHi3wWviiHqlxNsXRidVvYgEvyDuMqaFoCIvH+oN5/Q7sbqzvD9 vVVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743539056; x=1744143856; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=1YbCUrq+VaBeFEpExGvYXGPVHXD/tyQJjJiZDoo3eEE=; b=dLVlrmTRlIXz8ymoWAA7zeQGRtUxWPQk/rh/dNgcbfuNI4kYATSIW/nzDarfj/NeQ9 W8mkJJSjhwG8S1eJDp2SZmmW7FsIiMYlqeduzwrFGEhlUhdE/wTiKgElVY6mtxhZ+R/l jrkz0BG78qkJlExFKwG1MVtqDrRpbes950yiAwoKPEPilkVaJbyQY5leYdTyeOcsd40/ uwXj1wRfOw8EwmVNWJvNbJINCdf3WqUeuFLJA3CBS4yuyIS2p9U8A0KOywJpnEEhrdkI 51wNeALsJ3SKGtFvY+wrBNl7QTOT2zsaARVXvv+wlgIwDcw+scs/lTLpmZvR9wELMkNP gdbQ== X-Forwarded-Encrypted: i=1; AJvYcCUQ0zn3S91dChOlfVCDHO9zJ5Y2NDTZFRkkItvRj0wedRWZXoKjAV75uoocZQ/LMXY+Co2fewFePRN2dRmK@lists.postgresql.org X-Gm-Message-State: AOJu0YxcYB/VhDuYJ2qrGx1x0A9KEOVQig+liuFYrkdoXUofz8ulE9LI XwPR5cDyiW2nuCP8iZuGCq0FKR+DZDA02zMfus+97n5YsU+YatsFJVTokcjwDg== X-Gm-Gg: ASbGncu/3/8jzVjGBDPDg8ln6xemQFtzrPTBx3jyWDLoPGoSJaww+YVWbEmJvxhH+RU 0ihFOg2uxidJCym/sIlwTqDlGl3gH9X8e9owhjZk49310YosjKKZT2VW8uvrIwlCAQIUgq+yLqu wime9g1TLUBa90VnsTN8RBlfOoU6wmRzJbnBNyS8wcHMzdfakLSzml7GR+Fcu1upE+lm7ckEo4B yvB9/9YW3UCNIZqT3w7o6FmIFYE6E3uMGbWIRVEPu+6NPfeynLnVSc/1RKx0x7LhdWIUprJj4mK p3itJVWR8XR0QQS2a4P3OjeDsYAfHujTj/sRhkmHEcJf X-Google-Smtp-Source: AGHT+IEjaKDBoet0ibFQrFfp3Bx7GiQX48r9vMgiAp2PN0Xg47MSy58NJLjNCWL+wUTetOM4EHAf8Q== X-Received: by 2002:a17:903:1a07:b0:223:37b8:c213 with SMTP id d9443c01a7336-2292fa07306mr205432315ad.52.1743539056423; Tue, 01 Apr 2025 13:24:16 -0700 (PDT) Received: from [172.24.2.43] ([12.126.244.130]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee2288sm94431405ad.87.2025.04.01.13.24.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Apr 2025 13:24:15 -0700 (PDT) Message-ID: Subject: Re: Statistics Import and Export From: Jeff Davis To: Robert Haas Cc: Greg Sabino Mullane , Ashutosh Bapat , Corey Huinker , Andres Freund , Tom Lane , Michael Paquier , Nathan Bossart , Bruce Momjian , Matthias van de Meent , Magnus Hagander , Stephen Frost , Peter Smith , PostgreSQL Hackers , alvherre@alvh.no-ip.org, jian he Date: Tue, 01 Apr 2025 13:24:14 -0700 In-Reply-To: References: <97b451228227c555be1a4f79c4a62ddec9a74f06.camel@j-davis.com> <1457469.1740419458@sss.pgh.pa.us> <8d13e4296408c53a93390525d0bcb906cbd13df4.camel@j-davis.com> <768b2a237e892bf1334bdcbb066cdc1bd1368cb2.camel@j-davis.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4-0ubuntu2 MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, 2025-04-01 at 09:37 -0400, Robert Haas wrote: > I don't think I was aware of the open item; I was just catching up on > email. I lean towards making it opt-in for pg_dump and opt-out for pg_upgrade. But I think we should leave open the possibility for changing the default to opt-out for pg_dump in the future. My reasoning for pg_dump is that releasing with stats as opt-in doesn't put us in a worse position for making it opt-out later, so long as we have the right set of both positive and negative options. It may even be a better position because people have time to make their scripts future proof by using the right combination of options. > But I also don't really see the value of waiting until beta to > make this decision. I seriously doubt that my opinion is going to > change. Maybe other people's will, though: I can only speak for > myself. I don't think the last week before feature freeze, deep in a 400-email thread is the best way to make decisions like this. Let's at least have a focused thread on this topic and see if we can solicit opinions from both sides. Also, waiting to see if the performance improvements make it in, or waiting for beta reports, may yield some new information that could change minds. Mid-beta might be too long, but let's wait for the final CF to settle and give people the chance to respond to a top-level thread? Regards, Jeff Davis