summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2007-12-03Revert COPY OUT to follow the pre-8.3 handling of ASCII control characters,Tom Lane
2007-12-01Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagateTom Lane
2007-11-30Avoid incrementing the CommandCounter when CommandCounterIncrement is calledTom Lane
2007-11-28Make a cleanup pass over error reports in tsearch code. Use ereportTom Lane
2007-11-16Small comment spacing improvement.Bruce Momjian
2007-11-15Fix pgindent to properly handle 'else' and single-line comments on theBruce Momjian
2007-11-15Re-run pgindent with updated list of typedefs. (Updated README shouldBruce Momjian
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-11-15Prevent re-use of a deleted relation's relfilenode until after the nextTom Lane
2007-11-11Ensure that typmod decoration on a datatype name is validated in all cases,Tom Lane
2007-11-05Improve conversion of legacy CREATE CONSTRAINT TRIGGER representation ofTom Lane
2007-11-04Minor improvements to code for converting legacy CREATE CONSTRAINT TRIGGERTom Lane
2007-11-04Teach CREATE CONSTRAINT TRIGGER to convert old-style foreign keyTom Lane
2007-10-29Remove the hack in the grammar that "optimized away" DEFAULT NULL clauses.Tom Lane
2007-10-25Fix ALTER SEQUENCE so that it does not affect the value of currval() forTom Lane
2007-10-24Disallow scrolling of FOR UPDATE/FOR SHARE cursors, so as to avoid problemsTom Lane
2007-10-24Rearrange vacuum-related bits in PGPROC as a bitmask, to better supportAlvaro Herrera
2007-10-16Re-allow UTF8 encodings on win32. Since UTF8 is converted toMagnus Hagander
2007-10-13Fix the inadvertent libpq ABI breakage discovered by Martin Pitt: theTom Lane
2007-10-12Remove hack in pg_tablespace_aclmask() that disallowed permissionsTom Lane
2007-09-29Disallow CLUSTER using an invalid index (that is, one left over from a failedTom Lane
2007-09-29Improve consistency of the error messages generated when you try to useTom Lane
2007-09-28Change initdb and CREATE DATABASE to actively reject attempts to createTom Lane
2007-09-26Adjust the new memory limit in the lazy vacuum code to use MaxHeapTuplesPerPageAlvaro Herrera
2007-09-24Reduce the size of memory allocations by lazy vacuum when processing a smallAlvaro Herrera
2007-09-24Simplify and rename some GUC variables, per various recent discussions:Tom Lane
2007-09-20Revert ill-fated patch to release exclusive lock early after vacuumTom Lane
2007-09-20HOT updates. When we update a tuple without changing any of its indexedTom Lane
2007-09-16Fix aboriginal mistake in lazy VACUUM's code for truncating awayTom Lane
2007-09-12Redefine the lp_flags field of item pointers as having four states, ratherTom Lane
2007-09-12Perform post-escaping encoding validity checks on SQL literals and COPY inputAndrew Dunstan
2007-09-12Add a CHECK_FOR_INTERRUPTS call in the site where the vacuum delay pointAlvaro Herrera
2007-09-10Make CLUSTER and REINDEX silently skip remote temp tables in theirAlvaro Herrera
2007-09-10Release the exclusive lock on the table early after truncating it in lazyAlvaro Herrera
2007-09-10Remove the vacuum_delay_point call in count_nondeletable_pages, because we holdAlvaro Herrera
2007-09-08Replace the former method of determining snapshot xmax --- to wit, callingTom Lane
2007-09-07Don't take ProcArrayLock while exiting a transaction that has no XID; there isTom Lane
2007-09-07Allow CREATE INDEX CONCURRENTLY to disregard transactions in otherTom Lane
2007-09-06Make eval_const_expressions() preserve typmod when simplifying something likeTom Lane
2007-09-05Implement lazy XID allocation: transactions that do not modify any databaseTom Lane
2007-09-04Provide for binary input/output of enums, to fix complaint from Merlin Moncure.Andrew Dunstan
2007-09-03Support SET FROM CURRENT in CREATE/ALTER FUNCTION, ALTER DATABASE, ALTER ROLE.Tom Lane
2007-09-03Implement function-local GUC parameter settings, as per recent discussion.Tom Lane
2007-08-27Fix a couple of misbehaviors rooted in the fact that the default creationTom Lane
2007-08-25Fix brain fade in DefineIndex(): it was continuing to access the table'sTom Lane
2007-08-22Suppress testing the options of CREATE TEXT SEARCH DICTIONARY duringTom Lane
2007-08-22Remove option to change parser of an existing text search configuration.Tom Lane
2007-08-22Simplify the syntax of CREATE/ALTER TEXT SEARCH DICTIONARY by treating theTom Lane
2007-08-21Simplify CREATE TEXT SEARCH CONFIGURATION by eliminating the separateTom Lane
2007-08-21Tsearch2 functionality migrates to core. The bulk of this work is byTom Lane