summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2007-05-25Create hooks to let a loadable plugin monitor (or even replace) the plannerTom Lane
2007-05-19Fix dumb compile error in the last patch.Alvaro Herrera
2007-05-18Have CLUSTER advance the table's relfrozenxid. The new frozen point is theAlvaro Herrera
2007-05-17Move the tuple freezing point in CLUSTER to a point further back in the past,Alvaro Herrera
2007-05-16Have TRUNCATE advance the affected table's relfrozenxid to RecentXmin, toAlvaro Herrera
2007-05-14Get rid of the pg_shdepend entry for a TOAST table; it's unnecessary sinceTom Lane
2007-05-12Fix the problem that creating a user-defined type named _foo, followed by oneTom Lane
2007-05-11Fix my oversight in enabling domains-of-domains: ALTER DOMAIN ADD CONSTRAINTTom Lane
2007-05-11Support arrays of composite types, including the rowtypes of regular tablesTom Lane
2007-05-04Add a line to the EXPLAIN ANALYZE output for a Sort node, showing theTom Lane
2007-05-02Fix things so that when CREATE INDEX CONCURRENTLY sets pg_index.indisvalidTom Lane
2007-04-30Implement rate-limiting logic on how often backends will attempt to sendTom Lane
2007-04-27Modify processing of DECLARE CURSOR and EXPLAIN so that they can resolve theTom Lane
2007-04-26Fix dynahash.c to suppress hash bucket splits while a hash_seq_search() scanTom Lane
2007-04-26Rename the newly-added commands for discarding session state.Neil Conway
2007-04-19Silence compiler warnings, per Bruce.Alvaro Herrera
2007-04-18Enable configurable log of autovacuum actions. Initial patch from SimonAlvaro Herrera
2007-04-18Update docs/error message for CSV quote/escape --- must be ASCII.Bruce Momjian
2007-04-18Update error message for COPY with a multi-byte delimiter.Bruce Momjian
2007-04-16Add a multi-worker capability to autovacuum. This allows multiple workerAlvaro Herrera
2007-04-16Make plancache store cursor options so it can pass them to planner duringTom Lane
2007-04-16Expose more cursor-related functionality in SPI: specifically, allowTom Lane
2007-04-12Cancel pending fsync requests during WAL replay of DROP DATABASE, per bugTom Lane
2007-04-12RESET SESSION, plus related new DDL commands. Patch from Marko Kreen,Neil Conway
2007-04-08Make CLUSTER MVCC-safe. Heikki LinnakangasTom Lane
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