summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2008-06-15Make DROP INDEX lock the parent table before locking the index. This behaviorTom Lane
2008-06-15Rearrange ALTER TABLE syntax processing as per my recent proposal: theTom Lane
2008-06-14Refactor the handling of the various DropStmt variants so that when multipleTom Lane
2008-06-12Refactor XLogOpenRelation() and XLogReadBuffer() in preparation for relationHeikki Linnakangas
2008-06-08Move BufferGetPageSize and BufferGetPage from bufpage.h to bufmgr.h. It isAlvaro Herrera
2008-06-08ALTER AGGREGATE OWNER seems to have been missed by the last couple ofTom Lane
2008-06-05Modify vacuum() to accept a single relation OID instead of a list (which weAlvaro Herrera
2008-05-19Coercion sanity check in ri_HashCompareOp failed to allow for enums, as perTom Lane
2008-05-17Allow ALTER SEQUENCE START WITH to change the recorded start_value of aTom Lane
2008-05-16Add a RESTART (without parameter) option to ALTER SEQUENCE, allowing aTom Lane
2008-05-15Add support for tracking call counts and elapsed runtime for user-definedTom Lane
2008-05-14Move the "instr_time" typedef and associated macros into a new headerTom Lane
2008-05-12Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera
2008-05-12Put back bufmgr.h in bufpage.h -- it is needed by some macros.Alvaro Herrera
2008-05-12Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera
2008-05-09Change the rules for inherited CHECK constraints to be essentially the sameTom Lane
2008-04-29Fix REASSIGN OWNED so that it works on procedural languages too.Alvaro Herrera
2008-04-24Fix ALTER TABLE ADD COLUMN ... PRIMARY KEY so that the new column is correctlyTom Lane
2008-04-21Allow float8, int8, and related datatypes to be passed by value on machinesTom Lane
2008-04-18Modify the float4 datatype to be pass-by-val. Along the way, remove the lastAlvaro Herrera
2008-04-18Fix rmtree() so that it keeps going after failure to remove any individualTom Lane
2008-04-18Fix two race conditions between the pending unlink mechanism that was put inHeikki Linnakangas
2008-04-18Cause EXPLAIN's VERBOSE option to print the target list (output column list)Tom Lane
2008-04-17Add some code to EXPLAIN to show the targetlist (ie, output columns)Tom Lane
2008-04-16Repair two places where SIGTERM exit could leave shared memory stateTom Lane
2008-04-14Push index operator lossiness determination down to GIST/GIN opclassTom Lane
2008-04-13Phase 2 of project to make index operator lossiness be determined at runtimeTom Lane
2008-04-03Teach ANALYZE to distinguish dead and in-doubt tuples, which it formerlyTom Lane
2008-04-02Revert my bad decision of about a year ago to make PortalDefineQueryTom Lane
2008-03-31Fix my brain fade in TRUNCATE triggers patch: can't release relcache refcountsTom Lane
2008-03-28Support statement-level ON TRUNCATE triggers. Simon RiggsTom Lane
2008-03-27Reduce the need for frontend programs to include "postgres.h" by refactoringTom Lane
2008-03-26Move the HTSU_Result enum definition into snapshot.h, to avoid includingAlvaro Herrera
2008-03-26Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files.Alvaro Herrera
2008-03-26Separate snapshot management code from tuple visibility code, create aAlvaro Herrera
2008-03-25Simplify and standardize conversions between TEXT datums and ordinary CTom Lane
2008-03-25Add a new tuplestore API function, tuplestore_putvalues(). This isNeil Conway
2008-03-24Use new errdetail_log() mechanism to provide a less klugy way of reportingTom Lane
2008-03-24Fix various infelicities that have snuck into usage of errdetail() andTom Lane
2008-03-20Add a couple of missing FreeQueryDesc calls. Noticed while testing aAlvaro Herrera
2008-03-19Support ALTER TYPE RENAME. Petr JelinekTom Lane
2008-03-19We no longer need a snapshot set after opening the finishing transaction: thisAlvaro Herrera
2008-03-14Fix vacuum so that autovacuum is really not cancelled when doing an emergencyAlvaro Herrera
2008-03-12Fix LISTEN/NOTIFY race condition reported by Laurent Birtz, by postponingTom Lane
2008-03-10Reduce memory consumption during VACUUM of large relations, by usingTom Lane
2008-03-08Improve efficiency of attribute scanning in CopyReadAttributesCSV.Andrew Dunstan
2008-02-20Improve error messages emitted when VACUUM and ANALYZE skip a table.Alvaro Herrera
2008-02-19Refactor backend makefiles to remove lots of duplicate codePeter Eisentraut
2008-02-11Repair VACUUM FULL bug introduced by HOT patch: the original way ofTom Lane
2008-02-07Some variants of ALTER OWNER tried to make the "object" field of theTom Lane