summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
Commit message (Expand)AuthorAgeFilesLines
* Re-pgindent a few files.Tom Lane2022-12-041-1/+1
* Stop accessing checkAsUser via RTE in some casesAlvaro Herrera2022-11-301-11/+18
* YA attempt at taming worst-case behavior of get_actual_variable_range.Tom Lane2022-11-221-5/+40
* Don't read MCV stats needlessly in eqjoinsel().Tom Lane2022-11-181-2/+18
* Fix planner failure with extended statistics on partitioned tables.Tom Lane2022-11-011-2/+9
* Remove unnecessary uses of Abs()Peter Eisentraut2022-10-071-1/+1
* Revert "Optimize order of GROUP BY keys".Tom Lane2022-10-031-35/+3
* Fix recent cpluspluscheck issue in selfuncs.h.Peter Geoghegan2022-09-201-3/+3
* Split up guc.c for better build speed and ease of maintenance.Tom Lane2022-09-131-0/+1
* Avoid using list_length() to test for empty list.Tom Lane2022-08-171-1/+1
* Fix omissions in support for the "regcollation" type.Tom Lane2022-07-171-0/+2
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-161-14/+5
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-6/+6
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-131-1/+0
* Optimize order of GROUP BY keysTomas Vondra2022-03-311-3/+35
* Add stxdinherit flag to pg_statistic_ext_dataTomas Vondra2022-01-161-32/+5
* Build inherited extended stats on partitioned tablesTomas Vondra2022-01-151-12/+19
* Ignore extended statistics for inheritance treesTomas Vondra2022-01-151-0/+17
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Avoid believing incomplete MCV-only stats in get_variable_range().Tom Lane2021-10-011-5/+25
* Clarify use of "statistics objects" in the codeMichael Paquier2021-09-291-14/+14
* Reject SELECT ... GROUP BY GROUPING SETS (()) FOR UPDATE.Tom Lane2021-06-011-1/+2
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-121-8/+8
* Fix typos and grammar in comments and docsMichael Paquier2021-04-191-1/+1
* Allow estimate_num_groups() to pass back further details about the estimationDavid Rowley2021-03-301-1/+21
* Extended statistics on expressionsTomas Vondra2021-03-271-42/+371
* Fix ndistinct estimates with system attributesTomas Vondra2021-03-261-3/+3
* Fix some typos, grammar and style in docs and commentsMichael Paquier2021-02-241-1/+1
* Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar.Tom Lane2021-01-211-2/+2
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Move per-agg and per-trans duplicate finding to the planner.Heikki Linnakangas2020-11-241-5/+7
* Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane2020-09-281-1/+1
* snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund2020-08-121-9/+11
* neqjoinsel must now pass through collation to eqjoinsel.Tom Lane2020-07-211-6/+9
* Fix some comments referring to past featuresMichael Paquier2020-06-151-2/+2
* Improve ineq_histogram_selectivity's behavior for non-default orderings.Tom Lane2020-06-051-61/+145
* Use query collation, not column's collation, while examining statistics.Tom Lane2020-06-051-53/+71
* Allow matchingsel() to be used with operators that might return NULL.Tom Lane2020-04-211-38/+128
* Clean up cpluspluscheck violation.Tom Lane2020-04-211-2/+2
* Improve selectivity estimation for assorted match-style operators.Tom Lane2020-04-011-0/+160
* Implement operator class parametersAlexander Korotkov2020-03-301-9/+14
* Remove utils/acl.h from catalog/objectaddress.hPeter Eisentraut2020-03-101-0/+1
* Refactor hash_agg_entry_size().Jeff Davis2020-02-061-10/+2
* Avoid full scan of GIN indexes when possibleAlexander Korotkov2020-01-181-6/+31
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Add a reverse-translation column number array to struct AppendRelInfo.Tom Lane2019-12-021-18/+6
* Allow access to child table statistics if user can read parent table.Tom Lane2019-11-261-0/+128
* Provide statistics for hypothetical BRIN indexesMichael Paquier2019-11-211-9/+28
* Skip system attributes when applying mvdistinct statsTomas Vondra2019-11-161-5/+14
* Remove some code for old unsupported versions of MSVCPeter Eisentraut2019-10-081-13/+0