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

Reply via email to