Commit Graph

282 Commits (a264671116ab9ba45fb20441c16fe0783e52857b)

Author SHA1 Message Date
Bruce Momjian c228448910 Update docs/error message for CSV quote/escape --- must be ASCII. 19 years ago
Bruce Momjian 4029a5af9b Update error message for COPY with a multi-byte delimiter. 19 years ago
Tom Lane 66888f7424 Expose more cursor-related functionality in SPI: specifically, allow 19 years ago
Tom Lane fba8113c1b Teach CLUSTER to skip writing WAL if not needed (ie, not using archiving) 19 years ago
Tom Lane b9527e9840 First phase of plan-invalidation project: create a plan cache management 19 years ago
Neil Conway 90d76525c5 Add resetStringInfo(), which clears the content of a StringInfo, and 19 years ago
Tom Lane 9cbd0c155d Remove the Query structure from the executor's API. This allows us to stop 19 years ago
Bruce Momjian ef65f6f7a4 Prevent WAL logging when COPY is done in the same transation that 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Peter Eisentraut b9b4f10b5b Message style improvements 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Bruce Momjian c23be34a25 Attibution addition: Add Karel Zak also for COPY SELECT. 20 years ago
Bruce Momjian d22164d4c4 Correct attibution: 20 years ago
Tom Lane 85188ab883 Extend COPY to support COPY (SELECT ...) TO ... 20 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 20 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 20 years ago
Tom Lane 4d63e26774 Further hacking on performance of COPY OUT. It seems that fwrite()'s 20 years ago
Tom Lane 0a5fdb0d91 Reduce per-character overhead in COPY OUT by combining calls to 20 years ago
Tom Lane c61a2f5841 Change the backend to reject strings containing invalidly-encoded multibyte 20 years ago
Tom Lane 7fdb4305db Fix a bunch of problems with domains by making them use special input functions 20 years ago
Tom Lane 147d4bf3e5 Modify all callers of datatype input and receive functions so that if these 20 years ago
Tom Lane 19956e0d53 Add error location info to ResTarget parse nodes. Allows error cursor to be supplied 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 023570f5e3 Make the COPY command return a command tag that includes the number of 20 years ago
Bruce Momjian eb7bd06983 Prevent COPY from using newline or carriage return as delimiter or null. 20 years ago
Bruce Momjian 87289ff35c Add regression tests for CSV and \., and add automatic quoting of a 20 years ago
Bruce Momjian a598385f3b Our code had: 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Alvaro Herrera 902377c465 Rename the members of CommandDest enum so they don't collide with other uses of 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 060d13f7c7 COPY's test for read-only transaction was backward; it prohibited COPY TO 21 years ago
Tom Lane 303e089df5 Clean up possibly-uninitialized-variable warnings reported by gcc 4.x. 21 years ago
Tom Lane 8889685555 Suppress signed-vs-unsigned-char warnings. 21 years ago
Tom Lane 14720f7c57 Fix unportable uses of <ctype.h> functions. Per Sergey Koposov. 21 years ago
Tom Lane 9b29f9f3f8 COPY performance improvements. Avoid calling CopyGetData for each input 21 years ago
Tom Lane d78397d301 Change typreceive function API so that receive functions get the same 21 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 21 years ago
Bruce Momjian 202e6e73e6 Add support for \x hex escapes in COPY. 21 years ago
Bruce Momjian b63990c6a8 Add COPY WITH CVS HEADER to allow a heading line as the first line in 21 years ago
Tom Lane 278bd0cc22 For some reason access/tupmacs.h has been #including utils/memutils.h, 21 years ago
Bruce Momjian 902338e06d Convert some mulit-line comments in copy.c to single line, as appropriate. 21 years ago
Tom Lane 6c412f0605 Change CREATE TYPE to require datatype output and send functions to have 21 years ago
Tom Lane 162bd08b3f Completion of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane adb1a6e95b Improve EXPLAIN ANALYZE to show the time spent in each trigger when 21 years ago
Tom Lane f97aebd162 Revise TupleTableSlot code to avoid unnecessary construction and disassembly 21 years ago
Bruce Momjian 5fdd9418ee Handle carriage returns and line feeds in COPY CSV mode. 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian cb99679aad > If it bothers you that much. I'd make a flag, cleared at the start of 21 years ago
Tom Lane f245c4eb1a When implementing a coercion to a domain type with a combined 21 years ago
Tom Lane f05cfd2c73 Fix failure to think clearly about encoding conversion errors in COPY. 21 years ago