summaryrefslogtreecommitdiff
path: root/src/backend/statistics
Commit message (Expand)AuthorAgeFilesLines
* Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson2023-03-251-3/+2
* Remove unnecessary code in dependency_is_compatible_expression().Tom Lane2023-03-141-25/+3
* Fix incorrect format placeholdersPeter Eisentraut2023-02-243-7/+7
* Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut2023-02-073-4/+4
* Update copyright for 2023Bruce Momjian2023-01-025-5/+5
* Add copyright notices to meson filesAndrew Dunstan2022-12-201-0/+2
* Stop accessing checkAsUser via RTE in some casesAlvaro Herrera2022-11-301-3/+3
* Rename shadowed local variablesDavid Rowley2022-10-051-4/+3
* meson: Add initial version of meson based build systemAndres Freund2022-09-211-0/+6
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-201-2/+2
* Fix incorrect uses of Datum conversion macrosPeter Eisentraut2022-09-051-2/+2
* More -Wshadow=compatible-local warning fixesDavid Rowley2022-08-261-1/+0
* Further reduce warnings with -Wshadow=compatible-localDavid Rowley2022-08-241-6/+5
* Avoid using list_length() to test for empty list.Tom Lane2022-08-171-1/+0
* Partially undo commit 94da73281.Tom Lane2022-08-052-13/+19
* Fix handling of bare boolean expressions in mcv_get_match_bitmap.Tom Lane2022-08-051-17/+34
* Fix non-bulletproof ScalarArrayOpExpr code for extended statistics.Tom Lane2022-08-052-16/+19
* Fix incorrect permissions-checking code for extended statistics.Tom Lane2022-08-051-38/+86
* Invent qsort_interruptible().Tom Lane2022-07-123-11/+11
* Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut2022-07-011-4/+1
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-1/+1
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-131-1/+0
* Fix various typos, grammar and code style in comments and docsMichael Paquier2022-01-252-5/+5
* Add stxdinherit flag to pg_statistic_ext_dataTomas Vondra2022-01-164-60/+50
* Build inherited extended stats on partitioned tablesTomas Vondra2022-01-152-6/+12
* Ignore extended statistics for inheritance treesTomas Vondra2022-01-152-0/+18
* Update copyright for 2022Bruce Momjian2022-01-074-4/+4
* Clean up more code using "(expr) ? true : false"Michael Paquier2021-10-111-2/+1
* Clarify use of "statistics objects" in the codeMichael Paquier2021-09-291-9/+9
* Fix typos and grammar in code commentsMichael Paquier2021-09-273-11/+11
* Release memory allocated by dependency_degreeTomas Vondra2021-09-231-6/+16
* Free memory after building each statistics objectTomas Vondra2021-09-231-7/+11
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-081-1/+1
* Error message refactoringPeter Eisentraut2021-06-271-1/+2
* Fix an asssortment of typos in brin_minmax_multi.c and mcv.cDavid Rowley2021-06-101-39/+42
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-122-11/+11
* Fix typos in comments about extended statisticsTomas Vondra2021-05-071-1/+1
* Fix typos and grammar in comments and docsMichael Paquier2021-04-192-3/+3
* Initialize t_self and t_tableOid in statext_expressions_loadTomas Vondra2021-04-141-0/+2
* Fix uninitialized variable from commit a4d75c86b.Tom Lane2021-04-111-1/+1
* Fix typos and grammar in documentation and code commentsMichael Paquier2021-04-091-1/+1
* Fix handling of clauses incompatible with extended statisticsTomas Vondra2021-04-062-28/+62
* Don't prematurely cram a value into a short int.Tom Lane2021-03-311-1/+1
* Extended statistics on expressionsTomas Vondra2021-03-274-405/+1929
* Use correct spelling of statistics kindTomas Vondra2021-03-234-4/+4
* Move bsearch_arg to src/portTomas Vondra2021-03-231-31/+0
* Update copyright for 2021Bruce Momjian2021-01-024-4/+4
* Improve estimation of ANDs under ORs using extended statistics.Dean Rasheed2020-12-081-0/+25
* Improve estimation of OR clauses using multiple extended statistics.Dean Rasheed2020-12-081-8/+17
* Improve estimation of OR clauses using extended statistics.Dean Rasheed2020-12-033-77/+313