]> granicus.if.org Git - postgresql/history - src/backend/executor
Split the processing of INSERT/UPDATE/DELETE operations out of execMain.c.
[postgresql] / src / backend / executor /
2009-10-10 Tom LaneSplit the processing of INSERT/UPDATE/DELETE operations...
2009-10-08 Tom LaneRemove very ancient tuple-counting infrastructure ...
2009-10-05 Tom LaneCreate an ALTER DEFAULT PRIVILEGES command, which allow...
2009-10-02 Alvaro HerreraEnsure that a cursor has an immutable snapshot througho...
2009-09-27 Tom LaneRemove no-longer-needed ExecCountSlots infrastructure.
2009-09-27 Tom LaneReplace the array-style TupleTable data structure with...
2009-09-26 Tom LaneExtend the BKI infrastructure to allow system catalogs...
2009-09-12 Tom LaneRewrite the planner's handling of materialized plan...
2009-08-23 Tom LaneTweak ExecIndexEvalRuntimeKeys to forcibly detoast...
2009-08-06 Tom LaneImprove plpgsql's ability to cope with rowtypes contain...
2009-07-29 Tom LaneSupport deferrable uniqueness constraints.
2009-07-23 Tom LaneSave a few cycles in EXPLAIN and related commands by...
2009-07-23 Tom LaneIn a non-hashed Agg node, reset the "aggcontext" at...
2009-07-22 Tom LaneChange do_tup_output() to take Datum/isnull arrays...
2009-07-18 Tom LaneFix error cleanup failure caused by 8.4 changes in...
2009-06-20 Tom LaneFix things so that array_agg_finalfn does not modify...
2009-06-17 Tom LaneExecAgg() failed to finish running out set-returning...
2009-06-11 Tom LaneRevisit AlterTableCreateToastTable's API once again...
2009-06-11 Tom LaneFix things so that you can still do "select foo()"...
2009-06-11 Bruce Momjian8.4 pgindent run, with new combined Linux/FreeBSD/MinGW...
2009-06-09 Peter EisentrautFix xmlattribute escaping XML special characters twice...
2009-06-04 Tom LaneImprove the recently-added support for properly plurali...
2009-05-07 Tom LaneAdd an option to AlterTableCreateToastTable() to allow...
2009-04-08 Peter EisentrautXMLATTRIBUTES() should send the attribute values through
2009-04-05 Tom LaneMake ExecInitExpr build the list of SubPlans found...
2009-04-02 Tom LaneRefactor ExecProject and associated routines so that...
2009-04-02 Bruce MomjianRevert DTrace patch from Robert Lor
2009-04-02 Bruce MomjianAdd support for additional DTrace probes.
2009-03-30 Tom LaneFix an oversight in the support for storing/retrieving...
2009-03-27 Tom LaneFix possible failures when a tuplestore switches from...
2009-03-26 Peter EisentrautGettext plural support
2009-03-21 Tom LaneOptimize multi-batch hash joins when the outer relation...
2009-03-04 Peter EisentrautAdd new SQL:2008 error codes for invalid LIMIT and...
2009-02-08 Tom LaneEnsure that INSERT ... SELECT into a table with OIDs...
2009-02-02 Alvaro HerreraAllow reloption names to have qualifiers, initially...
2009-01-22 Tom LaneSupport column-level privileges, as required by SQL...
2009-01-21 Heikki LinnakangasAdd new SPI_OK_REWRITTEN return code to SPI_execute...
2009-01-12 Tom LaneTweak order of operations in BitmapHeapNext() to avoid...
2009-01-12 Tom LaneImplement prefetching via posix_fadvise() for bitmap...
2009-01-10 Tom LaneRevise the TIDBitmap API to support multiple concurrent...
2009-01-09 Tom LaneArrange for function default arguments to be processed...
2009-01-07 Tom LaneInsert conditional SPI_push/SPI_pop calls into InputFun...
2009-01-07 Tom LaneFix executor/spi.h to follow our usual conventions...
2009-01-02 Tom LaneInclude a pointer to the query's source text in QueryDe...
2009-01-01 Bruce MomjianUpdate copyright for 2009.
2008-12-31 Tom LaneAdd some basic support for window frame clauses to...
2008-12-28 Tom LaneSupport window functions a la SQL:2008.
2008-12-27 Tom LaneMake a couple of small changes to the tuplestore API...
2008-12-18 Tom LaneFix oversight in my recent patch to allow ExecMakeFunct...
2008-12-13 Tom LaneRemove pg_plan_queries()'s now-useless needSnapshot...
2008-12-01 Tom LaneEnsure that the contents of a holdable cursor don't...
2008-11-30 Tom LaneClean up the API for DestReceiver objects by eliminatin...
2008-11-27 Tom LaneFix minor memory leak introduced in recent SQL-function...
2008-11-19 Tom LaneSome infrastructure changes for the upcoming auto-expla...
2008-11-16 Tom LaneModify UPDATE/DELETE WHERE CURRENT OF to use the FOR...
2008-11-15 Peter EisentrautFix crash of xmlconcat(NULL)
2008-11-15 Tom LaneMake SELECT FOR UPDATE/SHARE work on inheritance trees...
2008-11-06 Tom LaneImprove bulk-insert performance by keeping the current...
2008-11-02 Tom LaneRemove all uses of the deprecated functions heap_formtu...
2008-10-31 Tom LaneSimplify ExecutorRun's API and save some trivial number...
2008-10-31 Tom LaneAllow SQL-language functions to return the output of...
2008-10-29 Tom LaneBe more tense about not creating tuplestores with rando...
2008-10-28 Tom LaneExtend ExecMakeFunctionResult() to support set-returnin...
2008-10-28 Tom LaneChange WorkTableScan to not support backward scan....
2008-10-23 Tom LaneFix an oversight in two different recent patches: nodes...
2008-10-23 Tom LaneRemove useless ps_OuterTupleSlot field from PlanState...
2008-10-17 Tom LaneAdd a new column to pg_am to specify whether an index...
2008-10-16 Neil ConwayFix a small memory leak in ExecReScanAgg() in the hashe...
2008-10-16 Tom LaneFix SPI_getvalue and SPI_getbinval to range-check the...
2008-10-13 Tom LaneFix corner case wherein a WorkTableScan node could...
2008-10-07 Tom LaneExtend CTE patch to support recursive UNION (ie, withou...
2008-10-04 Tom LaneImplement SQL-standard WITH clauses, including WITH...
2008-10-01 Tom LaneImprove tuplestore.c to support multiple concurrent...
2008-09-15 Tom LaneFix caching of foreign-key-checking queries so that...
2008-09-11 Alvaro HerreraInitialize the minimum frozen Xid in vac_update_datfroz...
2008-09-08 Tom LaneSupport set-returning functions in the target lists...
2008-08-25 Tom LaneMove exprType(), exprTypmod(), expression_tree_walker...
2008-08-25 Tom LaneGet rid of the last remaining uses of var_is_rel()...
2008-08-22 Tom LaneArrange to convert EXISTS subqueries that are equivalen...
2008-08-15 Tom LanePerformance fix for new anti-join code in nodeMergejoin...
2008-08-14 Tom LaneImplement SEMI and ANTI joins in the planner and execut...
2008-08-08 Tom LaneInstall checks in executor startup to ensure that the...
2008-08-07 Tom LaneImprove INTERSECT/EXCEPT hashing by realizing that...
2008-08-07 Tom LaneSupport hashing for duplicate-elimination in INTERSECT...
2008-08-05 Tom LaneDo not allow Unique nodes to be scanned backwards....
2008-08-02 Tom LaneRearrange the querytree representation of ORDER BY...
2008-07-26 Tom LaneAs noted by Andrew Gierth, there's really no need any...
2008-07-18 Tom LaneAdjust things so that the query_string of a cached...
2008-07-18 Tom LaneProvide a function hook to let plug-ins get control...
2008-07-10 Tom LaneFix mis-calculation of extParam/allParam sets for plan...
2008-06-19 Alvaro HerreraImprove our #include situation by moving pointer types...
2008-06-01 Tom LaneRefactor SPI_cursor_open/SPI_cursor_open_with_args...
2008-05-15 Tom LaneAdd support for tracking call counts and elapsed runtim...
2008-05-14 Tom LaneMove the "instr_time" typedef and associated macros...
2008-05-13 Bruce MomjianThis is the patch replace offnum++ by OffsetNumberNext...
2008-05-12 Alvaro HerreraImprove snapshot manager by keeping explicit track...
2008-05-12 Alvaro HerreraRestructure some header files a bit, in particular...
2008-05-09 Tom LaneChange the rules for inherited CHECK constraints to...
2008-04-30 Tom LaneFix nodeTidscan.c to not trigger an error if the block...
2008-04-21 Tom LaneFix a couple of places in execMain that erroneously...
next