summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2007-04-06Support varlena fields with single-byte headers and unaligned storage.Tom Lane
2007-04-02Support enum data types. Along the way, use macros for the values ofTom Lane
2007-03-29Teach CLUSTER to skip writing WAL if not needed (ie, not using archiving)Tom Lane
2007-03-26Allow non-superuser database owners to create procedural languages.Tom Lane
2007-03-23Fix plancache so that any required replanning is done with the sameTom Lane
2007-03-22Allow DROP TABLESPACE to succeed (with a warning) if the pg_tblspc symlinkTom Lane
2007-03-19Changes pg_trigger and extend pg_rewrite in order to allow triggers andJan Wieck
2007-03-14Fix a longstanding bug in VACUUM FULL's handling of update chains. The codeTom Lane
2007-03-13First phase of plan-invalidation project: create a plan cache managementTom Lane
2007-03-08Fix vac_update_relstats to ensure it always sends a relcache inval message,Tom Lane
2007-03-06Revert temp_tablespaces because of coding problems, per Tom.Bruce Momjian
2007-03-03Add resetStringInfo(), which clears the content of a StringInfo, andNeil Conway
2007-02-23Now that plans have flat rangetable lists, it's a lot easier to get EXPLAIN toTom Lane
2007-02-22Change Agg and Group nodes so that Vars contained in their targetlistsTom Lane
2007-02-22Turn the rangetable used by the executor into a flat list, and avoid storingTom Lane
2007-02-21Update new optional VACUUM FULL hint for translations, per Alvaro.Bruce Momjian
2007-02-21Move increase FSM warning to after lazy_truncate_heap() because theBruce Momjian
2007-02-20Remove the Query structure from the executor's API. This allows us to stopTom Lane
2007-02-19Put function expressions and values lists into FunctionScan and ValuesScanTom Lane
2007-02-16Fix new RI operator selection code to do the right thing when working withTom Lane
2007-02-15Restructure autovacuum in two processes: a dummy process, which runsAlvaro Herrera
2007-02-14Fix up foreign-key mechanism so that there is a sound semantic basis for theTom Lane
2007-02-09Call pgstat_drop_database during DROP DATABASE, so that any stats fileTom Lane
2007-02-06Fix an error in the original coding of holdable cursors: PersistHoldablePortalTom Lane
2007-02-05Rename MaxTupleSize to MaxHeapTupleSize to clarify that it's not meant toTom Lane
2007-02-04Change vacuum lazy "compacting" warning message to:Bruce Momjian
2007-02-02Repair failure to check that a table is still compatible with a previouslyTom Lane
2007-02-01Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian
2007-01-28Remove some unnecessary conversion work in build_regtype_array().Tom Lane
2007-01-25Add GUC temp_tablespaces to provide a default location for temporaryBruce Momjian
2007-01-25Properly detoast access to bytea field pg_trigger.tgargs. Old codeBruce Momjian
2007-01-25Prevent WAL logging when COPY is done in the same transation thatBruce Momjian
2007-01-23Add CREATE/ALTER/DROP OPERATOR FAMILY commands, also COMMENT ON OPERATORTom Lane
2007-01-22Add COST and ROWS options to CREATE/ALTER FUNCTION, plus underlying pg_procTom Lane
2007-01-20Simplify pg_am representation of ordering-capable access methods:Tom Lane
2007-01-20Remove remains of old depend target.Peter Eisentraut
2007-01-17Extend yesterday's patch so that the bgwriter is also told to forgetTom Lane
2007-01-16Arrange for autovacuum to be killed when another operation wants to be aloneAlvaro Herrera
2007-01-09Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2007-01-03Clean up smgr.c/md.c APIs as per discussion a couple months ago. Instead ofTom Lane
2006-12-30Support type modifiers for user-defined types, and pull most knowledgeTom Lane
2006-12-23Restructure operator classes to allow improved handling of cross-data-typeTom Lane
2006-12-18Set pg_am.amstrategies to zero for index AMs that don't have fixedTom Lane
2006-11-23Several changes to reduce the probability of running out of memory duringTom Lane
2006-11-12Fix some typos in comments.Neil Conway
2006-11-05Fix recently-understood problems with handling of XID freezing, particularlyTom Lane
2006-10-19Fix a couple of places that were assuming debug_query_string couldn'tTom Lane
2006-10-18Add some code to CREATE DATABASE to check for pre-existing subdirectoriesTom Lane
2006-10-13Code and docs review for ALTER TABLE INHERIT/NO INHERIT patch.Tom Lane