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 1splFv-0047c5-0I for pgsql-hackers@arkaria.postgresql.org; Sun, 15 Sep 2024 09:09:20 +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 1splEw-00EuRy-JP for pgsql-hackers@arkaria.postgresql.org; Sun, 15 Sep 2024 09:08:18 +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 1splEw-00EuOu-8J for pgsql-hackers@lists.postgresql.org; Sun, 15 Sep 2024 09:08:18 +0000 Received: from dd25110.kasserver.com ([85.13.146.49]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1splEt-001G5v-Fz for pgsql-hackers@lists.postgresql.org; Sun, 15 Sep 2024 09:08:17 +0000 Received: from [192.168.0.102] (ip-037-201-153-175.um10.pools.vodafone-ip.de [37.201.153.175]) by dd25110.kasserver.com (Postfix) with ESMTPSA id 4983CE1A01B5; Sun, 15 Sep 2024 11:08:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=technowledgy.de; s=kas202308201259; t=1726391292; bh=7wdvlDPKpa2ygBqj3m7WVFARxg+PK4y3p6kd42u7bPs=; h=Date:From:Subject:To:Cc:References:In-Reply-To:From; b=kuCx7ib4r+jR8Poo1zF0E/0oMKEhP0UYLl3weCh/WXgJqpHl1+hBHk7Zt2WuxzsVS dc3QX+hSgphvQFKkOXE3MHWzx2vC74JLxSg77Y4vt0xktbNWWtwSeCFWv+r59MNaei 8PW9zWMlFxUH+YAURuwE031x9EhAMerewtizCShx2jHbNKJNkQG4VvlZrrimDL50z6 9uLE/kfWZD8dGI0CrljcLPxHqNWRU1EE4MiThc7VroWJtt7dWnrK8u2trOaJdQu7Ab 7bDADs2T+RPA2vCco/k+JTkP98esHiFdm7JnD5UBj40ci5SS9zMR62R4Jv2PUPvkmY jy2MHybs74JiA== Message-ID: <38e73fef-f19b-4835-b353-a110db6c8318@technowledgy.de> Date: Sun, 15 Sep 2024 11:08:11 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Wolfgang Walther Subject: Re: Regression tests fail with tzdata 2024b To: Tom Lane Cc: pgsql-hackers@lists.postgresql.org References: <0a997455-5aba-4cf2-a354-d26d8bcbfae6@technowledgy.de> <441306.1726346239@sss.pgh.pa.us> Content-Language: en-US In-Reply-To: <441306.1726346239@sss.pgh.pa.us> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: / List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Tom Lane: > Also, as a real place to a greater extent > than "PST8PDT" is, it's more subject to historical revisionism when > somebody turns up evidence of local law having been different than > TZDB currently thinks. I now tried all versions of tzdata which we had in tree back to 2018g, they all work fine with the same regression test output. 2018g was an arbitrary cutoff, I just didn't try any further. In the end, we don't need a default timezone that will never change. We just need one that didn't change in a reasonable number of releases going backwards. Once America/Los_Angeles is changed, we need to switch to a different zone, which could be one that wouldn't work today. Kind of a sliding window. One positive might be: With this timezone, we are more likely to see relevant changes mentioned in the upstream release notes. Best, Wolfgang