summaryrefslogtreecommitdiff
path: root/src/backend/tcop
AgeCommit message (Expand)Author
2008-11-07Implement ALTER DATABASE SET TABLESPACE to move a whole database (or at leastTom Lane
2008-11-04Disallow LOCK TABLE outside a transaction block (or function), since this caseTom Lane
2008-10-31Allow SQL-language functions to return the output of an INSERT/UPDATE/DELETETom Lane
2008-10-10Fix omission of DiscardStmt in GetCommandLogLevel, per report from HubertTom Lane
2008-09-30Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, theHeikki Linnakangas
2008-09-01Add a bunch of new error location reports to parse-analysis error messages.Tom Lane
2008-08-30Fix the raw-parsetree representation of star (as in SELECT * FROM orTom Lane
2008-08-19Cause the output from debug_print_parse, debug_print_rewritten, andTom Lane
2008-08-13Have autovacuum consider processing TOAST tables separately from theirAlvaro Herrera
2008-08-01Add a few more DTrace probes to the backend.Alvaro Herrera
2008-07-18Adjust things so that the query_string of a cached plan and the sourceText ofTom 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-05Modify vacuum() to accept a single relation OID instead of a list (which weAlvaro Herrera
2008-05-15Add support for tracking call counts and elapsed runtime for user-definedTom Lane
2008-05-12Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera
2008-05-12Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera
2008-04-15Revert addition of pg_terminate_backend() because of race conditions.Bruce Momjian
2008-04-15Add pg_terminate_backend() to allow terminating only a single session.Bruce Momjian
2008-04-02Revert my bad decision of about a year ago to make PortalDefineQueryTom Lane
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-19Support ALTER TYPE RENAME. Petr JelinekTom Lane
2008-03-14Fix vacuum so that autovacuum is really not cancelled when doing an emergencyAlvaro Herrera
2008-03-12Fix pg_plan_queries() to restore the previous setting of ActiveSnapshotTom Lane
2008-03-10Implement enum type for guc parameters, and convert a couple of existingMagnus Hagander
2008-02-19Refactor backend makefiles to remove lots of duplicate codePeter Eisentraut
2008-02-17Add back #include <time.h> in a couple of files that seem to need itTom Lane
2008-01-26Change StatementCancelHandler() to check the DoingCommandRead flag to decideTom Lane
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-12-28Improve consistency of error reporting in GUC assign_hook routines. SomeTom Lane
2007-12-06Change wording of logged message when cancelling an autovacuum task, usingAlvaro Herrera
2007-12-01Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagateTom Lane
2007-11-15Re-run pgindent with updated list of typedefs. (Updated README shouldBruce Momjian
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-09-03Support SET FROM CURRENT in CREATE/ALTER FUNCTION, ALTER DATABASE, ALTER ROLE.Tom Lane
2007-08-21Tsearch2 functionality migrates to core. The bulk of this work is byTom Lane
2007-08-02Move session_start out of MyProcPort stucture and make it a global called MyS...Andrew Dunstan
2007-07-17Implement CREATE TABLE LIKE ... INCLUDING INDEXES. Patch from NikhilS,Neil Conway
2007-07-09Fix single-user mode so that interrupts (particularly SIGTERM andTom Lane
2007-07-03Add ALTER VIEW ... RENAME TO, and a RENAME TO clause to ALTER SEQUENCE.Neil Conway
2007-06-29Arrange for SIGINT in autovacuum workers to cancel the current table andAlvaro Herrera
2007-06-28Implement "distributed" checkpoints in which the checkpoint I/O is spreadTom Lane
2007-06-23Separate parse-analysis for utility commands out of parser/analyze.cTom Lane
2007-05-30Make large sequential scans and VACUUMs work in a limited-size "ring" ofTom Lane
2007-04-30Fix oversight in my patch of yesterday: forgot to ensure that stats wouldTom Lane
2007-04-27Modify processing of DECLARE CURSOR and EXPLAIN so that they can resolve theTom Lane
2007-04-26Rename the newly-added commands for discarding session state.Neil Conway
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