aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
Commit message (Expand)AuthorAge
* Avoid using list_length() to test for empty list.Tom Lane2022-08-17
* Fix omissions in support for the "regcollation" type.Tom Lane2022-07-17
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-16
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Optimize order of GROUP BY keysTomas Vondra2022-03-31
* Add stxdinherit flag to pg_statistic_ext_dataTomas Vondra2022-01-16
* Build inherited extended stats on partitioned tablesTomas Vondra2022-01-15
* Ignore extended statistics for inheritance treesTomas Vondra2022-01-15
* Update copyright for 2022Bruce Momjian2022-01-07
* Avoid believing incomplete MCV-only stats in get_variable_range().Tom Lane2021-10-01
* Clarify use of "statistics objects" in the codeMichael Paquier2021-09-29
* Reject SELECT ... GROUP BY GROUPING SETS (()) FOR UPDATE.Tom Lane2021-06-01
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Fix typos and grammar in comments and docsMichael Paquier2021-04-19
* Allow estimate_num_groups() to pass back further details about the estimationDavid Rowley2021-03-30
* Extended statistics on expressionsTomas Vondra2021-03-27
* Fix ndistinct estimates with system attributesTomas Vondra2021-03-26
* Fix some typos, grammar and style in docs and commentsMichael Paquier2021-02-24
* Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar.Tom Lane2021-01-21
* Update copyright for 2021Bruce Momjian2021-01-02
* Move per-agg and per-trans duplicate finding to the planner.Heikki Linnakangas2020-11-24
* Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane2020-09-28
* snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund2020-08-12
* neqjoinsel must now pass through collation to eqjoinsel.Tom Lane2020-07-21
* Fix some comments referring to past featuresMichael Paquier2020-06-15
* Improve ineq_histogram_selectivity's behavior for non-default orderings.Tom Lane2020-06-05
* Use query collation, not column's collation, while examining statistics.Tom Lane2020-06-05
* Allow matchingsel() to be used with operators that might return NULL.Tom Lane2020-04-21
* Clean up cpluspluscheck violation.Tom Lane2020-04-21
* Improve selectivity estimation for assorted match-style operators.Tom Lane2020-04-01
* Implement operator class parametersAlexander Korotkov2020-03-30
* Remove utils/acl.h from catalog/objectaddress.hPeter Eisentraut2020-03-10
* Refactor hash_agg_entry_size().Jeff Davis2020-02-06
* Avoid full scan of GIN indexes when possibleAlexander Korotkov2020-01-18
* Update copyrights for 2020Bruce Momjian2020-01-01
* Add a reverse-translation column number array to struct AppendRelInfo.Tom Lane2019-12-02
* Allow access to child table statistics if user can read parent table.Tom Lane2019-11-26
* Provide statistics for hypothetical BRIN indexesMichael Paquier2019-11-21
* Skip system attributes when applying mvdistinct statsTomas Vondra2019-11-16
* Remove some code for old unsupported versions of MSVCPeter Eisentraut2019-10-08
* Rationalize use of list_concat + list_copy combinations.Tom Lane2019-08-12
* Avoid using lcons and list_delete_first where it's easy to do so.Tom Lane2019-07-17
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-15
* Fix get_actual_variable_range() to cope with broken HOT chains.Tom Lane2019-07-12
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Use checkAsUser for selectivity estimator checks, if it's set.Dean Rasheed2019-05-06
* Fix security checks for selectivity estimation functions with RLS.Dean Rasheed2019-05-06
* Make queries' locking of indexes more consistent.Tom Lane2019-04-04
* Improve planner's selectivity estimates for inequalities on CTID.Tom Lane2019-03-25