pgsql: Convert jsonpath's input function to report errors softly
Convert jsonpath's input function to report errors softly
Reviewed by Tom Lane
Discussion: /messages/by-id/a8dc5700-c341-3ba8-0507-cc09881e6200@dunslane.net
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/e37fe1db6ef930f657be28fe764f7e642b93464a
Modified Files
--------------
src/backend/utils/adt/jsonpath.c | 116 +++++++++++-------
src/backend/utils/adt/jsonpath_exec.c | 3 +-
src/backend/utils/adt/jsonpath_gram.y | 87 ++++++++++----
src/backend/utils/adt/jsonpath_internal.h | 12 +-
src/backend/utils/adt/jsonpath_scan.l | 193 ++++++++++++++++++++++--------
src/include/utils/jsonpath.h | 7 +-
src/test/regress/expected/jsonpath.out | 18 +++
src/test/regress/sql/jsonpath.sql | 11 ++
8 files changed, 322 insertions(+), 125 deletions(-)