CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl@postgresql.org 03/03/23 00:14:37
Modified files:
doc/src/sgml : catalogs.sgml
src/backend/catalog: heap.c
src/backend/commands: analyze.c
src/backend/utils/adt: selfuncs.c
src/backend/utils/cache: lsyscache.c
src/include/catalog: catversion.h pg_statistic.h
src/test/regress/expected: rules.out
Log message:
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.