DanielLeens commented on issue #12790:
URL: https://github.com/apache/seatunnel/issues/12790#issuecomment-6191898663

   Classification: A / Connector-V2 JDBC PostgreSQL numeric handling.
   
   The shared `JdbcFieldTypeUtils.getBigDecimal(...)` currently delegates 
directly to `ResultSet.getBigDecimal`, and the PostgreSQL converter reaches 
that path. The proposed opt-in boundary is therefore the right one: normal 
behavior must remain unchanged unless a user explicitly requests 
`numeric_special_value_as_null`.
   
   #12792 is now the single implementation and review surface. Keep its scope 
limited to PostgreSQL-compatible paths, preserve unrelated driver exceptions, 
and cover text-mode `SQLException`, binary-mode `ClassCastException`, 
disabled-option behavior, and ordinary numeric values. The configuration and 
EN/ZH documentation must state that the option converts only the three 
non-BigDecimal special values to null. Please continue technical follow-up on 
that PR rather than starting another patch.
   


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