Commit Graph

212 Commits (351adb8dfb432526f8a54838b5e708dba4e3030d)

Author SHA1 Message Date
Tom Lane 0e319c7ad7 Improve context display for failures during COPY IN, as recently 23 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 23 years ago
Tom Lane ce2ab4131a Fix stupid typo (mine I suppose) in CopyGetData. Per report from Dave Cramer. 23 years ago
Tom Lane c01641f8ae libpq failed to cope with COPY FROM STDIN if the command was issued 23 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane c4cf7fb814 Adjust 'permission denied' messages to be more useful and consistent. 23 years ago
Tom Lane b05d3ae1ed Error message editing in backend/libpq, backend/postmaster, backend/tcop. 23 years ago
Tom Lane 5e6d691e0d Error message editing in backend/executor. 23 years ago
Tom Lane da4ed8bfdd Another round of error message editing, covering backend/commands/. 23 years ago
Bruce Momjian 9ea764a0dc Remove use of geteuid under Win32. 23 years ago
Tom Lane b1ee615a7f COPY BINARY uses the new binary I/O routines. Update a few more datatypes 23 years ago
Tom Lane 0ac6298bb8 Implement new-protocol binary I/O support in DataRow, Bind, and FunctionCall 23 years ago
Tom Lane c0a8c3ac13 Update 3.0 protocol support to match recent agreements about how to 23 years ago
Tom Lane 6687650ce6 COPY and pg_dump failed to cope with zero-column tables. Fix 'em. 23 years ago
Tom Lane f690920a75 Infrastructure for upgraded error reporting mechanism. elog.c is 23 years ago
Tom Lane 5ed27e35f3 Another round of protocol changes. Backend-to-frontend messages now all 23 years ago
Bruce Momjian c3b7d2d522 Allow \r and \r\n termination for COPY files. 23 years ago
Bruce Momjian 9c48cae3e4 Add pipe parameter to COPY function to allow proper line termination. 23 years ago
Tom Lane bd8d441775 Second round of FE/BE protocol changes. Frontend->backend messages now 23 years ago
Bruce Momjian d46e643822 Add Win32 path handling for / vs. \ and drive letters. 23 years ago
Bruce Momjian 54f7338fa1 This patch implements holdable cursors, following the proposal 23 years ago
Tom Lane 3752e85bad Determine the set of constraints applied to a domain at executor 23 years ago
Peter Eisentraut b65cd56240 Read-only transactions, as defined in SQL. 23 years ago
Tom Lane 5bab36e9f6 Revise executor APIs so that all per-query state structure is built in 23 years ago
Tom Lane 3a4f7dde16 Phase 3 of read-only-plans project: ExecInitExpr now builds expression 23 years ago
Tom Lane a0bf885f9e Phase 2 of read-only-plans project: restructure expression-tree nodes 23 years ago
Tom Lane 3a18f01b7a Run COPY OUT in a temporary memory context that's reset once per row, 23 years ago
Tom Lane ea0b5c8569 Use Params, rather than run-time-modified Const nodes, to handle 23 years ago
Tom Lane f893ee271f Remove unused constisset and constiscast fields of Const nodes. Clean 23 years ago
Bruce Momjian 1b7f3cc02d This patch implements FOR EACH STATEMENT triggers, per my email to 23 years ago
Bruce Momjian 9b12ab6d5d Add new palloc0 call as merge of palloc and MemSet(0). 23 years ago
Bruce Momjian 75fee4535d Back out use of palloc0 in place if palloc/MemSet. Seems constant len 23 years ago
Bruce Momjian 8fee9615cc Merge palloc()/MemSet(0) calls into a single palloc0() call. 23 years ago
Tom Lane 5a0a79d694 Add missing #include <errno.h>. 24 years ago
Tom Lane 8f2a289d78 Arrange to copy relcache's trigdesc structure at the start of any 24 years ago
Tom Lane 316d4e29b2 Code review for check-domain-constraints-in-COPY patch. Do correct thing 24 years ago
Bruce Momjian 5d115bb548 Change domain patch to COERCE_IMPLICIT_CAST, per Tom. 24 years ago
Bruce Momjian a1199e0c4c Fix compile error from Rod's patch. 24 years ago
Bruce Momjian 07a6fa9df1 Fixed this problem and added regression tests in domain.sql. 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Tom Lane c7a165adc6 Code review for HeapTupleHeader changes. Add version number to page headers 24 years ago
Tatsuo Ishii ed7baeaf4d Remove #ifdef MULTIBYTE per hackers list discussion. 24 years ago
Tom Lane 64505ed58b Code review for standalone composite types, query-specified composite 24 years ago
Tom Lane 976246cc7e The cstring datatype can now be copied, passed around, etc. The typlen 24 years ago
Tom Lane b663f3443b Add a bunch of pseudo-types to replace the behavior formerly associated 24 years ago
Tom Lane 6ebc90b045 Remove Ident nodetype in favor of using String nodes; this fixes some 24 years ago
Tom Lane f4ad5e8d18 Clean up leftover bugs from recent COPY feature patch --- missed 24 years ago
Bruce Momjian b1a5f87209 Tom Lane wrote: 24 years ago