pgsql: New header varatt.h split off from postgres.h

From: Peter Eisentraut <peter(at)eisentraut(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: New header varatt.h split off from postgres.h
Date: 2023-01-10 05:05:25
Message-ID: E1pF6pB-002vD0-Kw@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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(at)sss(dot)pgh(dot)pa(dot)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(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Erik Rijkers 2023-01-10 12:40:03 Re: pgsql: Fix the display of lock information for specktoken.
Previous Message Amit Kapila 2023-01-10 04:11:03 pgsql: Document the newly added wait events added by commit 216a784829.