Run regression tests with timezone America/Los_Angeles.
commit6283ff2018e3dfa74e5b41cceba0642a6b53ca39
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 14 Sep 2024 21:55:02 +0000 (14 17:55 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 14 Sep 2024 21:55:02 +0000 (14 17:55 -0400)
tree1be11adcc8150a5a54d269a67bbee7c6bba28deb
parentfca91b5c903a0d810492eed5a207032f7ee6e175
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/timestamptz.sql