diqiu50 opened a new pull request, #13036: URL: https://github.com/apache/gravitino/pull/13036
### What changes were proposed in this pull request? Recover the full type declaration from information_schema.columns when MySQL's JDBC metadata alone would lose it, and represent it as an external type. Also fixes the Trino connector's exact-string type matching, which would otherwise misclassify the new parameterized forms as VARCHAR. ### Why are the changes needed? MySQL columns like VARBINARY(100), ENUM(...), SET(...), BIT(8), and BINARY(16) lost their length/values when loaded, and BIT/BINARY of any width were indistinguishable from each other. Fix: #13032 ### Does this PR introduce any user-facing change? Yes: these column types now report a more precise external type with the full declaration instead of a bare or widthless one. ### How was this patch tested? Added/extended unit, Docker, and Trino connector tests covering the fixed types and boundary cases; full suites pass. -- 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]
