| Commit message (Expand) | Author | Age | Files | Lines |
| * | Update copyright for 2022 | Bruce Momjian | 2022-01-07 | 1 | -1/+1 |
| * | Remove arbitrary 64K-or-so limit on rangetable size. | Tom Lane | 2021-09-15 | 1 | -3/+3 |
| * | Postpone some stuff out of ExecInitModifyTable. | Tom Lane | 2021-04-06 | 1 | -0/+26 |
| * | Make ExecGetInsertedCols() and friends more robust and improve comments. | Heikki Linnakangas | 2021-02-15 | 1 | -7/+21 |
| * | Fix permission checks on constraint violation errors on partitions. | Heikki Linnakangas | 2021-02-08 | 1 | -0/+86 |
| * | Update copyright for 2021 | Bruce Momjian | 2021-01-02 | 1 | -1/+1 |
| * | Remove es_result_relation_info from EState. | Heikki Linnakangas | 2020-10-14 | 1 | -1/+0 |
| * | Create ResultRelInfos later in InitPlan, index them by RT index. | Heikki Linnakangas | 2020-10-13 | 1 | -18/+39 |
| * | Initial pgindent and pgperltidy run for v13. | Tom Lane | 2020-05-14 | 1 | -3/+3 |
| * | Create memory context for HashAgg with a reasonable maxBlockSize. | Jeff Davis | 2020-04-07 | 1 | -15/+56 |
| * | Go back to returning int from ereport auxiliary functions. | Tom Lane | 2020-03-25 | 1 | -4/+4 |
| * | Improve the internal implementation of ereport(). | Tom Lane | 2020-03-24 | 1 | -4/+4 |
| * | Update copyrights for 2020 | Bruce Momjian | 2020-01-01 | 1 | -1/+1 |
| * | Reorder EPQ work, to fix rowmark related bugs and improve efficiency. | Andres Freund | 2019-09-09 | 1 | -2/+0 |
| * | Remove EState.es_range_table_array. | Tom Lane | 2019-08-12 | 1 | -18/+5 |
| * | Represent Lists as expansible arrays, not chains of cons-cells. | Tom Lane | 2019-07-15 | 1 | -1/+1 |
| * | Fix more typos and inconsistencies in the tree | Michael Paquier | 2019-06-17 | 1 | -1/+1 |
| * | Make queries' locking of indexes more consistent. | Tom Lane | 2019-04-04 | 1 | -0/+4 |
| * | tableam: Add and use scan APIs. | Andres Freund | 2019-03-11 | 1 | -3/+4 |
| * | Allow ATTACH PARTITION with only ShareUpdateExclusiveLock. | Robert Haas | 2019-03-07 | 1 | -0/+8 |
| * | Store tuples for EvalPlanQual in slots, rather than as HeapTuples. | Andres Freund | 2019-03-01 | 1 | -2/+1 |
| * | Use slots in trigger infrastructure, except for the actual invocation. | Andres Freund | 2019-02-26 | 1 | -3/+66 |
| * | Replace uses of heap_open et al with the corresponding table_* function. | Andres Freund | 2019-01-21 | 1 | -3/+3 |
| * | Replace heapam.h includes with {table, relation}.h where applicable. | Andres Freund | 2019-01-21 | 1 | -1/+1 |
| * | Don't include heapam.h from others headers. | Andres Freund | 2019-01-14 | 1 | -0/+1 |
| * | Update copyright for 2019 | Bruce Momjian | 2019-01-02 | 1 | -1/+1 |
| * | Remove WITH OIDS support, change oid catalog column visibility. | Andres Freund | 2018-11-20 | 1 | -10/+0 |
| * | Introduce notion of different types of slots (without implementing them). | Andres Freund | 2018-11-15 | 1 | -3/+44 |
| * | Don't require return slots for nodes without projection. | Andres Freund | 2018-11-09 | 1 | -3/+5 |
| * | Avoid O(N^2) cost in ExecFindRowMark(). | Tom Lane | 2018-10-08 | 1 | -2/+7 |
| * | Restore sane locking behavior during parallel query. | Tom Lane | 2018-10-06 | 1 | -9/+23 |
| * | Remove more redundant relation locking during executor startup. | Tom Lane | 2018-10-06 | 1 | -60/+0 |
| * | In the executor, use an array of pointers to access the rangetable. | Tom Lane | 2018-10-04 | 1 | -4/+45 |
| * | Centralize executor's opening/closing of Relations for rangetable entries. | Tom Lane | 2018-10-04 | 1 | -24/+36 |
| * | Change executor to just Assert that table locks were already obtained. | Tom Lane | 2018-10-03 | 1 | -4/+7 |
| * | Change rewriter/planner/executor/plancache to depend on RTE rellockmode. | Tom Lane | 2018-10-02 | 1 | -35/+8 |
| * | Create an RTE field to record the query's lock mode for each relation. | Tom Lane | 2018-09-30 | 1 | -4/+16 |
| * | LLVMJIT: Release JIT context after running ExprContext shutdown callbacks. | Andres Freund | 2018-07-25 | 1 | -5/+13 |
| * | Fast ALTER TABLE ADD COLUMN with a non-NULL default | Andrew Dunstan | 2018-03-28 | 1 | -0/+2 |
| * | Basic planner and executor integration for JIT. | Andres Freund | 2018-03-22 | 1 | -0/+3 |
| * | Allow tupleslots to have a fixed tupledesc, use in executor nodes. | Andres Freund | 2018-02-16 | 1 | -57/+5 |
| * | Avoid listing the same ResultRelInfo in more than one EState list. | Robert Haas | 2018-02-08 | 1 | -1/+1 |
| * | Update copyright for 2018 | Bruce Momjian | 2018-01-02 | 1 | -1/+1 |
| * | Avoid projecting tuples unnecessarily in Gather and Gather Merge. | Robert Haas | 2017-11-25 | 1 | -0/+80 |
| * | Fix mistaken failure to allow parallelism in corner case. | Robert Haas | 2017-10-27 | 1 | -0/+2 |
| * | Reduce excessive dereferencing of function pointers | Peter Eisentraut | 2017-09-07 | 1 | -1/+1 |
| * | Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). | Andres Freund | 2017-08-20 | 1 | -2/+4 |
| * | Fix interaction of triggers, partitioning, and EXPLAIN ANALYZE. | Robert Haas | 2017-08-18 | 1 | -0/+5 |
| * | Phase 2 of pgindent updates. | Tom Lane | 2017-06-21 | 1 | -1/+1 |
| * | Post-PG 10 beta1 pgindent run | Bruce Momjian | 2017-05-17 | 1 | -4/+4 |