[
https://issues.apache.org/jira/browse/AVRO-1938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17314870#comment-17314870
]
ASF subversion and git services commented on AVRO-1938:
-------------------------------------------------------
Commit c769c4343e24d2473417afe46b37a1b60d7ca84f in avro's branch
refs/heads/master from Subhash Bhushan
[ https://gitbox.apache.org/repos/asf?p=avro.git;h=c769c43 ]
AVRO-1938: Generate Parsing Canonical Forms of Schema (#1167)
* AVRO-1938: Generate Parsing Canonical Forms of Schema
This PR adds support for generating Parsing Canonical Forms of Avro Schemas
to the main `avro` package.
The bulk of work was done by @kojiromike and @forsberg. This PR cleans up code
where necessary, adds more test cases, and clarifies on transformations where
not applicable in Python (ex. Transformation of integers with leading zeros)
Closes: https://issues.apache.org/jira/browse/AVRO-1938
* AVRO-1938 Fix typo of repeating test method name
* AVRO-1938: Makes `names` argument to `to_canonical_json` optional
This commit ensures that `names` is an optional parameter in all subclass
implementations of `to_canonical_json`. It also addresses minor formatting
issues and review comments to previous commits.
* AVRO-1938 Use `dict.get` to return value in dict or default
> Python support for generating canonical forms of schema
> -------------------------------------------------------
>
> Key: AVRO-1938
> URL: https://issues.apache.org/jira/browse/AVRO-1938
> Project: Apache Avro
> Issue Type: Improvement
> Components: python
> Reporter: Erik Forsberg
> Assignee: Michael A. Smith
> Priority: Major
>
> The python implementation(s) lack support for generating canonical forms of
> schema.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)