Age | Commit message (Expand) | Author |
2020-09-28 | Add for_each_from, to simplify loops starting from non-first list cells. | Tom Lane |
2020-07-21 | neqjoinsel must now pass through collation to eqjoinsel. | Tom Lane |
2020-06-05 | Improve ineq_histogram_selectivity's behavior for non-default orderings. | Tom Lane |
2020-06-05 | Use query collation, not column's collation, while examining statistics. | Tom Lane |
2020-04-21 | Allow matchingsel() to be used with operators that might return NULL. | Tom Lane |
2020-04-21 | Clean up cpluspluscheck violation. | Tom Lane |
2020-04-01 | Improve selectivity estimation for assorted match-style operators. | Tom Lane |
2020-03-30 | Implement operator class parameters | Alexander Korotkov |
2020-03-10 | Remove utils/acl.h from catalog/objectaddress.h | Peter Eisentraut |
2020-02-06 | Refactor hash_agg_entry_size(). | Jeff Davis |
2020-01-18 | Avoid full scan of GIN indexes when possible | Alexander Korotkov |
2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
2019-12-02 | Add a reverse-translation column number array to struct AppendRelInfo. | Tom Lane |
2019-11-26 | Allow access to child table statistics if user can read parent table. | Tom Lane |
2019-11-21 | Provide statistics for hypothetical BRIN indexes | Michael Paquier |
2019-11-16 | Skip system attributes when applying mvdistinct stats | Tomas Vondra |
2019-10-08 | Remove some code for old unsupported versions of MSVC | Peter Eisentraut |
2019-08-12 | Rationalize use of list_concat + list_copy combinations. | Tom Lane |
2019-07-17 | Avoid using lcons and list_delete_first where it's easy to do so. | Tom Lane |
2019-07-15 | Represent Lists as expansible arrays, not chains of cons-cells. | Tom Lane |
2019-07-12 | Fix get_actual_variable_range() to cope with broken HOT chains. | Tom Lane |
2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
2019-05-06 | Use checkAsUser for selectivity estimator checks, if it's set. | Dean Rasheed |
2019-05-06 | Fix security checks for selectivity estimation functions with RLS. | Dean Rasheed |
2019-04-04 | Make queries' locking of indexes more consistent. | Tom Lane |
2019-03-25 | Improve planner's selectivity estimates for inequalities on CTID. | Tom Lane |
2019-03-11 | tableam: Add and use scan APIs. | Andres Freund |
2019-02-21 | Move estimate_hashagg_tablesize to selfuncs.c, and widen result to double. | Tom Lane |
2019-02-15 | Refactor index cost estimation functions in view of IndexClause changes. | Tom Lane |
2019-02-14 | Simplify the planner's new representation of indexable clauses a little. | Tom Lane |
2019-02-14 | Move pattern selectivity code from selfuncs.c to like_support.c. | Tom Lane |
2019-02-12 | Clean up planner confusion between ncolumns and nkeycolumns. | Tom Lane |
2019-02-09 | Build out the planner support function infrastructure. | Tom Lane |
2019-02-09 | Refactor the representation of indexable clauses in IndexPaths. | Tom Lane |
2019-01-29 | Refactor planner's header files. | Tom Lane |
2019-01-25 | Teach nulltestsel() that system columns are never NULL. | Tom Lane |
2019-01-21 | Move generic snapshot related code from tqual.h to snapmgr.h. | Andres Freund |
2019-01-21 | 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-14 | Don't include heapam.h from others headers. | Andres Freund |
2019-01-02 | Update copyright for 2019 | Bruce Momjian |
2018-12-19 | Add text-vs-name cross-type operators, and unify name_ops with text_ops. | Tom Lane |
2018-12-19 | Make type "name" collation-aware. | Tom Lane |
2018-12-14 | Make pg_statistic and related code account more honestly for collations. | Tom Lane |
2018-11-23 | Clamp semijoin selectivity to be not more than inner-join selectivity. | Tom Lane |
2018-11-20 | Remove WITH OIDS support, change oid catalog column visibility. | Andres Freund |
2018-11-15 | Introduce notion of different types of slots (without implementing them). | Andres Freund |
2018-10-11 | Remove deprecated abstime, reltime, tinterval datatypes. | Andres Freund |
2018-09-25 | Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. | Andres Freund |
2018-07-11 | Rethink how to get float.h in old Windows API for isnan/isinf | Alvaro Herrera |