JingsongLi opened a new pull request, #940:
URL: https://github.com/apache/paimon-rust/pull/940

   ## Summary
   
   Extend native batch incremental Diff to compare binary, decimal, time, and 
timestamp scalar columns. These types can already be read and written, but Diff 
rejected them before comparing snapshot rows.
   
   - Accept Binary, VarBinary, Decimal, Time, Timestamp, and 
LocalZonedTimestamp in Diff schema validation.
   - Compare their Arrow scalar representations so unchanged rows are skipped 
and changed rows produce after images.
   - Cover binary, decimal, time, and timestamp changes in an end-to-end 
primary-key table test.
   
   ## Tests
   
   - `cargo test --locked -p paimon --test incremental_batch_scan_test 
--features fulltext,vortex` (39 passed)
   - `cargo test -p paimon --lib table::table_read::tests::test_diff --features 
fulltext,vortex` (2 passed)
   - `cargo clippy --locked -p paimon --all-targets --features fulltext,vortex 
-- -D warnings`
   - `cargo fmt --all -- --check`
   


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