summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
Commit message (Expand)AuthorAgeFilesLines
* Fix typos in commentsMichael Paquier2023-05-021-1/+1
* Make Vars be outer-join-aware.Tom Lane2023-01-301-1/+1
* Remove some dead code in selfuncs.cAlvaro Herrera2023-01-191-26/+16
* Allow left join removals and unique joins on partitioned tablesDavid Rowley2023-01-091-0/+4
* Improve GIN cost estimationAlexander Korotkov2023-01-081-5/+64
* Extract the multiplier for CPU process cost of index page into a macroAlexander Korotkov2023-01-081-3/+4
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* 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