[ 
https://issues.apache.org/jira/browse/AVRO-1938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17314869#comment-17314869
 ] 

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)

Reply via email to