summaryrefslogtreecommitdiff
path: root/src/backend/commands/cluster.c
AgeCommit message (Expand)Author
2008-01-30Add checks to TRUNCATE, CLUSTER, and REINDEX to prevent performing theseTom Lane
2008-01-15Prevent CLUSTER from decreasing a relation's relfrozenxid. BugTom Lane
2008-01-02Forbid ALTER TABLE and CLUSTER when there are pending AFTER-trigger eventsTom Lane
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-09-29Disallow CLUSTER using an invalid index (that is, one left over from a failedTom Lane
2007-09-10Make CLUSTER and REINDEX silently skip remote temp tables in theirAlvaro Herrera
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-04-08Make CLUSTER MVCC-safe. Heikki LinnakangasTom Lane
2007-03-29Teach CLUSTER to skip writing WAL if not needed (ie, not using archiving)Tom Lane
2007-03-13First phase of plan-invalidation project: create a plan cache managementTom Lane
2007-02-01Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-10-04pgindent run for 8.2.Bruce Momjian
2006-08-18Now that we've rearranged relation open to get a lock before touchingTom Lane
2006-07-31Change the relation_open protocol so that we obtain lock on a relationTom Lane
2006-07-31Change the bootstrap sequence so that toast tables for system catalogs areTom Lane
2006-07-13Allow include files to compile own their own.Bruce Momjian
2006-07-03Code review for FILLFACTOR patch. Change WITH grammar as per earlierTom Lane
2006-07-02Add FILLFACTOR to CREATE INDEX.Bruce Momjian
2006-05-02Clean up API for ambulkdelete/amvacuumcleanup as per today's discussion.Tom Lane
2006-05-02Fix grammar of new error message.Tom Lane
2006-05-02GIN: Generalized Inverted iNdex.Teodor Sigaev
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2005-12-03Tweak indexscan machinery to avoid taking an AccessShareLock on an indexTom Lane
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
2005-10-29Message correctionsPeter Eisentraut
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-08-26Arrange for indexes and toast tables to inherit their ownership fromTom Lane
2005-05-10Report index name on CLUSTER failure. Also, suggest ALTER TABLEBruce Momjian
2005-05-06For some reason access/tupmacs.h has been #including utils/memutils.h,Tom Lane
2005-04-14Completion of project to use fixed OIDs for all system catalogs andTom Lane
2005-04-14First phase of project to use fixed OIDs for all system catalogs andTom Lane
2005-03-29Convert oidvector and int2vector into variable-length arrays. ThisTom Lane
2005-03-20Remove unnecessary calls of FlushRelationBuffers: there is no needTom Lane
2005-02-06Repair CLUSTER failure after ALTER TABLE SET WITHOUT OIDS. Turns outTom Lane
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-09-13Redesign query-snapshot timing so that volatile functions in READ COMMITTEDTom Lane
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-08-29Update copyright to 2004.Bruce Momjian
2004-07-11ALTER TABLE SET TABLESPACE. Gavin Sherry, some rework by Tom Lane.Tom Lane
2004-06-18Tablespaces. Alternate database locations are dead, long live tablespaces.Tom Lane
2004-05-31Minor code rationalization: FlushRelationBuffers just returns void,Tom Lane
2004-05-26Reimplement the linked list data structure used throughout the backend.Neil Conway
2004-05-08Get rid of cluster.c's apparatus for rebuilding a relation's indexesTom Lane
2004-05-06Make ALTER COLUMN TYPE preserve clustered status for indexes it doesn'tTom Lane
2004-05-05ALTER TABLE rewrite. New cool stuff:Tom Lane
2004-03-23Upgrade ALTER TABLE DROP COLUMN so that it can drop an OID column, andTom Lane