minni31 opened a new pull request, #13223:
URL: https://github.com/apache/gluten/pull/13223
## What changes are proposed in this pull request?
Add Velox-backend support for native Spark `format_string` and `printf`
execution:
- Validate literal format patterns against the subset currently implemented
by Velox.
- Fall back to Spark for dynamic patterns, unsupported conversions,
incompatible argument types,
malformed specifiers, and excessive widths.
- Add native and fallback execution coverage for integral and string
formatting, null handling,
maximum width, and malformed UTF-8 replacement.
This change depends on the native implementation in
https://github.com/facebookincubator/velox/pull/19265.
## How was this patch tested?
- `./dev/format-scala-code.sh apply`
- `git diff --check`
- Source-level validation and OSS content audit
Native build and tests were not run locally because the required Velox
implementation is not yet
present in Gluten's pinned Velox revision.
## Was this patch authored or co-authored using generative AI tooling?
Generated-by: GitHub Copilot CLI 1.0.89 (GPT-5.6 Sol)
--
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]