jjatria opened a new pull request, #2952: URL: https://github.com/apache/avro/pull/2952
## What is the purpose of the change The JSON::MaybeXS library serves as a compatibility layer to allow users to select the JSON backend that matches their stack, rather than forcing them to install a specific one, while still benefiting from the performance boost of XS libraries if they are available. This PR does not reference a Jira ticket because I have no Jira access. ## Verifying this change > This change is already covered by existing tests This change changes one dependency for a different one with the same interface that serves as an intermediate layer. Existing tests that exercise JSON encoding / decoding verify that this is the case. In particular, these tests exercise the modified code: * `t/01_schema.t` * `t/05_protocol.t` The only part of the code that changed that is not covered by tests is the `avro-to-json` utility under `bin`. ## Documentation - Does this pull request introduce a new feature? (yes / **no**) - If yes, how is the feature documented? (**not applicable** / docs / JavaDocs / not documented) -- 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: dev-unsubscr...@avro.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org