| Commit message (Expand) | Author | Age |
* | Use per-tuple context in ExecGetAllUpdatedCols | Tomas Vondra | 2023-06-07 |
* | Make ExecGetInsertedCols() and friends more robust and improve comments. | Heikki Linnakangas | 2021-02-15 |
* | Fix permission checks on constraint violation errors on partitions. | Heikki Linnakangas | 2021-02-08 |
* | Reorder EPQ work, to fix rowmark related bugs and improve efficiency. | Andres Freund | 2019-09-09 |
* | Fix more typos and inconsistencies in the tree | Michael Paquier | 2019-06-17 |
* | Make queries' locking of indexes more consistent. | Tom Lane | 2019-04-04 |
* | tableam: Add and use scan APIs. | Andres Freund | 2019-03-11 |
* | Allow ATTACH PARTITION with only ShareUpdateExclusiveLock. | Robert Haas | 2019-03-07 |
* | Store tuples for EvalPlanQual in slots, rather than as HeapTuples. | Andres Freund | 2019-03-01 |
* | Use slots in trigger infrastructure, except for the actual invocation. | Andres Freund | 2019-02-26 |
* | Replace uses of heap_open et al with the corresponding table_* function. | Andres Freund | 2019-01-21 |
* | Replace heapam.h includes with {table, relation}.h where applicable. | Andres Freund | 2019-01-21 |
* | Don't include heapam.h from others headers. | Andres Freund | 2019-01-14 |
* | Update copyright for 2019 | Bruce Momjian | 2019-01-02 |
* | Remove WITH OIDS support, change oid catalog column visibility. | Andres Freund | 2018-11-20 |
* | Introduce notion of different types of slots (without implementing them). | Andres Freund | 2018-11-15 |
* | Don't require return slots for nodes without projection. | Andres Freund | 2018-11-09 |
* | Avoid O(N^2) cost in ExecFindRowMark(). | Tom Lane | 2018-10-08 |
* | Restore sane locking behavior during parallel query. | Tom Lane | 2018-10-06 |
* | Remove more redundant relation locking during executor startup. | Tom Lane | 2018-10-06 |
* | In the executor, use an array of pointers to access the rangetable. | Tom Lane | 2018-10-04 |
* | Centralize executor's opening/closing of Relations for rangetable entries. | Tom Lane | 2018-10-04 |
* | Change executor to just Assert that table locks were already obtained. | Tom Lane | 2018-10-03 |
* | Change rewriter/planner/executor/plancache to depend on RTE rellockmode. | Tom Lane | 2018-10-02 |
* | Create an RTE field to record the query's lock mode for each relation. | Tom Lane | 2018-09-30 |
* | LLVMJIT: Release JIT context after running ExprContext shutdown callbacks. | Andres Freund | 2018-07-25 |
* | Fast ALTER TABLE ADD COLUMN with a non-NULL default | Andrew Dunstan | 2018-03-28 |
* | Basic planner and executor integration for JIT. | Andres Freund | 2018-03-22 |
* | Allow tupleslots to have a fixed tupledesc, use in executor nodes. | Andres Freund | 2018-02-16 |
* | Avoid listing the same ResultRelInfo in more than one EState list. | Robert Haas | 2018-02-08 |
* | Update copyright for 2018 | Bruce Momjian | 2018-01-02 |
* | Avoid projecting tuples unnecessarily in Gather and Gather Merge. | Robert Haas | 2017-11-25 |
* | Fix mistaken failure to allow parallelism in corner case. | Robert Haas | 2017-10-27 |
* | Reduce excessive dereferencing of function pointers | Peter Eisentraut | 2017-09-07 |
* | Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). | Andres Freund | 2017-08-20 |
* | Fix interaction of triggers, partitioning, and EXPLAIN ANALYZE. | Robert Haas | 2017-08-18 |
* | Phase 2 of pgindent updates. | Tom Lane | 2017-06-21 |
* | Post-PG 10 beta1 pgindent run | Bruce Momjian | 2017-05-17 |
* | Provide an error cursor for "can't call an SRF here" errors. | Tom Lane | 2017-04-18 |
* | Improve castNode notation by introducing list-extraction-specific variants. | Tom Lane | 2017-04-10 |
* | Add infrastructure to support EphemeralNamedRelation references. | Kevin Grittner | 2017-03-31 |
* | Faster expression evaluation and targetlist projection. | Andres Freund | 2017-03-25 |
* | Don't scan partitioned tables. | Robert Haas | 2017-03-21 |
* | Pass the source text for a parallel query to the workers. | Robert Haas | 2017-02-22 |
* | Remove obsoleted code relating to targetlist SRF evaluation. | Andres Freund | 2017-01-19 |
* | Update copyright via script for 2017 | Bruce Momjian | 2017-01-03 |
* | Add macros to make AllocSetContextCreate() calls simpler and safer. | Tom Lane | 2016-08-27 |
* | Update copyright for 2016 | Bruce Momjian | 2016-01-02 |
* | Remove ExecGetScanType function | Alvaro Herrera | 2015-08-21 |
* | Manual cleanup of pgindent results. | Tom Lane | 2015-05-24 |