OSDN Git Service

Fix some corner-case bugs in _sendSQLLine's parsing of SQL commands
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 11 Sep 2005 04:10:25 +0000 (04:10 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 11 Sep 2005 04:10:25 +0000 (04:10 +0000)
commitc7d1a8d428eb4270e3d51ecbf61b88bd96dc0f6a
treeb82b32b4ba8fe781428fee8d53597058a6e2aa89
parente1a7d1b9f3d33344b2eb09d94db1a62a93b29b30
Fix some corner-case bugs in _sendSQLLine's parsing of SQL commands
> found in a pg_dump archive.  It had problems with dollar-quote tags
broken across bufferload boundaries (this may explain bug report from
Rod Taylor), also with dollar-quote literals of the form $a$a$...,
and was also confused about the rules for backslash in double quoted
identifiers (ie, they're not special).  Also put in placeholder support
for E'...' literals --- this will need more work later.
src/bin/pg_dump/pg_backup_archiver.h
src/bin/pg_dump/pg_backup_db.c