pgsql: Remove AssertArg and AssertState - Mailing list pgsql-committers

From Peter Eisentraut
Subject pgsql: Remove AssertArg and AssertState
Date
Msg-id E1ooJsC-0018pv-0I@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Remove AssertArg and AssertState

These don't offer anything over plain Assert, and their usage had
already been declared obsolescent.

Author: Nathan Bossart <nathandbossart@gmail.com>
Reviewed-by: Michael Paquier <michael@paquier.xyz>
Discussion: https://www.postgresql.org/message-id/20221009210148.GA900071@nathanxps13

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/b1099eca8f38ff5cfaf0901bb91cb6a22f909bc6

Modified Files
--------------
contrib/fuzzystrmatch/fuzzystrmatch.c           |  4 +-
src/backend/access/common/tupdesc.c             | 32 ++++++++--------
src/backend/access/heap/heapam.c                |  2 +-
src/backend/access/nbtree/nbtsort.c             |  2 +-
src/backend/access/transam/multixact.c          |  8 ++--
src/backend/access/transam/xact.c               |  6 +--
src/backend/bootstrap/bootstrap.c               |  2 +-
src/backend/catalog/namespace.c                 |  2 +-
src/backend/catalog/pg_collation.c              |  8 ++--
src/backend/commands/dbcommands.c               |  2 +-
src/backend/commands/indexcmds.c                |  2 +-
src/backend/commands/portalcmds.c               |  4 +-
src/backend/commands/tablecmds.c                |  6 +--
src/backend/jit/jit.c                           |  2 +-
src/backend/parser/parse_utilcmd.c              |  2 +-
src/backend/postmaster/autovacuum.c             |  4 +-
src/backend/replication/logical/reorderbuffer.c |  2 +-
src/backend/replication/slot.c                  |  2 +-
src/backend/storage/lmgr/lwlock.c               |  6 +--
src/backend/tcop/postgres.c                     |  4 +-
src/backend/tcop/pquery.c                       |  8 ++--
src/backend/utils/activity/pgstat.c             |  8 ++--
src/backend/utils/activity/pgstat_replslot.c    |  4 +-
src/backend/utils/activity/pgstat_shmem.c       |  2 +-
src/backend/utils/activity/pgstat_slru.c        |  2 +-
src/backend/utils/adt/mcxtfuncs.c               |  2 +-
src/backend/utils/adt/xml.c                     |  2 +-
src/backend/utils/cache/relcache.c              |  2 +-
src/backend/utils/fmgr/dfmgr.c                  | 12 +++---
src/backend/utils/init/miscinit.c               | 30 +++++++--------
src/backend/utils/misc/guc-file.l               |  2 +-
src/backend/utils/misc/guc.c                    |  6 +--
src/backend/utils/mmgr/aset.c                   | 18 ++++-----
src/backend/utils/mmgr/generation.c             | 16 ++++----
src/backend/utils/mmgr/mcxt.c                   | 50 ++++++++++++-------------
src/backend/utils/mmgr/portalmem.c              | 12 +++---
src/backend/utils/mmgr/slab.c                   | 16 ++++----
src/backend/utils/sort/tuplesortvariants.c      | 12 +++---
src/common/controldata_utils.c                  |  2 +-
src/common/protocol_openssl.c                   |  2 +-
src/include/c.h                                 | 12 ------
src/include/executor/tuptable.h                 |  8 ++--
src/include/miscadmin.h                         |  2 +-
src/include/utils/pgstat_internal.h             |  4 +-
44 files changed, 162 insertions(+), 174 deletions(-)


pgsql-committers by date:

Previous
From: David Rowley
Date:
Subject: pgsql: Allow nodeSort to perform Datum sorts for byref types
Next
From: David Rowley
Date:
Subject: pgsql: Use Limit instead of Unique to implement DISTINCT, when possible