summaryrefslogtreecommitdiff
path: root/src/backend/statistics
Commit message (Expand)AuthorAgeFilesLines
* Fix mvdistinct and dependencies size calculationsTomas Vondra2019-04-212-22/+55
* Fix pg_mcv_list deserializationTomas Vondra2019-04-161-1/+1
* Reduce overhead of pg_mcv_list (de)serializationTomas Vondra2019-04-031-39/+77
* Fix thinko in allocation call during MVC list deserializationMichael Paquier2019-04-011-1/+1
* Fix typoTomas Vondra2019-03-311-1/+1
* Fix compiler warnings in multivariate MCV codeTomas Vondra2019-03-301-4/+3
* Additional fixes of memory alignment in pg_mcv_list codeTomas Vondra2019-03-301-8/+9
* Fix memory alignment in pg_mcv_list serializationTomas Vondra2019-03-291-38/+76
* Fix deserialization of pg_mcv_list valuesTomas Vondra2019-03-281-230/+206
* Minor improvements for the multivariate MCV listsTomas Vondra2019-03-271-33/+31
* Add support for multivariate MCV listsTomas Vondra2019-03-276-65/+2463
* Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane2019-01-292-2/+1
* Refactor planner's header files.Tom Lane2019-01-291-2/+1
* Make some small planner API cleanups.Tom Lane2019-01-291-1/+2
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-211-2/+2
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-211-1/+1
* Update copyright for 2019Bruce Momjian2019-01-023-3/+3
* Make pg_statistic and related code account more honestly for collations.Tom Lane2018-12-143-6/+12
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-201-1/+1
* Fix typos.Thomas Munro2018-08-271-1/+1
* Fix bogus code for extracting extended-statistics data from syscache.Tom Lane2018-05-022-7/+17
* Fast ALTER TABLE ADD COLUMN with a non-NULL defaultAndrew Dunstan2018-03-281-1/+1
* Allow memory contexts to have both fixed and variable ident strings.Tom Lane2018-03-271-1/+2
* Update copyright for 2018Bruce Momjian2018-01-023-3/+3
* Support boolean columns in functional-dependency statistics.Tom Lane2017-12-041-47/+63
* Make memset() use sizeof() rather than re-compute sizeAlvaro Herrera2017-11-291-3/+3
* Fix extstat collection when no stats are produced for a columnAlvaro Herrera2017-11-281-8/+9
* Infer functional dependency past RelabelTypeAlvaro Herrera2017-10-121-0/+8
* Remove obsolete comments about functional dependenciesAlvaro Herrera2017-07-262-12/+0
* Fix typos in README.dependenciesAlvaro Herrera2017-06-221-5/+6
* Phase 3 of pgindent updates.Tom Lane2017-06-213-10/+10
* Phase 2 of pgindent updates.Tom Lane2017-06-211-1/+1
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-213-8/+8
* Rename function for consistencyAlvaro Herrera2017-06-151-3/+3
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-173-59/+59
* Standardize terminology for pg_statistic_ext entries.Tom Lane2017-05-145-36/+40
* extstats: change output functions to emit valid JSONAlvaro Herrera2017-05-022-21/+17
* Rename columns in new pg_statistic_ext catalogAlvaro Herrera2017-04-173-20/+20
* Fix extended statistics with partial analyzesAlvaro Herrera2017-04-171-29/+54
* Fix printf format to use %zd when printing sizesAlvaro Herrera2017-04-072-4/+4
* Reset API of clause_selectivity()Simon Riggs2017-04-061-2/+2
* Comment fixes for extended statisticsAlvaro Herrera2017-04-062-5/+11
* Collect and use multi-column dependency statsSimon Riggs2017-04-055-8/+1365
* Fix uninitialized memory propagation mistakesAlvaro Herrera2017-03-271-35/+54
* Implement multivariate n-distinct coefficientsAlvaro Herrera2017-03-244-0/+1111