hutiefang76 opened a new pull request, #12610:
URL: https://github.com/apache/seatunnel/pull/12610

   ### Purpose of this pull request
   
   Fixes #12542. Focused replacement for withdrawn #12543: native DuckDB query 
result metadata preserves DECIMAL precision/scale, TIMESTAMPTZ, 
labels/nullability, timestamp aliases and unsigned ranges. The table_path 
converter is unchanged; no dependency on #12508.
   
   ### Does this PR introduce _any_ user-facing change?
   
   Query schemas follow native mappings. LIST/STRUCT/MAP retain text 
representation. HUGEINT retains DECIMAL(38,0), without claiming every signed 
128-bit bound. English/Chinese documentation and incompatibility notes are 
updated. Existing non-UTC local timestamp values remain separate under #12592.
   
   ### How was this patch tested?
   
   83 focused tests passed using actual DuckDB JDBC 1.3.1 and existing source 
factory/catalog tests. Baseline regressions reproduced unsupported native JDBC 
types and incorrect decimal/time-zone schemas. Four Markdown tests, Spotless 
and nine-module Maven verification passed. No full engine E2E claim or 
dependency changes.
   
   ### Check list
   
   - [x] Regression tests included.
   - [x] Documentation and incompatibility notes updated.
   - [x] Formatting and required module checks passed.
   - [x] No new connector, registration or dependency.
   
   Implemented with Codex assistance; production diff and regression evidence 
reviewed.


-- 
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]

Reply via email to