-
- Downloads
Instead of storing pg_statistic stavalues entries as text strings, store
them as arrays of the internal datatype. This requires treating the stavalues columns as 'anyarray' rather than 'text[]', which is not 100% kosher but seems to work fine for the purposes we need for pg_statistic. Perhaps in the future 'anyarray' will be allowed more generally.
Showing
- doc/src/sgml/catalogs.sgml 7 additions, 5 deletionsdoc/src/sgml/catalogs.sgml
- src/backend/catalog/heap.c 7 additions, 3 deletionssrc/backend/catalog/heap.c
- src/backend/commands/analyze.c 8 additions, 28 deletionssrc/backend/commands/analyze.c
- src/backend/utils/adt/selfuncs.c 1 addition, 6 deletionssrc/backend/utils/adt/selfuncs.c
- src/backend/utils/cache/lsyscache.c 25 additions, 33 deletionssrc/backend/utils/cache/lsyscache.c
- src/include/catalog/catversion.h 2 additions, 2 deletionssrc/include/catalog/catversion.h
- src/include/catalog/pg_statistic.h 14 additions, 8 deletionssrc/include/catalog/pg_statistic.h
- src/test/regress/expected/rules.out 3 additions, 3 deletionssrc/test/regress/expected/rules.out
Loading
Please register or sign in to comment