voonhous commented on issue #19860:
URL: https://github.com/apache/hudi/issues/19860#issuecomment-5573465661

   Status at #19836 head `a6cc9da55868`, updating the "Remaining verification" 
list above:
   
   - The extreme-pair unit test no longer skips Spark 4. `evaluateFilter 
follows ANSI mode when a decimal widening overflows` now asserts, with 
validation, that `big > frac` keeps the row in both ANSI modes on Spark 4 
(planned as `big > cast(frac as decimal(38,0))`) and overflows on Spark 3. That 
is under the default `retainFractionDigitsOnTruncate=false`; the `true` outcome 
in the table above (DECIMAL(38,18), overflow) is not pinned.
   - `TestHoodieProcedureFilterUtils` passes 26/26 on Spark 4.1.1 / Scala 2.13 
with a stubbed test base carrying the real `withSQLConf`; the full Maven suite 
on 2.13 is still not run. 26 rather than 28 because two duplicate decimal tests 
were folded into the parity tests.
   - The mixed-arithmetic matrix no longer pins `allowPrecisionLoss=true`; 
`false` is still untested.
   
   Still open here: `retainFractionDigitsOnTruncate=true` for the `big > frac` 
pair, and `allowPrecisionLoss=false` coverage.


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