You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Igor Izvekov (Jira)" <ji...@apache.org> on 2022/06/23 09:03:00 UTC

[jira] [Created] (AVRO-3542) Scale optimization

Igor Izvekov created AVRO-3542:
----------------------------------

             Summary: Scale optimization
                 Key: AVRO-3542
                 URL: https://issues.apache.org/jira/browse/AVRO-3542
             Project: Apache Avro
          Issue Type: Improvement
    Affects Versions: 1.11.0
            Reporter: Igor Izvekov
             Fix For: 1.12.0


Changed string in function 
make_avsc_object (schema.py):
scale = 0 if json_data.get("scale") is None else json_data.get("scale") -> 
scale = json_data.get("scale", 0)
 
By Python documentation:
get(self, key, default=None, /)
    Return the value for key if key is in the dictionary, else default.
 
It is more effective and readable than previous.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)