scovich opened a new pull request, #9259: URL: https://github.com/apache/arrow-rs/pull/9259
# Which issue does this PR close? N/A - pathfinding related to - https://github.com/apache/arrow-rs/pull/9021 # Rationale for this change Exploring https://github.com/apache/arrow-rs/pull/9021#discussion_r2637430606 # What changes are included in this PR? Enhance the customization support to allow things like: * Turn incompatible types to NULL instead of error * Special parsing behavior for complex types when presented with a string * Ability to apply specific custom decoders to specific fields based on field metadata * Ability to apply specific custom decoders to specific fields in a struct based on their path through the schema Most of the changes are in a new test file that demos them. Important supporting changes are made to arrow-json. If we decide to pursue this direction, the PR should be split into _at least_ three separate PR, in addition to the original PR this one builds on. # Are these changes tested? Yes, new unit tests # Are there any user-facing changes? <!-- If there are user-facing changes then we may require documentation to be updated before approving the PR. If there are any breaking changes to public APIs, please call them out. --> -- 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]
