summaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAgeFilesLines
* Use the typcache to cache constraints for domain types.Tom Lane2015-03-011-3/+10
* In array_agg(), don't create a new context for every group.Jeff Davis2015-02-211-2/+2
* Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[].Tom Lane2015-02-211-1/+1
* Use FLEXIBLE_ARRAY_MEMBER in some more places.Tom Lane2015-02-201-7/+7
* Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane2015-02-202-6/+5
* Rationalize the APIs of array element/slice access functions.Tom Lane2015-02-161-61/+51
* Fix null-pointer-deref crash while doing COPY IN with check constraints.Tom Lane2015-02-151-2/+5
* Fix reference-after-free when waiting for another xact due to constraint.Heikki Linnakangas2015-02-042-2/+4
* Fix column-privilege leak in error-message pathsStephen Frost2015-01-282-41/+164
* Use abbreviated keys for faster sorting of text datums.Robert Haas2015-01-193-0/+21
* Typo fix.Robert Haas2015-01-191-1/+1
* Fix use-of-already-freed-memory problem in EvalPlanQual processing.Tom Lane2015-01-151-3/+21
* Fix typo in execMain.cStephen Frost2015-01-091-1/+1
* Update copyright for 2015Bruce Momjian2015-01-0648-48/+48
* Fix corner case where SELECT FOR UPDATE could return a row twice.Tom Lane2014-12-111-0/+22
* Add bms_next_member(), and use it where appropriate.Tom Lane2014-11-281-15/+14
* Rename pg_rowsecurity -> pg_policy and other fixesStephen Frost2014-11-271-1/+1
* Support arrays as input to array_agg() and ARRAY(SELECT ...).Tom Lane2014-11-251-18/+20
* Remove dead code supporting mark/restore in SeqScan, TidScan, ValuesScan.Tom Lane2014-11-204-129/+13
* Initial code review for CustomScan patch.Tom Lane2014-11-201-20/+24
* Fix another oversight in CustomScan patch.Tom Lane2014-11-201-1/+3
* Explicitly support the case that a plancache's raw_parse_tree is NULL.Tom Lane2014-11-121-1/+3
* Ensure that RowExprs and whole-row Vars produce the expected column names.Tom Lane2014-11-104-72/+133
* Introduce custom path and scan providers.Robert Haas2014-11-074-3/+177
* C comments: adjust execTuples.c for new structureBruce Momjian2014-10-131-8/+1
* Increase number of hash join buckets for underestimate.Kevin Grittner2014-10-131-2/+129
* Implement SKIP LOCKED for row-level locksAlvaro Herrera2014-10-072-19/+41
* 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