gvdutra opened a new pull request, #7820:
URL: https://github.com/apache/hop/pull/7820

   ## Summary
   
   - return a plain `java.util.Date` when converting timestamp data to Date 
metadata
   - keep timestamp access and JDBC timestamp writes unchanged
   - add regression coverage for conversion, null handling, and JDBC writes
   
   ## Root cause
   
   Date conversion delegated directly to the source metadata. For timestamp 
fields, that returned the original `java.sql.Timestamp`, so the field metadata 
changed to Date while the runtime value did not.
   
   The conversion is now normalized only when the destination type is Date, 
avoiding changes to timestamp consumers and preserving timestamp precision in 
existing database paths.
   
   ## Validation
   
   - `./mvnw -pl core -Dtest=ValueMetaTimestampTest test`
   - `./mvnw -pl core test`
   - `./mvnw -pl core -DskipTests spotless:check`
   - `git diff --check`
   
   Closes #5651
   


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