0003-multivariate-histograms.patch.gz
application/gzip
Filename: 0003-multivariate-histograms.patch.gz
Type: application/gzip
Part: 2
Patch
Format: format-patch
Series: patch 0003
Subject: multivariate histograms
| File | + | − |
|---|---|---|
| doc/src/sgml/catalogs.sgml | 9 | 0 |
| doc/src/sgml/planstats.sgml | 106 | 0 |
| doc/src/sgml/ref/create_statistics.sgml | 28 | 1 |
| src/backend/commands/statscmds.c | 23 | 10 |
| src/backend/nodes/outfuncs.c | 1 | 1 |
| src/backend/optimizer/path/clausesel.c | 10 | 12 |
| src/backend/optimizer/util/plancat.c | 15 | 29 |
| src/backend/statistics/dependencies.c | 1 | 1 |
| src/backend/statistics/extended_stats.c | 357 | 12 |
| src/backend/statistics/histogram.c | 2705 | 0 |
| src/backend/statistics/Makefile | 1 | 1 |
| src/backend/statistics/mcv.c | 103 | 246 |
| src/backend/statistics/README.histogram | 299 | 0 |
| src/backend/utils/adt/ruleutils.c | 10 | 0 |
| src/backend/utils/adt/selfuncs.c | 1 | 1 |
| src/bin/psql/describe.c | 8 | 1 |
| src/include/catalog/pg_cast.h | 3 | 0 |
| src/include/catalog/pg_proc.h | 12 | 0 |
| src/include/catalog/pg_statistic_ext.h | 4 | 1 |
| src/include/catalog/pg_type.h | 4 | 0 |
| src/include/nodes/relation.h | 6 | 1 |
| src/include/statistics/extended_stats_internal.h | 28 | 1 |
| src/include/statistics/statistics.h | 61 | 3 |
| src/test/regress/expected/opr_sanity.out | 2 | 1 |
| src/test/regress/expected/stats_ext.out | 201 | 8 |
| src/test/regress/expected/type_sanity.out | 2 | 1 |
| src/test/regress/sql/stats_ext.sql | 131 | 2 |
Binary attachment — download to view.