Add hooks for type-specific calculation of ANALYZE statistics. Idea and
coding by Mark Cave-Ayland, some kibitzing by Tom Lane. initdb forced due to new column in pg_type.
Showing
- doc/src/sgml/catalogs.sgml 8 additions, 1 deletiondoc/src/sgml/catalogs.sgml
- doc/src/sgml/ref/create_type.sgml 28 additions, 3 deletionsdoc/src/sgml/ref/create_type.sgml
- src/backend/catalog/heap.c 2 additions, 1 deletionsrc/backend/catalog/heap.c
- src/backend/catalog/pg_type.c 15 additions, 1 deletionsrc/backend/catalog/pg_type.c
- src/backend/commands/analyze.c 360 additions, 353 deletionssrc/backend/commands/analyze.c
- src/backend/commands/typecmds.c 51 additions, 1 deletionsrc/backend/commands/typecmds.c
- src/bin/pg_dump/pg_dump.c 37 additions, 7 deletionssrc/bin/pg_dump/pg_dump.c
- src/include/catalog/catversion.h 2 additions, 2 deletionssrc/include/catalog/catversion.h
- src/include/catalog/pg_attribute.h 19 additions, 17 deletionssrc/include/catalog/pg_attribute.h
- src/include/catalog/pg_class.h 2 additions, 2 deletionssrc/include/catalog/pg_class.h
- src/include/catalog/pg_statistic.h 22 additions, 3 deletionssrc/include/catalog/pg_statistic.h
- src/include/catalog/pg_type.h 136 additions, 128 deletionssrc/include/catalog/pg_type.h
- src/include/commands/vacuum.h 77 additions, 1 deletionsrc/include/commands/vacuum.h
Loading
Please register or sign in to comment