postgresql/src/bin/pg_dump
Tom Lane b818088408 In new pg_dump TAP tests, remove trailing "$" from regexps using /m.
It emerges that some Perl versions before 5.8.9 have a bug with regexps
that use the /m flag and contain "$".  This is the reason why jacana
is still failing on HEAD, and I was able to duplicate the failure on
prairiedog's host.  There's no real need for "$" in these patterns,
since they are already matching through the statement-terminating
semicolons (or matching an explicit \n in some cases).  So just
remove it.

Note: the reason jacana hasn't actually reported any failures in the
last little while is that the way the pg_dump TAP tests are set up, any
failure of this sort results in echoing the entire pg_dump dump output
to stderr.  Since there were about a hundred such failures, that resulted
in a 30MB log file which choked the buildfarm upload script.  There is
room for improvement here :-(.

Per off-list discussion with Andrew and Stephen.
2016-05-07 16:36:50 -04:00
..
po Translation updates 2015-06-28 23:56:55 -04:00
t In new pg_dump TAP tests, remove trailing "$" from regexps using /m. 2016-05-07 16:36:50 -04:00
.gitignore Clean up after pg_dump test runs. 2016-05-06 22:28:01 -04:00
Makefile Clean up after pg_dump test runs. 2016-05-06 22:28:01 -04:00
common.c In pg_dump, use a bitmap to represent what to include 2016-04-06 21:45:32 -04:00
compress_io.c Fix typos. 2016-03-15 18:06:11 -04:00
compress_io.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
dumputils.c In pg_dump, include pg_catalog and extension ACLs, if changed 2016-04-06 21:45:32 -04:00
dumputils.h In pg_dump, include pg_catalog and extension ACLs, if changed 2016-04-06 21:45:32 -04:00
nls.mk Add missing source files to nls.mk 2014-07-15 10:10:42 -04:00
parallel.c Create src/fe_utils/, and move stuff into there from pg_dump's dumputils. 2016-03-24 15:55:57 -04:00
parallel.h Access pg_dump's options structs through Archive struct, not directly. 2016-01-13 17:48:33 -05:00
pg_backup.h Create src/fe_utils/, and move stuff into there from pg_dump's dumputils. 2016-03-24 15:55:57 -04:00
pg_backup_archiver.c pg_dump: Message style improvements 2016-04-25 17:16:59 -04:00
pg_backup_archiver.h Access pg_dump's options structs through Archive struct, not directly. 2016-01-13 17:48:33 -05:00
pg_backup_custom.c pg_dump: Fix inconsistent sscanf() conversions 2016-02-18 20:12:38 -05:00
pg_backup_db.c In pg_dump, remember connection passwords no matter how we got them. 2015-12-23 14:25:53 -05:00
pg_backup_db.h pg_dump: Reduce use of global variables 2014-10-14 15:00:55 -03:00
pg_backup_directory.c pg_dump: Fix inconsistent sscanf() conversions 2016-02-18 20:12:38 -05:00
pg_backup_null.c Create src/fe_utils/, and move stuff into there from pg_dump's dumputils. 2016-03-24 15:55:57 -04:00
pg_backup_tar.c Create src/fe_utils/, and move stuff into there from pg_dump's dumputils. 2016-03-24 15:55:57 -04:00
pg_backup_tar.h Fix tar files emitted by pg_dump and pg_basebackup to be POSIX conformant. 2012-09-28 15:19:15 -04:00
pg_backup_utils.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
pg_backup_utils.h Update copyright for 2016 2016-01-02 13:33:40 -05:00
pg_dump.c Add TAP tests for pg_dump 2016-05-06 14:06:50 -04:00
pg_dump.h Only issue LOCK TABLE commands when necessary 2016-05-06 14:06:50 -04:00
pg_dump_sort.c Fix improper usage of 'dump' bitmap 2016-04-08 16:30:02 -04:00
pg_dumpall.c Correct query in pg_dumpall:dumpRoles 2016-05-06 16:15:52 -04:00
pg_restore.c pg_dump: Message style improvements 2016-04-25 17:16:59 -04:00