| Commit message (Expand) | Author | Age |
* | Support window functions a la SQL:2008. | Tom Lane | 2008-12-28 |
* | Make a couple of small changes to the tuplestore API, for the benefit of the | Tom Lane | 2008-12-27 |
* | Fix oversight in my recent patch to allow ExecMakeFunctionResult to handle | Tom Lane | 2008-12-18 |
* | Remove pg_plan_queries()'s now-useless needSnapshot parameter. It's useless | Tom Lane | 2008-12-13 |
* | Ensure that the contents of a holdable cursor don't depend on out-of-line | Tom Lane | 2008-12-01 |
* | Clean up the API for DestReceiver objects by eliminating the assumption | Tom Lane | 2008-11-30 |
* | Fix minor memory leak introduced in recent SQL-functions hacking: the | Tom Lane | 2008-11-27 |
* | Some infrastructure changes for the upcoming auto-explain contrib module: | Tom Lane | 2008-11-19 |
* | Modify UPDATE/DELETE WHERE CURRENT OF to use the FOR UPDATE infrastructure to | Tom Lane | 2008-11-16 |
* | Fix crash of xmlconcat(NULL) | Peter Eisentraut | 2008-11-15 |
* | Make SELECT FOR UPDATE/SHARE work on inheritance trees, by having the plan | Tom Lane | 2008-11-15 |
* | Improve bulk-insert performance by keeping the current target buffer pinned | Tom Lane | 2008-11-06 |
* | Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple, | Tom Lane | 2008-11-02 |
* | Simplify ExecutorRun's API and save some trivial number of cycles by having | Tom Lane | 2008-10-31 |
* | Allow SQL-language functions to return the output of an INSERT/UPDATE/DELETE | Tom Lane | 2008-10-31 |
* | Be more tense about not creating tuplestores with randomAccess = true unless | Tom Lane | 2008-10-29 |
* | Extend ExecMakeFunctionResult() to support set-returning functions that return | Tom Lane | 2008-10-28 |
* | Change WorkTableScan to not support backward scan. The apparent support | Tom Lane | 2008-10-28 |
* | Fix an oversight in two different recent patches: nodes that support SRFs | Tom Lane | 2008-10-23 |
* | Remove useless ps_OuterTupleSlot field from PlanState. I suppose this was | Tom Lane | 2008-10-23 |
* | Add a new column to pg_am to specify whether an index AM supports backward | Tom Lane | 2008-10-17 |
* | Fix a small memory leak in ExecReScanAgg() in the hashed aggregation case. | Neil Conway | 2008-10-16 |
* | Fix SPI_getvalue and SPI_getbinval to range-check the given attribute number | Tom Lane | 2008-10-16 |
* | Fix corner case wherein a WorkTableScan node could get initialized before the | Tom Lane | 2008-10-13 |
* | Extend CTE patch to support recursive UNION (ie, without ALL). The | Tom Lane | 2008-10-07 |
* | Implement SQL-standard WITH clauses, including WITH RECURSIVE. | Tom Lane | 2008-10-04 |
* | Improve tuplestore.c to support multiple concurrent read positions. | Tom Lane | 2008-10-01 |
* | Fix caching of foreign-key-checking queries so that when a replan is needed, | Tom Lane | 2008-09-15 |
* | Initialize the minimum frozen Xid in vac_update_datfrozenxid using | Alvaro Herrera | 2008-09-11 |
* | Support set-returning functions in the target lists of Agg and Group plan | Tom Lane | 2008-09-08 |
* | Move exprType(), exprTypmod(), expression_tree_walker(), and related routines | Tom Lane | 2008-08-25 |
* | Get rid of the last remaining uses of var_is_rel(), to wit some debugging | Tom Lane | 2008-08-25 |
* | Arrange to convert EXISTS subqueries that are equivalent to hashable IN | Tom Lane | 2008-08-22 |
* | Performance fix for new anti-join code in nodeMergejoin.c: after finding a | Tom Lane | 2008-08-15 |
* | Implement SEMI and ANTI joins in the planner and executor. (Semijoins replace | Tom Lane | 2008-08-14 |
* | Install checks in executor startup to ensure that the tuples produced by an | Tom Lane | 2008-08-08 |
* | Improve INTERSECT/EXCEPT hashing by realizing that we don't need to make any | Tom Lane | 2008-08-07 |
* | Support hashing for duplicate-elimination in INTERSECT and EXCEPT queries. | Tom Lane | 2008-08-07 |
* | Do not allow Unique nodes to be scanned backwards. The code claimed that it | Tom Lane | 2008-08-05 |
* | Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT items | Tom Lane | 2008-08-02 |
* | As noted by Andrew Gierth, there's really no need any more to force a junk | Tom Lane | 2008-07-26 |
* | Adjust things so that the query_string of a cached plan and the sourceText of | Tom Lane | 2008-07-18 |
* | Provide a function hook to let plug-ins get control around ExecutorRun. | Tom Lane | 2008-07-18 |
* | Fix mis-calculation of extParam/allParam sets for plan nodes, as seen in | Tom Lane | 2008-07-10 |
* | Improve our #include situation by moving pointer types away from the | Alvaro Herrera | 2008-06-19 |
* | Refactor SPI_cursor_open/SPI_cursor_open_with_args so that the latter sets | Tom Lane | 2008-06-01 |
* | Add support for tracking call counts and elapsed runtime for user-defined | Tom Lane | 2008-05-15 |
* | Move the "instr_time" typedef and associated macros into a new header | Tom Lane | 2008-05-14 |
* | This is the patch replace offnum++ by OffsetNumberNext, to be | Bruce Momjian | 2008-05-13 |
* | Improve snapshot manager by keeping explicit track of snapshots. | Alvaro Herrera | 2008-05-12 |