Run regression tests with timezone America/Los_Angeles.
authorTom Lane <[email protected]>
Sat, 14 Sep 2024 21:55:03 +0000 (17:55 -0400)
committerTom Lane <[email protected]>
Sat, 14 Sep 2024 21:55:03 +0000 (17:55 -0400)
commitb27622c90869aab63cfe22159a459c57768b0fa4
tree879210868255f998d0bf52fdf35c74ce41a00e18
parent9f77494647ded10c5ffd67cea92abcfdaea7dddd
Run regression tests with timezone America/Los_Angeles.

Historically we've used timezone "PST8PDT", but the recent release
2024b of tzdb changes the definition of that zone in a way that
breaks many test cases concerned with dates before 1970.  Although
we've not yet adopted 2024b into our own tree, this is already
problematic for people using --with-system-tzdata if their platform
has already adopted 2024b.  To work with both older and newer
versions of tzdb, switch to using "America/Los_Angeles", accepting
the ensuing changes in regression test results.

Back-patch to all supported branches.

Per report and patch from Wolfgang Walther.

Discussion: https://postgr.es/m/0a997455-5aba-4cf2-a354-d26d8bcbfae6@technowledgy.de
doc/src/sgml/ref/set.sgml
doc/src/sgml/regress.sgml
src/test/regress/expected/date.out
src/test/regress/expected/horology.out
src/test/regress/expected/timestamptz.out
src/test/regress/pg_regress.c
src/test/regress/sql/horology.sql
src/test/regress/sql/timestamptz.sql