postgresql/src/bin
Tom Lane 19d477aa68 Sync back-branch copies of the timezone code with IANA release tzcode2016c.
Back-patch commit 1c1a7cbd6a, along with subsequent portability
fixes, into all active branches.  Also, back-patch commits 696027727 and
596857043 (addition of zic -P option) into 9.1 and 9.2, just to reduce
differences between the branches.  src/timezone/ is now largely identical
in all active branches, except that in 9.1, pgtz.c retains the
initial-timezone-selection code that was moved over to initdb in 9.2.

Ordinarily we wouldn't risk this much code churn in back branches, but it
seems necessary in this case, because among the changes are two feature
additions in the "zic" zone data file compiler (a larger limit on the
number of allowed DST transitions, and addition of a "%z" escape in zone
abbreviations).  IANA have not yet started to use those features in their
tzdata files, but presumably they will before too long.  If we don't update
then we'll be unable to adopt new timezone data.  Also, installations built
with --with-system-tzdata (which includes most distro-supplied builds, I
believe) might fail even if we don't update our copies of the data files.
There are assorted bug fixes too, mostly affecting obscure timezones or
post-2037 dates.

Discussion: <13601.1468868947@sss.pgh.pa.us>
2016-07-19 15:59:36 -04:00
..
initdb Sync back-branch copies of the timezone code with IANA release tzcode2016c. 2016-07-19 15:59:36 -04:00
pg_archivecleanup Make WAL-related utilities handle .partial WAL files properly. 2015-07-03 11:54:44 +09:00
pg_basebackup Translation updates 2016-05-09 10:05:46 -04:00
pg_config Translation updates 2016-05-09 10:05:46 -04:00
pg_controldata Translation updates 2016-05-09 10:05:46 -04:00
pg_ctl Translation updates 2016-05-09 10:05:46 -04:00
pg_dump Suppress -Wunused-result warnings about write(), again. 2016-06-03 11:29:20 -04:00
pg_resetxlog Translation updates 2016-05-09 10:05:46 -04:00
pg_rewind Translation updates 2016-05-09 10:05:46 -04:00
pg_test_fsync Move pg_test_fsync from contrib/ to src/bin/ 2015-04-19 22:20:49 -04:00
pg_test_timing Move pg_test_timing from contrib/ to src/bin/ 2015-04-20 21:30:12 -04:00
pg_upgrade Fix pg_upgrade to not fail when new-cluster TOAST rules differ from old. 2016-05-06 22:05:51 -04:00
pg_xlogdump Add missing newline in error message 2016-07-11 13:54:00 +02:00
pgbench Fix "pg_bench -C -M prepared". 2016-03-16 23:18:07 -04:00
pgevent Update copyright for 2015 2015-01-06 11:43:47 -05:00
psql Add tab completion for pager_min_lines to psql. 2016-06-23 16:12:47 -04:00
scripts Translation updates 2016-05-09 10:05:46 -04:00
Makefile Move pg_xlogdump from contrib/ to src/bin/ 2015-04-21 19:03:49 -04:00