pgsql: Renaming for new subscripting mechanism

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Renaming for new subscripting mechanism
Date: 2019-02-01 15:51:43
Message-ID: E1gpb6V-0002Cs-Mg@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Michael Paquier 2019-02-02 04:24:04 pgsql: Improve installation instructions with pg_ctl in documentation
Previous Message Alvaro Herrera 2019-02-01 14:30:17 pgsql: Add ArchiveOpts to pass options to ArchiveEntry