[COMMITTERS] pgsql: Fix EXPLAIN so that it doesn't emit invalid XML in corner cases.

2016-10-20 Thread Tom Lane
Fix EXPLAIN so that it doesn't emit invalid XML in corner cases. With track_io_timing = on, EXPLAIN (ANALYZE, BUFFERS) will emit fields named like "I/O Read Time". The slash makes that invalid as an XML element name, so that adding FORMAT XML would produce invalid XML. We already have code in th

[COMMITTERS] pgsql: Fix EXPLAIN so that it doesn't emit invalid XML in corner cases.

2016-10-20 Thread Tom Lane
Fix EXPLAIN so that it doesn't emit invalid XML in corner cases. With track_io_timing = on, EXPLAIN (ANALYZE, BUFFERS) will emit fields named like "I/O Read Time". The slash makes that invalid as an XML element name, so that adding FORMAT XML would produce invalid XML. We already have code in th

[COMMITTERS] pgsql: Fix EXPLAIN so that it doesn't emit invalid XML in corner cases.

2016-10-20 Thread Tom Lane
Fix EXPLAIN so that it doesn't emit invalid XML in corner cases. With track_io_timing = on, EXPLAIN (ANALYZE, BUFFERS) will emit fields named like "I/O Read Time". The slash makes that invalid as an XML element name, so that adding FORMAT XML would produce invalid XML. We already have code in th

[COMMITTERS] pgsql: Fix EXPLAIN so that it doesn't emit invalid XML in corner cases.

2016-10-20 Thread Tom Lane
Fix EXPLAIN so that it doesn't emit invalid XML in corner cases. With track_io_timing = on, EXPLAIN (ANALYZE, BUFFERS) will emit fields named like "I/O Read Time". The slash makes that invalid as an XML element name, so that adding FORMAT XML would produce invalid XML. We already have code in th

[COMMITTERS] pgsql: Fix EXPLAIN so that it doesn't emit invalid XML in corner cases.

2016-10-20 Thread Tom Lane
Fix EXPLAIN so that it doesn't emit invalid XML in corner cases. With track_io_timing = on, EXPLAIN (ANALYZE, BUFFERS) will emit fields named like "I/O Read Time". The slash makes that invalid as an XML element name, so that adding FORMAT XML would produce invalid XML. We already have code in th

[COMMITTERS] pgsql: Fix EXPLAIN so that it doesn't emit invalid XML in corner cases.

2016-10-20 Thread Tom Lane
Fix EXPLAIN so that it doesn't emit invalid XML in corner cases. With track_io_timing = on, EXPLAIN (ANALYZE, BUFFERS) will emit fields named like "I/O Read Time". The slash makes that invalid as an XML element name, so that adding FORMAT XML would produce invalid XML. We already have code in th

[COMMITTERS] pgsql: Sync our copy of the timezone library with IANA release tzcode20

2016-10-20 Thread Tom Lane
Sync our copy of the timezone library with IANA release tzcode2016h. This absorbs a fix for a symlink-manipulation bug in zic that was introduced in 2016g. It probably isn't interesting for our use-case, but I'm not quite sure, so let's update while we're at it. Branch -- REL9_3_STABLE Deta

[COMMITTERS] pgsql: Sync our copy of the timezone library with IANA release tzcode20

2016-10-20 Thread Tom Lane
Sync our copy of the timezone library with IANA release tzcode2016h. This absorbs a fix for a symlink-manipulation bug in zic that was introduced in 2016g. It probably isn't interesting for our use-case, but I'm not quite sure, so let's update while we're at it. Branch -- master Details ---

[COMMITTERS] pgsql: Sync our copy of the timezone library with IANA release tzcode20

2016-10-20 Thread Tom Lane
Sync our copy of the timezone library with IANA release tzcode2016h. This absorbs a fix for a symlink-manipulation bug in zic that was introduced in 2016g. It probably isn't interesting for our use-case, but I'm not quite sure, so let's update while we're at it. Branch -- REL9_4_STABLE Deta

[COMMITTERS] pgsql: Sync our copy of the timezone library with IANA release tzcode20

2016-10-20 Thread Tom Lane
Sync our copy of the timezone library with IANA release tzcode2016h. This absorbs a fix for a symlink-manipulation bug in zic that was introduced in 2016g. It probably isn't interesting for our use-case, but I'm not quite sure, so let's update while we're at it. Branch -- REL9_5_STABLE Deta

[COMMITTERS] pgsql: Sync our copy of the timezone library with IANA release tzcode20

2016-10-20 Thread Tom Lane
Sync our copy of the timezone library with IANA release tzcode2016h. This absorbs a fix for a symlink-manipulation bug in zic that was introduced in 2016g. It probably isn't interesting for our use-case, but I'm not quite sure, so let's update while we're at it. Branch -- REL9_2_STABLE Deta

[COMMITTERS] pgsql: Sync our copy of the timezone library with IANA release tzcode20

2016-10-20 Thread Tom Lane
Sync our copy of the timezone library with IANA release tzcode2016h. This absorbs a fix for a symlink-manipulation bug in zic that was introduced in 2016g. It probably isn't interesting for our use-case, but I'm not quite sure, so let's update while we're at it. Branch -- REL9_1_STABLE Deta

[COMMITTERS] pgsql: Sync our copy of the timezone library with IANA release tzcode20

2016-10-20 Thread Tom Lane
Sync our copy of the timezone library with IANA release tzcode2016h. This absorbs a fix for a symlink-manipulation bug in zic that was introduced in 2016g. It probably isn't interesting for our use-case, but I'm not quite sure, so let's update while we're at it. Branch -- REL9_6_STABLE Deta

[COMMITTERS] pgsql: Update time zone data files to tzdata release 2016h.

2016-10-20 Thread Tom Lane
Update time zone data files to tzdata release 2016h. (Didn't I just do this? Oh well.) DST law changes in Palestine. Historical corrections for Turkey. Switch to numeric abbreviations for Asia/Colombo. Branch -- REL9_3_STABLE Details --- http://git.postgresql.org/pg/commitdiff/ff68f43

[COMMITTERS] pgsql: Update time zone data files to tzdata release 2016h.

2016-10-20 Thread Tom Lane
Update time zone data files to tzdata release 2016h. (Didn't I just do this? Oh well.) DST law changes in Palestine. Historical corrections for Turkey. Switch to numeric abbreviations for Asia/Colombo. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/d8fc45bd0f62fc

[COMMITTERS] pgsql: Update time zone data files to tzdata release 2016h.

2016-10-20 Thread Tom Lane
Update time zone data files to tzdata release 2016h. (Didn't I just do this? Oh well.) DST law changes in Palestine. Historical corrections for Turkey. Switch to numeric abbreviations for Asia/Colombo. Branch -- REL9_4_STABLE Details --- http://git.postgresql.org/pg/commitdiff/1d388ba

[COMMITTERS] pgsql: Update time zone data files to tzdata release 2016h.

2016-10-20 Thread Tom Lane
Update time zone data files to tzdata release 2016h. (Didn't I just do this? Oh well.) DST law changes in Palestine. Historical corrections for Turkey. Switch to numeric abbreviations for Asia/Colombo. Branch -- REL9_5_STABLE Details --- http://git.postgresql.org/pg/commitdiff/8cddedc

[COMMITTERS] pgsql: Update time zone data files to tzdata release 2016h.

2016-10-20 Thread Tom Lane
Update time zone data files to tzdata release 2016h. (Didn't I just do this? Oh well.) DST law changes in Palestine. Historical corrections for Turkey. Switch to numeric abbreviations for Asia/Colombo. Branch -- REL9_1_STABLE Details --- http://git.postgresql.org/pg/commitdiff/9345bf0

[COMMITTERS] pgsql: Update time zone data files to tzdata release 2016h.

2016-10-20 Thread Tom Lane
Update time zone data files to tzdata release 2016h. (Didn't I just do this? Oh well.) DST law changes in Palestine. Historical corrections for Turkey. Switch to numeric abbreviations for Asia/Colombo. Branch -- REL9_6_STABLE Details --- http://git.postgresql.org/pg/commitdiff/80ba149

[COMMITTERS] pgsql: Update time zone data files to tzdata release 2016h.

2016-10-20 Thread Tom Lane
Update time zone data files to tzdata release 2016h. (Didn't I just do this? Oh well.) DST law changes in Palestine. Historical corrections for Turkey. Switch to numeric abbreviations for Asia/Colombo. Branch -- REL9_2_STABLE Details --- http://git.postgresql.org/pg/commitdiff/3c5fae7

[COMMITTERS] pgsql: Rename "pg_xlog" directory to "pg_wal".

2016-10-20 Thread Robert Haas
Rename "pg_xlog" directory to "pg_wal". "xlog" is not a particularly clear abbreviation for "write-ahead log", and it sometimes confuses users into believe that the contents of the "pg_xlog" directory are not critical data, leading to unpleasant consequences. So, rename the directory to "pg_wal".

[COMMITTERS] pgsql: Remove a comment which is now incorrect.

2016-10-20 Thread Robert Haas
Remove a comment which is now incorrect. Before 5d305d86bd917723f09ab4f15c075d90586a210a, this comment was correct, but now it says we do something which we don't actually do. Accordingly, remove the comment. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/ec7db2b483