FlyingZC commented on PR #40202:
URL: https://github.com/apache/shardingsphere/pull/40202#issuecomment-6213929093
### Result
**Review Result: Mergeable**
**Reason:** The changes improve PostgreSQL external test input boundaries
for quoted identifiers and statement recovery, with focused regression cases
supporting
the fix.
### Evidence
- Adds quoted-identifier scanning that handles escaped quotes and
preserves multiline quotation information.
- Filters statements containing empty identifiers, resets that state
between statements, and extends existing parenthesis handling to JSON_OBJECTAGG.
- Adds regression cases for statement recovery, escaped and unfinished
identifiers, and native error output combined with multiline identifiers.
### Coverage
- **Reviewed Head:** #40202 — Fix PostgreSQL external parser input
boundaries; `507ec25090eba4b721b97aeb9f8f77377ce3b5d9`.
- **Change Scope:** PostgreSQL external parser test input loading
boundaries.
- **Files Accounted For:** Read the complete, untruncated diff for both
changed files: `PostgreSQLExternalTestParameterLoadTemplate.java` and its
corresponding
test. Tests were not run.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]