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 1t5utl-009T1k-Rw for pgsql-committers@arkaria.postgresql.org; Tue, 29 Oct 2024 22:41:13 +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 1t5utk-003fsq-22 for pgsql-committers@arkaria.postgresql.org; Tue, 29 Oct 2024 22:41:12 +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 1t5utj-003fsi-Qz for pgsql-committers@lists.postgresql.org; Tue, 29 Oct 2024 22:41:12 +0000 Received: from sss.pgh.pa.us ([68.162.161.243]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t5utg-003foc-K9 for pgsql-committers@lists.postgresql.org; Tue, 29 Oct 2024 22:41:11 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 49TMf6QK362290; Tue, 29 Oct 2024 18:41:06 -0400 From: Tom Lane To: Andrew Dunstan cc: pgsql-committers@lists.postgresql.org Subject: Re: pgsql: Update time zone data files to tzdata release 2024b. In-reply-to: References: Comments: In-reply-to Andrew Dunstan message dated "Tue, 29 Oct 2024 17:44:56 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <362288.1730241666.1@sss.pgh.pa.us> Date: Tue, 29 Oct 2024 18:41:06 -0400 Message-ID: <362289.1730241666@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Andrew Dunstan writes: > Crake doesn't seem to like this for cross version upgrade, and the diff > looks rather odd: Oh, that's annoying. I forgot to mention the side-effects that 2024b had on PST8PDT and other SysV-derived timezones (probably because Paul Eggert avoided mentioning that in his release notes ... thanks for nothing Paul). What we've got there is that sufficiently old timestamps (pre 1890 or so) are now interpreted as local mean solar time for Los Angeles rather than exactly UTC-8. I would expect that the upgrade tests would pass now for upgrades from v12 or later, thanks to b8ea0f675 et al, but I'm not real sure what to do about testing the out-of-support branches. Should we back-patch b8ea0f675 as far down as 9.2? regards, tom lane