jackylee-ch commented on PR #10111:
URL: https://github.com/apache/paimon/pull/10111#issuecomment-5810654493

   Fixed in the latest push. Value stats now evolve to the current schema by 
field id via `SimpleStatsEvolutions`, as the Java `FilesTable` does, so a 
dropped/re-added column no longer inherits another column's stats — in your 
repro the old file shows `{"id":1,"v":null}` (null count 1), and a file written 
after the re-add shows `v:20`; covered by 
`test_value_stats_follow_field_ids_after_drop_and_re_add`.
   
   The broad `except` is gone: `_row_values` now lets a decode error propagate, 
with a test asserting it.
   
   One visible change: a file written with no value stats (Python's default 
`metadata.stats-mode=none`) now lists each column as `null` rather than `{}`, 
which matches Java. Rebased on master.
   


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