pgsql: Renaming for new subscripting mechanism
От | Alvaro Herrera |
---|---|
Тема | pgsql: Renaming for new subscripting mechanism |
Дата | |
Msg-id | E1gpb6V-0002Cs-Mg@gemulon.postgresql.org обсуждение исходный текст |
Список | 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 по дате отправления: