summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2014-11-28Add bms_next_member(), and use it where appropriate.Tom Lane
2014-11-27Rename pg_rowsecurity -> pg_policy and other fixesStephen Frost
2014-11-25Support arrays as input to array_agg() and ARRAY(SELECT ...).Tom Lane
2014-11-21Remove dead code supporting mark/restore in SeqScan, TidScan, ValuesScan.Tom Lane
2014-11-20Initial code review for CustomScan patch.Tom Lane
2014-11-20Fix another oversight in CustomScan patch.Tom Lane
2014-11-12Explicitly support the case that a plancache's raw_parse_tree is NULL.Tom Lane
2014-11-10Ensure that RowExprs and whole-row Vars produce the expected column names.Tom Lane
2014-11-07Introduce custom path and scan providers.Robert Haas
2014-10-13C comments: adjust execTuples.c for new structureBruce Momjian
2014-10-13Increase number of hash join buckets for underestimate.Kevin Grittner
2014-10-07Implement SKIP LOCKED for row-level locksAlvaro Herrera
2014-09-19Row-Level Security Policies (RLS)Stephen Frost
2014-09-14Fix pointer type in size passed to memset.Heikki Linnakangas
2014-09-12Change NTUP_PER_BUCKET to 1 to improve hash join lookup speed.Robert Haas
2014-09-10Pack tuples in a hash join batch densely, to save memory.Heikki Linnakangas
2014-09-05Assorted message fixes and improvementsPeter Eisentraut
2014-08-27Fix FOR UPDATE NOWAIT on updated tuple chainsAlvaro Herrera
2014-08-06Don't require sort support functions to provide a comparator.Robert Haas
2014-08-05Fix typo in C comment.Kevin Grittner
2014-07-11Fix bug with whole-row references to append subplans.Tom Lane
2014-07-03Redesign API presented by nodeAgg.c for ordered-set and similar aggregates.Tom Lane
2014-06-20Avoid leaking memory while evaluating arguments for a table function.Tom Lane
2014-06-18Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane
2014-05-07Improve comment for tricky aspect of index-only scans.Jeff Davis
2014-05-06pgindent run for 9.4Bruce Momjian
2014-05-01Fix failure to detoast fields in composite elements of structured types.Tom Lane
2014-04-23Allow polymorphic aggregates to have non-polymorphic state data types.Tom Lane
2014-04-13Improve some O(N^2) behavior in window function evaluation.Tom Lane
2014-04-12Create infrastructure for moving-aggregate optimization.Tom Lane
2014-03-23Offer triggers on foreign tables.Noah Misch
2014-03-19Setup error context callback for transaction lock waitsAlvaro Herrera
2014-03-06Don't reject ROW_MARK_REFERENCE rowmarks for materialized views.Tom Lane
2014-03-03Introduce logical decoding.Robert Haas
2014-02-03Fix *-qualification of named parameters in SQL-language functions.Tom Lane
2014-01-13Make bitmap heap scans show exact/lossy block info in EXPLAIN ANALYZE.Robert Haas
2014-01-09Fix "cannot accept a set" error when only some arms of a CASE return a set.Tom Lane
2014-01-08Save a few cycles in advance_transition_function().Tom Lane
2014-01-07Update copyright for 2014Bruce Momjian
2013-12-23Support ordered-set (WITHIN GROUP) aggregates.Tom Lane
2013-11-22Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane
2013-11-07Prevent display of dropped columns in row constraint violation messages.Tom Lane
2013-11-03Prevent memory leaks from accumulating across printtup() calls.Tom Lane
2013-11-02Fix subquery reference to non-populated MV in CMV.Kevin Grittner
2013-09-23Don't allow system columns in CHECK constraints, except tableoid.Robert Haas
2013-09-03Allow aggregate functions to be VARIADIC.Tom Lane
2013-08-30Reset the binary heap in MergeAppend rescans.Tom Lane
2013-08-15Improve error message when view is not updatablePeter Eisentraut
2013-07-29Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark
2013-07-25Prevent leakage of SPI tuple tables during subtransaction abort.Tom Lane