This is an automated email from the ASF dual-hosted git repository.
reshke pushed a change to branch REL_2_STABLE
in repository https://gitbox.apache.org/repos/asf/cloudberry.git
from 783d9249361 Fix for CBDB regression suite
new 4d4f19388b1 docs: EUC_TW can be up to four bytes wide, not three
new daeccc7fd83 Fix PQescapeLiteral()/PQescapeIdentifier() length handling
new b32f4df4c15 test_escape: Fix handling of short options in getopt_long()
new 855e5f2162a test_escape: Fix output of --help
new 6b6d421b7fd Refactor test_escape.c for additional ways of testing.
new ca97e41ad2a Fix JSON error reporting for many cases of erroneous
string values.
new f0ebcce862d Fix overread in JSON parsing errors for incomplete byte
sequences
new 2b3f6621a60 With GB18030, prevent SIGSEGV from reading past end of
allocation.
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/src/sgml/charset.sgml | 2 +-
src/backend/utils/adt/jsonfuncs.c | 1 +
src/backend/utils/mb/mbutils.c | 18 +-
src/common/jsonapi.c | 81 ++++---
src/common/wchar.c | 51 +++-
src/include/mb/pg_wchar.h | 2 +
src/interfaces/libpq/fe-exec.c | 10 +-
src/interfaces/libpq/fe-misc.c | 15 +-
src/test/modules/test_escape/test_escape.c | 337 +++++++++++++++++++-------
src/test/regress/expected/conversion.out | 13 +-
src/test/regress/expected/json_encoding.out | 24 +-
src/test/regress/expected/json_encoding_1.out | 24 +-
src/test/regress/sql/conversion.sql | 7 +-
13 files changed, 418 insertions(+), 167 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]