summaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAgeFilesLines
* Row-Level Security Policies (RLS)Stephen Frost2014-09-191-5/+13
* Fix pointer type in size passed to memset.Heikki Linnakangas2014-09-141-1/+1
* Change NTUP_PER_BUCKET to 1 to improve hash join lookup speed.Robert Haas2014-09-121-34/+41
* Pack tuples in a hash join batch densely, to save memory.Heikki Linnakangas2014-09-101-28/+123
* Assorted message fixes and improvementsPeter Eisentraut2014-09-051-2/+2
* Fix FOR UPDATE NOWAIT on updated tuple chainsAlvaro Herrera2014-08-272-8/+18
* Don't require sort support functions to provide a comparator.Robert Haas2014-08-061-4/+4
* Fix typo in C comment.Kevin Grittner2014-08-051-1/+1
* Fix bug with whole-row references to append subplans.Tom Lane2014-07-111-14/+19
* Redesign API presented by nodeAgg.c for ordered-set and similar aggregates.Tom Lane2014-07-031-13/+25
* Avoid leaking memory while evaluating arguments for a table function.Tom Lane2014-06-192-4/+27
* Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane2014-06-181-8/+72
* Improve comment for tricky aspect of index-only scans.Jeff Davis2014-05-061-9/+25
* pgindent run for 9.4Bruce Momjian2014-05-0635-199/+202
* Fix failure to detoast fields in composite elements of structured types.Tom Lane2014-05-014-42/+77
* Allow polymorphic aggregates to have non-polymorphic state data types.Tom Lane2014-04-232-25/+56
* Improve some O(N^2) behavior in window function evaluation.Tom Lane2014-04-131-14/+43
* Create infrastructure for moving-aggregate optimization.Tom Lane2014-04-122-103/+549
* Offer triggers on foreign tables.Noah Misch2014-03-231-38/+52
* Setup error context callback for transaction lock waitsAlvaro Herrera2014-03-192-2/+5
* Don't reject ROW_MARK_REFERENCE rowmarks for materialized views.Tom Lane2014-03-061-6/+7
* Introduce logical decoding.Robert Haas2014-03-031-2/+1
* Fix *-qualification of named parameters in SQL-language functions.Tom Lane2014-02-031-0/+8
* Make bitmap heap scans show exact/lossy block info in EXPLAIN ANALYZE.Robert Haas2014-01-131-0/+7
* Fix "cannot accept a set" error when only some arms of a CASE return a set.Tom Lane2014-01-081-17/+38
* Save a few cycles in advance_transition_function().Tom Lane2014-01-081-27/+38
* Update copyright for 2014Bruce Momjian2014-01-0747-47/+47
* Support ordered-set (WITHIN GROUP) aggregates.Tom Lane2013-12-234-101/+261
* Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane2013-11-211-198/+397
* Prevent display of dropped columns in row constraint violation messages.Tom Lane2013-11-071-13/+34
* Prevent memory leaks from accumulating across printtup() calls.Tom Lane2013-11-031-20/+3
* Fix subquery reference to non-populated MV in CMV.Kevin Grittner2013-11-021-1/+2
* Don't allow system columns in CHECK constraints, except tableoid.Robert Haas2013-09-231-0/+12
* Allow aggregate functions to be VARIADIC.Tom Lane2013-09-032-0/+2
* Reset the binary heap in MergeAppend rescans.Tom Lane2013-08-301-0/+1
* Improve error message when view is not updatablePeter Eisentraut2013-08-141-3/+3
* Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark2013-07-291-22/+154
* Prevent leakage of SPI tuple tables during subtransaction abort.Tom Lane2013-07-251-7/+95
* Use InvalidSnapshot, now SnapshotNow, as the default snapshot.Robert Haas2013-07-231-1/+1
* Adjust HeapTupleSatisfies* routines to take a HeapTuple.Robert Haas2013-07-221-0/+1
* WITH CHECK OPTION support for auto-updatable VIEWsStephen Frost2013-07-182-0/+76
* Implement the FILTER clause for aggregate function calls.Noah Misch2013-07-165-4/+35
* Add support for REFRESH MATERIALIZED VIEW CONCURRENTLY.Kevin Grittner2013-07-162-6/+9
* Make comments reflect that omission of SPI_gettypmod() is intentional.Noah Misch2013-07-121-0/+6
* Use an MVCC snapshot, rather than SnapshotNow, for catalog scans.Robert Haas2013-07-021-4/+4
* Improve updatability checking for views and foreign tables.Tom Lane2013-06-121-0/+18
* pgindent run for release 9.3Bruce Momjian2013-05-297-44/+50
* Fix handling of strict non-set functions with NULLs in set-valued inputs.Tom Lane2013-05-121-1/+9
* Editorialize a bit on new ProcessUtility() API.Tom Lane2013-04-282-4/+4
* Incidental cleanup of matviews code.Tom Lane2013-04-278-86/+32