Commit Graph

569 Commits (325bc54eed4ea0836a0bb715bb18342f0c1c668a)

Author SHA1 Message Date
Simon Riggs c2b3218064 Update comments on rd_newRelfilenodeSubid. 13 years ago
Tom Lane 6919b7e329 Fix failure to ignore leftover temp tables after a server crash. 13 years ago
Simon Riggs 1f023f9297 Optimize COPY FREEZE with CREATE TABLE also. 13 years ago
Simon Riggs 1eb6cee499 Clarify that COPY FREEZE is not a hard rule. 13 years ago
Simon Riggs 5457a130d3 Reduce scope of changes for COPY FREEZE. 13 years ago
Simon Riggs 8de72b66a2 COPY FREEZE and mark committed on fresh tables. 13 years ago
Heikki Linnakangas dbdf9679d7 Use correct text domain for translating errcontext() messages. 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 14 years ago
Tom Lane a36088bcfa Skip text->binary conversion of unnecessary columns in contrib/file_fdw. 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Magnus Hagander 916d589a10 Make "unexpected EOF" messages DEBUG1 unless in an open transaction 14 years ago
Robert Haas 5d4b60f2f2 Lots of doc corrections. 14 years ago
Tom Lane e8476f46fc Fix COPY FROM for null marker strings that correspond to invalid encoding. 14 years ago
Tom Lane 9dbf2b7d75 Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 14 years ago
Peter Eisentraut 6f018c6dda COPY: Add an assertion 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas 452d1d193d Fix compiler warning. 14 years ago
Heikki Linnakangas d326d9e8ea In COPY, insert tuples to the heap in batches. 14 years ago
Tom Lane aa90e148ca Suppress -Wunused-result warnings about write() and fwrite(). 14 years ago
Peter Eisentraut 1b81c2fe6e Remove many -Wcast-qual warnings 14 years ago
Alvaro Herrera b93f5a5673 Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.h 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane c0b0076036 Rearrange snapshot handling to make rule expansion more consistent. 15 years ago
Tom Lane a874fe7b4c Refactor the executor's API to support data-modifying CTEs better. 15 years ago
Tom Lane bdca82f44d Add a relkind field to RangeTblEntry to avoid some syscache lookups. 15 years ago
Tom Lane a210be7720 Fix dangling-pointer problem in before-row update trigger processing. 15 years ago
Itagaki Takahiro 3cba8240a1 Add ENCODING option to COPY TO/FROM and file_fdw. 15 years ago
Tom Lane 7c5d0ae707 Add contrib/file_fdw foreign-data wrapper for reading files via COPY. 15 years ago
Itagaki Takahiro 5c63982af2 Fix an uninitialized field in DR_copy. 15 years ago
Itagaki Takahiro 8ddc05fb01 Export the external file reader used in COPY FROM as APIs. 15 years ago
Itagaki Takahiro fb7355e0ce Fix error messages for FreeFile in COPY command. 15 years ago
Robert Haas 0d692a0dc9 Basic foreign table support. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane 04f4e10cfc Use symbolic names not octal constants for file permission flags. 15 years ago
Andrew Dunstan af1a614ec6 Allow the low level COPY routines to read arbitrary numbers of fields. 15 years ago
Peter Eisentraut fc946c39ae Remove useless whitespace at end of lines 15 years ago
Tom Lane 2ec993a7cb Support triggers on views. 15 years ago
Robert Haas 01003ec3bc Typo fix. "CVS" is not the same thing as "CSV". 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane f906e0786e Make sure we wait for protocol-level EOF when ending binary COPY IN. 15 years ago
Robert Haas debcec7dc3 Include the backend ID in the relpath of temporary relations. 16 years ago
Robert Haas b8c6c71d1c Centralize DML permissions-checking logic. 16 years ago
Heikki Linnakangas 9b8a73326e Introduce wal_level GUC to explicitly control if information needed for 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 05d8a561ff Clean up handling of XactReadOnly and RecoveryInProgress checks. 16 years ago
Tom Lane 0a469c8769 Remove old-style VACUUM FULL (which was known for a little while as 16 years ago
Heikki Linnakangas 9de778b24b Move the responsibility of writing a "unlogged WAL operation" record from 16 years ago
Tom Lane 034fffbf31 Fix memory leak created by deferrable-index-constraints patches. 16 years ago
Heikki Linnakangas 40f908bdcd Introduce Streaming Replication. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago