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]
