aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/copy.c
Commit message (Expand)AuthorAge
* Remove old-style VACUUM FULL (which was known for a little while asTom Lane2010-02-08
* Move the responsibility of writing a "unlogged WAL operation" record fromHeikki Linnakangas2010-02-03
* Fix memory leak created by deferrable-index-constraints patches.Tom Lane2010-01-31
* Introduce Streaming Replication.Heikki Linnakangas2010-01-15
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Add an EXPLAIN (BUFFERS) option to show buffer-usage statistics.Robert Haas2009-12-15
* Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to beTom Lane2009-11-20
* Define a new, more extensible syntax for COPY options.Tom Lane2009-09-21
* Support deferrable uniqueness constraints.Tom Lane2009-07-29
* Code review for FORCE QUOTE * patch: fix error checking to consider FORCETom Lane2009-07-25
* Small stylistic improvement in recent FORCE QUOTE * code - use a bool instead...Andrew Dunstan2009-07-25
* Allow * as parameter for FORCE QUOTE for COPY CSV. Itagaki Takahiro.Andrew Dunstan2009-07-25
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Improve comment about 'if (1)' hack in copy.c macros.Tom Lane2009-06-03
* Add comment about why "((void) 0)" is used in copy macros.Bruce Momjian2009-06-03
* Change macros to make gcc quiet when parsing.Michael Meskes2009-05-29
* Fix de-escaping checks so that we will reject \000 as well as other invalidlyTom Lane2009-04-19
* Modify the relcache to record the temp status of both local and nonlocalTom Lane2009-03-31
* Adjust phrasing of complaints about multi-byte COPY delimiter strings.Tom Lane2009-03-26
* Clean up some loose ends from the column privileges patch: addTom Lane2009-02-06
* Include a pointer to the query's source text in QueryDesc structs. This isTom Lane2009-01-02
* Update copyright for 2009.Bruce Momjian2009-01-01
* Clean up the API for DestReceiver objects by eliminating the assumptionTom Lane2008-11-30
* Improve bulk-insert performance by keeping the current target buffer pinnedTom Lane2008-11-06
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-02
* Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera2008-05-12
* Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files.Alvaro Herrera2008-03-26
* Separate snapshot management code from tuple visibility code, create aAlvaro Herrera2008-03-26
* Improve efficiency of attribute scanning in CopyReadAttributesCSV.Andrew Dunstan2008-03-08
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* Add sanity check to ensure delimiter and quote are different in CSV modeAndrew Dunstan2007-12-30
* Disallow digits and lower-case ASCII letters as the delimiter in non-CSVTom Lane2007-12-27
* Fix ill-advised usage of x?y:z expressions in errmsg() and errhint() calls.Tom Lane2007-12-27
* Swap the order of testing for control characters and for column delimiter inTom Lane2007-12-27
* Revert COPY OUT to follow the pre-8.3 handling of ASCII control characters,Tom Lane2007-12-03
* Avoid incrementing the CommandCounter when CommandCounterIncrement is calledTom Lane2007-11-30
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Perform post-escaping encoding validity checks on SQL literals and COPY inputAndrew Dunstan2007-09-12
* Don't take ProcArrayLock while exiting a transaction that has no XID; there isTom Lane2007-09-07
* Minor code cleanup: calling FreeFile() before ereport(ERROR) is notNeil Conway2007-06-20
* Marginal hacking to improve the speed of COPY OUT. I had found in a bit ofTom Lane2007-06-17
* Modify processing of DECLARE CURSOR and EXPLAIN so that they can resolve theTom Lane2007-04-27
* Update docs/error message for CSV quote/escape --- must be ASCII.Bruce Momjian2007-04-18
* Update error message for COPY with a multi-byte delimiter.Bruce Momjian2007-04-18
* Expose more cursor-related functionality in SPI: specifically, allowTom Lane2007-04-16
* Teach CLUSTER to skip writing WAL if not needed (ie, not using archiving)Tom Lane2007-03-29
* First phase of plan-invalidation project: create a plan cache managementTom Lane2007-03-13
* Add resetStringInfo(), which clears the content of a StringInfo, andNeil Conway2007-03-03
* Remove the Query structure from the executor's API. This allows us to stopTom Lane2007-02-20
* Prevent WAL logging when COPY is done in the same transation thatBruce Momjian2007-01-25