pgsql: Renaming for new subscripting mechanism - Mailing list pgsql-committers

From Alvaro Herrera
Subject pgsql: Renaming for new subscripting mechanism
Date
Msg-id E1gpb6V-0002Cs-Mg@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Renaming for new subscripting mechanism

Over at patch https://commitfest.postgresql.org/21/1062/ Dmitry wants to
introduce a more generic subscription mechanism, which allows
subscripting not only arrays but also other object types such as JSONB.
That functionality is introduced in a largish invasive patch, out of
which this internal renaming patch was extracted.

Author: Dmitry Dolgov
Reviewed-by: Tom Lane, Arthur Zakirov
Discussion: https://postgr.es/m/CA+q6zcUK4EqPAu7XRRO5CCjMwhz5zvg+rfWuLzVoxp_5sKS6=w@mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/558d77f20e4e9ed18101d5d057b770ae22ece855

Modified Files
--------------
contrib/pg_stat_statements/pg_stat_statements.c |  12 +-
contrib/postgres_fdw/deparse.c                  |  30 ++--
src/backend/executor/execExpr.c                 | 175 +++++++++----------
src/backend/executor/execExprInterp.c           | 214 ++++++++++++------------
src/backend/jit/llvm/llvmjit.c                  |   4 +-
src/backend/jit/llvm/llvmjit_expr.c             |  18 +-
src/backend/jit/llvm/llvmjit_types.c            |   2 +-
src/backend/nodes/copyfuncs.c                   |  14 +-
src/backend/nodes/equalfuncs.c                  |   8 +-
src/backend/nodes/nodeFuncs.c                   |  64 +++----
src/backend/nodes/outfuncs.c                    |  10 +-
src/backend/nodes/readfuncs.c                   |  14 +-
src/backend/optimizer/util/clauses.c            |  14 +-
src/backend/parser/analyze.c                    |   9 +-
src/backend/parser/parse_expr.c                 |  28 ++--
src/backend/parser/parse_node.c                 | 167 +++++++++---------
src/backend/parser/parse_target.c               |  52 +++---
src/backend/rewrite/rewriteHandler.c            |  26 +--
src/backend/utils/adt/ruleutils.c               |  88 +++++-----
src/include/executor/execExpr.h                 |  56 +++----
src/include/jit/llvmjit.h                       |   2 +-
src/include/nodes/nodes.h                       |   2 +-
src/include/nodes/parsenodes.h                  |   2 +-
src/include/nodes/primnodes.h                   |  54 +++---
src/include/parser/parse_node.h                 |  17 +-
src/pl/plpgsql/src/pl_exec.c                    |   4 +-
26 files changed, 559 insertions(+), 527 deletions(-)


pgsql-committers by date:

Previous
From: Alvaro Herrera
Date:
Subject: pgsql: Add ArchiveOpts to pass options to ArchiveEntry
Next
From: Michael Paquier
Date:
Subject: pgsql: Improve installation instructions with pg_ctl in documentation