pgsql: New header varatt.h split off from postgres.h - Mailing list pgsql-committers
From | Peter Eisentraut |
---|---|
Subject | pgsql: New header varatt.h split off from postgres.h |
Date | |
Msg-id | E1pF6pB-002vD0-Kw@gemulon.postgresql.org Whole thread Raw |
List | pgsql-committers |
New header varatt.h split off from postgres.h This new header contains all the variable-length data types support (TOAST support) from postgres.h, which isn't needed by large parts of the backend code. Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us> Discussion: https://www.postgresql.org/message-id/flat/ddcce239-0f29-6e62-4b47-1f8ca742addf%40enterprisedb.com Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/d952373a987bad331c0e499463159dd142ced1ef Modified Files -------------- contrib/citext/citext.c | 1 + contrib/cube/cubeparse.y | 1 + contrib/fuzzystrmatch/fuzzystrmatch.c | 1 + contrib/ltree/ltree_io.c | 1 + contrib/ltree/ltxtquery_io.c | 1 + contrib/pg_trgm/trgm_gin.c | 1 + contrib/pg_trgm/trgm_gist.c | 1 + contrib/pg_trgm/trgm_regexp.c | 1 + contrib/pgcrypto/pgcrypto.c | 1 + contrib/uuid-ossp/uuid-ossp.c | 1 + doc/src/sgml/xfunc.sgml | 1 + src/backend/access/common/toast_compression.c | 1 + src/backend/access/hash/hashfunc.c | 1 + src/backend/access/spgist/spgtextproc.c | 1 + src/backend/access/table/toast_helper.c | 1 + src/backend/libpq/be-fsstubs.c | 1 + src/backend/libpq/pqformat.c | 1 + src/backend/tsearch/ts_parse.c | 1 + src/backend/tsearch/ts_typanalyze.c | 1 + src/backend/utils/adt/ascii.c | 1 + src/backend/utils/adt/char.c | 1 + src/backend/utils/adt/cryptohashfuncs.c | 1 + src/backend/utils/adt/encode.c | 1 + src/backend/utils/adt/formatting.c | 1 + src/backend/utils/adt/geo_ops.c | 1 + src/backend/utils/adt/like.c | 1 + src/backend/utils/adt/network_gist.c | 1 + src/backend/utils/adt/network_spgist.c | 1 + src/backend/utils/adt/oracle_compat.c | 1 + src/backend/utils/adt/quote.c | 1 + src/backend/utils/adt/rangetypes.c | 1 + src/backend/utils/adt/rangetypes_typanalyze.c | 1 + src/backend/utils/adt/tsginidx.c | 1 + src/backend/utils/adt/tsquery.c | 1 + src/backend/utils/adt/tsquery_cleanup.c | 1 + src/backend/utils/adt/tsquery_op.c | 1 + src/backend/utils/adt/tsquery_util.c | 1 + src/backend/utils/adt/tsvector.c | 1 + src/backend/utils/cache/attoptcache.c | 1 + src/backend/utils/cache/spccache.c | 1 + src/backend/utils/mb/mbutils.c | 1 + src/include/access/htup_details.h | 1 + src/include/meson.build | 1 + src/include/postgres.h | 358 +-------------------- src/include/utils/expandeddatum.h | 2 + src/include/varatt.h | 358 +++++++++++++++++++++ src/pl/plperl/Util.xs | 1 + src/test/modules/spgist_name_ops/spgist_name_ops.c | 1 + .../modules/test_custom_rmgrs/test_custom_rmgrs.c | 1 + src/test/modules/test_shm_mq/test.c | 1 + 50 files changed, 412 insertions(+), 353 deletions(-)
pgsql-committers by date: