aboutsummaryrefslogtreecommitdiff
path: root/src/backend/statistics/mcv.c
Commit message (Expand)AuthorAge
* Fix incorrectly reported stats kind in "can't happen" ERRORDavid Rowley2024-03-05
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Update copyright for 2024Bruce Momjian2024-01-03
* Fix incorrect format placeholdersPeter Eisentraut2023-02-24
* Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut2023-02-07
* Update copyright for 2023Bruce Momjian2023-01-02
* Fix incorrect uses of Datum conversion macrosPeter Eisentraut2022-09-05
* Further reduce warnings with -Wshadow=compatible-localDavid Rowley2022-08-24
* Avoid using list_length() to test for empty list.Tom Lane2022-08-17
* Partially undo commit 94da73281.Tom Lane2022-08-05
* Fix handling of bare boolean expressions in mcv_get_match_bitmap.Tom Lane2022-08-05
* Fix non-bulletproof ScalarArrayOpExpr code for extended statistics.Tom Lane2022-08-05
* Invent qsort_interruptible().Tom Lane2022-07-12
* Fix various typos, grammar and code style in comments and docsMichael Paquier2022-01-25
* Add stxdinherit flag to pg_statistic_ext_dataTomas Vondra2022-01-16
* Update copyright for 2022Bruce Momjian2022-01-07
* Clean up more code using "(expr) ? true : false"Michael Paquier2021-10-11
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-08
* Fix an asssortment of typos in brin_minmax_multi.c and mcv.cDavid Rowley2021-06-10
* Fix handling of clauses incompatible with extended statisticsTomas Vondra2021-04-06
* Extended statistics on expressionsTomas Vondra2021-03-27
* Use correct spelling of statistics kindTomas Vondra2021-03-23
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve estimation of OR clauses using extended statistics.Dean Rasheed2020-12-03
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Use multi-variate MCV lists to estimate ScalarArrayOpExprTomas Vondra2020-03-14
* Update copyrights for 2020Bruce Momjian2020-01-01
* Fix typos in the codeMichael Paquier2019-10-30
* Allow setting statistics target for extended statisticsTomas Vondra2019-09-11
* Don't include utils/array.h from acl.h.Andres Freund2019-08-16
* Use column collation for extended statisticsTomas Vondra2019-07-20
* Rework examine_opclause_expression to use varonleftTomas Vondra2019-07-20
* Simplify bitmap updates in multivariate MCV codeTomas Vondra2019-07-18
* Fix handling of NULLs in MCV items and constantsTomas Vondra2019-07-18
* Fix handling of opclauses in extended statisticsTomas Vondra2019-07-18
* Remove unnecessary TYPECACHE_GT_OPR lookupTomas Vondra2019-07-18
* Remove unused variable in statext_mcv_serialize()Tomas Vondra2019-07-05
* Simplify pg_mcv_list (de)serializationTomas Vondra2019-07-05
* Fix pg_mcv_list_items() to produce text[]Tomas Vondra2019-07-05
* Speed-up build of MCV lists with many distinct valuesTomas Vondra2019-07-05
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-17
* Rework the pg_statistic_ext catalogTomas Vondra2019-06-16
* Fix typos.Amit Kapila2019-05-26
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Fix pg_mcv_list deserializationTomas Vondra2019-04-16
* Reduce overhead of pg_mcv_list (de)serializationTomas Vondra2019-04-03
* Fix thinko in allocation call during MVC list deserializationMichael Paquier2019-04-01
* Fix typoTomas Vondra2019-03-31
* Fix compiler warnings in multivariate MCV codeTomas Vondra2019-03-30