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 1rqLkM-00BtKn-Qy for pgsql-hackers@arkaria.postgresql.org; Fri, 29 Mar 2024 23:34:55 +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 1rqLkL-005V23-Rl for pgsql-hackers@arkaria.postgresql.org; Fri, 29 Mar 2024 23:34:53 +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 1rqLkL-005V1u-De for pgsql-hackers@lists.postgresql.org; Fri, 29 Mar 2024 23:34:53 +0000 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1rqLkH-0077tE-KT for pgsql-hackers@lists.postgresql.org; Fri, 29 Mar 2024 23:34:52 +0000 Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-6e88e4c8500so1958368b3a.2 for ; Fri, 29 Mar 2024 16:34:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1711755290; x=1712360090; 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=2uM5iUuYjUrMwZC3vQ4vxL2ONuz600jPw59Gvw5xSAQ=; b=q86vj+8/o2nl1UnczKHAJy8CYZKpruYmBt+L1F9Ks7TPprgOGt1Y9j8AcXXMgMMqhv YvALCfOM9TLHRzn02SaoBd3eVztcqt5P+wUQ263qwNEUj86O7x14QySskMUIgCvH5Wz2 0NPwlVaBGXsF59Yse091PnR6ETL7pzSm3okGoO2YH0SizYB/8tT3uhTYYBEuzkNxGDW8 TTn8AksRloRGP6owHoXDilwYE1Lf07wtRuao/NHvZLNGnGBLqUKWI06RKfKGhHpXB6ge rj7XrlmI8eE69M5SGHObiFCNeeZEpghPibYypHxR6U6dA5Um4DLmGttnt53tkmqdJ8mv 5r4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711755290; x=1712360090; 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=2uM5iUuYjUrMwZC3vQ4vxL2ONuz600jPw59Gvw5xSAQ=; b=oRFns7FbRa7BGRgrpjwPqtluYd1Agfe6mbmChzRi3m2D7PTt9W6QbCod29voj0Fy+R XeymFxQRzzrYHCE6JiVZXFUU3nv547N6R6nUosIFgqjBrPicWgEqrh3qHHNIAi1jTBc/ EHkpKNZIYMYCcuNKOtk/vkqh7/OHzoCl+f7I2pXtjojT99zlEHRQomJQm0fsUaDOCua3 1B12UV35S9mfEI7IIAQLU90lHP2FDM9vZjXOolYFeQqcNd97g0H57muFgGKoQAoKVeuF MYXepIy/ptQGdna2YWJUJ/TYA/AOPL5nI5YxcKcfBxym0YgYjmEag2fTLlvvayI7ha3F 3PUQ== X-Forwarded-Encrypted: i=1; AJvYcCXnqU0+0FwfgfjzJ+IXj6UKBty/xEQZxBVxdAEmAf+RhJIdeijLRd6sGacsrEKOqVHkMODMxD7XIdAdTjqy0Yr8DNy8MKBCpfuV+mIUTTdlrBXK X-Gm-Message-State: AOJu0YzPo/hVbcTyOmX0OxejcP98U7YygnVrpK/TA6e7YNTxR2TiMdHy dS3ELhZ+E+FqmVd/pAitlFtDWxL78uKsgPdc3WxzbQ8mb40/lrC/1KViPos3DQ== X-Google-Smtp-Source: AGHT+IFIItHgMYTJPX+tLGRlo0LSIYR6MJI3G6Bk5WWIxKwD4cHPqTqtFIkdEdhRJPY2uAiuAwDL1Q== X-Received: by 2002:a05:6a20:17a7:b0:1a0:d103:7030 with SMTP id bl39-20020a056a2017a700b001a0d1037030mr2921167pzb.32.1711755289745; Fri, 29 Mar 2024 16:34:49 -0700 (PDT) Received: from jeff-laptop.lan (c-76-102-242-158.hsd1.ca.comcast.net. [76.102.242.158]) by smtp.gmail.com with ESMTPSA id w15-20020a170902e88f00b001dbb6fef41fsm4011467plg.257.2024.03.29.16.34.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Mar 2024 16:34:49 -0700 (PDT) Message-ID: <718fa933c2c58d0ecc61995ab5c7ca1fe78d6369.camel@j-davis.com> Subject: Re: Statistics Import and Export From: Jeff Davis To: Stephen Frost Cc: Ashutosh Bapat , Corey Huinker , Matthias van de Meent , Peter Smith , PostgreSQL Hackers , Tomas Vondra Date: Fri, 29 Mar 2024 16:34:48 -0700 In-Reply-To: References: <54f190b6c757da2a33cce811949e9dd9601fcba7.camel@j-davis.com> <1632327b74a734f8c434eb75e824160d2b06a697.camel@j-davis.com> <16412b8b7ae443cb7470006beff3011927048860.camel@j-davis.com> <1b1bd1ec39ab3de09a17bf7b241021067e5bd63c.camel@j-davis.com> <2bce855db8259c5672a09f863a307ca07b967b68.camel@j-davis.com> <5e94c358caedf2a231dd71624c3578db7227a265.camel@j-davis.com> <4afa70edab849ff16238d1100b6652404e9a4d9d.camel@j-davis.com> <3df03aa65aa6ea3a76582e1a792e422dc5c32ad3.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 Fri, 2024-03-29 at 18:02 -0400, Stephen Frost wrote: > I=E2=80=99d certainly think =E2=80=9Cwith stats=E2=80=9D would be the pre= ferred default of > our users. I'm concerned there could still be paths that lead to an error. For pg_restore, or when loading a SQL file, a single error isn't fatal (unless -e is specified), but it still could be somewhat scary to see errors during a reload. Also, it's new behavior, so it may cause some minor surprises, or there might be minor interactions to work out. For instance, dumping stats doesn't make a lot of sense if pg_upgrade (or something else) is just going to run analyze anyway. What do you think about starting off with it as non-default, and then switching it to default in 18? Regards, Jeff Davis