| Commit message (Expand) | Author | Age |
* | Teach predtest.c that "foo" implies "foo IS NOT NULL". | Tom Lane | 2015-08-01 |
* | Remove an unsafe Assert, and explain join_clause_is_movable_into() better. | Tom Lane | 2015-07-28 |
* | Check the relevant index element in ON CONFLICT unique index inference. | Andres Freund | 2015-07-26 |
* | Recognize GROUPING() as a aggregate expression. | Andres Freund | 2015-07-26 |
* | Redesign tablesample method API, and do extensive code review. | Tom Lane | 2015-07-25 |
* | Make RLS work with UPDATE ... WHERE CURRENT OF | Joe Conway | 2015-07-24 |
* | Update get_relation_info comment. | Robert Haas | 2015-06-23 |
* | Fix some questionable edge-case behaviors in add_path() and friends. | Tom Lane | 2015-06-03 |
* | Fix planner's cost estimation for SEMI/ANTI joins with inner indexscans. | Tom Lane | 2015-06-03 |
* | pgindent run for 9.5 | Bruce Momjian | 2015-05-23 |
* | Refactor ON CONFLICT index inference parse tree representation. | Andres Freund | 2015-05-19 |
* | Support GROUPING SETS, CUBE and ROLLUP. | Andres Freund | 2015-05-16 |
* | Move strategy numbers to include/access/stratnum.h | Alvaro Herrera | 2015-05-15 |
* | TABLESAMPLE, SQL Standard and extensible | Simon Riggs | 2015-05-15 |
* | Code review for foreign/custom join pushdown patch. | Tom Lane | 2015-05-10 |
* | Fix two problems in infer_arbiter_indexes(). | Andres Freund | 2015-05-08 |
* | Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. | Andres Freund | 2015-05-08 |
* | Allow FDWs and custom scan providers to replace joins with scans. | Robert Haas | 2015-05-01 |
* | Improve qual pushdown for RLS and SB views | Stephen Frost | 2015-04-27 |
* | Add support for index-only scans in GiST. | Heikki Linnakangas | 2015-03-26 |
* | Improve planner's cost estimation in the presence of semijoins. | Tom Lane | 2015-03-11 |
* | Add parse location fields to NullTest and BooleanTest structs. | Tom Lane | 2015-02-22 |
* | Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[]. | Tom Lane | 2015-02-21 |
* | Fix ancient thinko in default table rowcount estimation. | Tom Lane | 2015-01-18 |
* | Update copyright for 2015 | Bruce Momjian | 2015-01-06 |
* | Improve hash_create's API for selecting simple-binary-key hash functions. | Tom Lane | 2014-12-18 |
* | Add bms_get_singleton_member(), and use it where appropriate. | Tom Lane | 2014-11-28 |
* | Add bms_next_member(), and use it where appropriate. | Tom Lane | 2014-11-28 |
* | Simplify API for initially hooking custom-path providers into the planner. | Tom Lane | 2014-11-21 |
* | Initial code review for CustomScan patch. | Tom Lane | 2014-11-20 |
* | Introduce custom path and scan providers. | Robert Haas | 2014-11-07 |
* | Fix mishandling of FieldSelect-on-whole-row-Var in nested lateral queries. | Tom Lane | 2014-10-20 |
* | Fix some more problems with nested append relations. | Tom Lane | 2014-10-01 |
* | Preserve AND/OR flatness while extracting restriction OR clauses. | Tom Lane | 2014-09-09 |
* | Allow join removal in some cases involving a left join to a subquery. | Tom Lane | 2014-07-15 |
* | Don't assume a subquery's output is unique if there's a SRF in its tlist. | Tom Lane | 2014-07-08 |
* | Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ... | Tom Lane | 2014-06-18 |
* | Avoid recursion when processing simple lists of AND'ed or OR'ed clauses. | Tom Lane | 2014-06-16 |
* | Improve predtest.c's ability to reason about operator expressions. | Tom Lane | 2014-06-13 |
* | pgindent run for 9.4 | Bruce Momjian | 2014-05-06 |
* | Create infrastructure for moving-aggregate optimization. | Tom Lane | 2014-04-12 |
* | Speed up COPY into tables with DEFAULT nextval() | Simon Riggs | 2014-01-20 |
* | Update copyright for 2014 | Bruce Momjian | 2014-01-07 |
* | Remove dead code now that orindxpath.c is history. | Tom Lane | 2013-12-30 |
* | Extract restriction OR clauses whether or not they are indexable. | Tom Lane | 2013-12-30 |
* | Support ordered-set (WITHIN GROUP) aggregates. | Tom Lane | 2013-12-23 |
* | Refine our definition of what constitutes a system relation. | Robert Haas | 2013-11-28 |
* | Support multi-argument UNNEST(), and TABLE() syntax for multiple functions. | Tom Lane | 2013-11-21 |
* | Allow aggregates to provide estimates of their transition state data size. | Tom Lane | 2013-11-16 |
* | Make contain_volatile_functions/contain_mutable_functions look into SubLinks. | Tom Lane | 2013-11-08 |