[jira] [Updated] (ARROW-4176) [C++/Python] Human readable arrow schema comparison
[ https://issues.apache.org/jira/browse/ARROW-4176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] lidavidm updated ARROW-4176: Labels: beginner (was: ) > [C++/Python] Human readable arrow schema comparison > --- > > Key: ARROW-4176 > URL: https://issues.apache.org/jira/browse/ARROW-4176 > Project: Apache Arrow > Issue Type: Improvement > Components: C++, Python >Reporter: Florian Jetter >Priority: Minor > Labels: beginner > > When working with arrow schemas it would be helpful to have a human readable > representation of the diff between two schemas. > This could be either exposed as a function returning a string/diff object or > via a function raising an Exception with this information. > For instance: > {code} > schema_diff = get_schema_diff(schema1, schema2) > expected_diff = """ > - col_changed: int8 > + col_changed: double > + col_additional: int8 > """ > assert schema_diff == expected_diff > {code} > -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Updated] (ARROW-4176) [C++/Python] Human readable arrow schema comparison
[ https://issues.apache.org/jira/browse/ARROW-4176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-4176: Component/s: Python > [C++/Python] Human readable arrow schema comparison > --- > > Key: ARROW-4176 > URL: https://issues.apache.org/jira/browse/ARROW-4176 > Project: Apache Arrow > Issue Type: Improvement > Components: C++, Python >Reporter: Florian Jetter >Priority: Minor > > When working with arrow schemas it would be helpful to have a human readable > representation of the diff between two schemas. > This could be either exposed as a function returning a string/diff object or > via a function raising an Exception with this information. > For instance: > {code} > schema_diff = get_schema_diff(schema1, schema2) > expected_diff = """ > - col_changed: int8 > + col_changed: double > + col_additional: int8 > """ > assert schema_diff == expected_diff > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ARROW-4176) [C++/Python] Human readable arrow schema comparison
[ https://issues.apache.org/jira/browse/ARROW-4176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-4176: Fix Version/s: (was: 0.14.0) > [C++/Python] Human readable arrow schema comparison > --- > > Key: ARROW-4176 > URL: https://issues.apache.org/jira/browse/ARROW-4176 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ >Reporter: Florian Jetter >Priority: Minor > > When working with arrow schemas it would be helpful to have a human readable > representation of the diff between two schemas. > This could be either exposed as a function returning a string/diff object or > via a function raising an Exception with this information. > For instance: > {code} > schema_diff = get_schema_diff(schema1, schema2) > expected_diff = """ > - col_changed: int8 > + col_changed: double > + col_additional: int8 > """ > assert schema_diff == expected_diff > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ARROW-4176) [C++/Python] Human readable arrow schema comparison
[ https://issues.apache.org/jira/browse/ARROW-4176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-4176: Fix Version/s: (was: 0.13.0) 0.14.0 > [C++/Python] Human readable arrow schema comparison > --- > > Key: ARROW-4176 > URL: https://issues.apache.org/jira/browse/ARROW-4176 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ >Reporter: Florian Jetter >Priority: Minor > Fix For: 0.14.0 > > > When working with arrow schemas it would be helpful to have a human readable > representation of the diff between two schemas. > This could be either exposed as a function returning a string/diff object or > via a function raising an Exception with this information. > For instance: > {code} > schema_diff = get_schema_diff(schema1, schema2) > expected_diff = """ > - col_changed: int8 > + col_changed: double > + col_additional: int8 > """ > assert schema_diff == expected_diff > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ARROW-4176) [C++/Python] Human readable arrow schema comparison
[ https://issues.apache.org/jira/browse/ARROW-4176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-4176: Component/s: C++ > [C++/Python] Human readable arrow schema comparison > --- > > Key: ARROW-4176 > URL: https://issues.apache.org/jira/browse/ARROW-4176 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ >Reporter: Florian Jetter >Priority: Minor > > When working with arrow schemas it would be helpful to have a human readable > representation of the diff between two schemas. > This could be either exposed as a function returning a string/diff object or > via a function raising an Exception with this information. > For instance: > {code} > schema_diff = get_schema_diff(schema1, schema2) > expected_diff = """ > - col_changed: int8 > + col_changed: double > + col_additional: int8 > """ > assert schema_diff == expected_diff > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ARROW-4176) [C++/Python] Human readable arrow schema comparison
[ https://issues.apache.org/jira/browse/ARROW-4176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-4176: Fix Version/s: 0.13.0 > [C++/Python] Human readable arrow schema comparison > --- > > Key: ARROW-4176 > URL: https://issues.apache.org/jira/browse/ARROW-4176 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ >Reporter: Florian Jetter >Priority: Minor > Fix For: 0.13.0 > > > When working with arrow schemas it would be helpful to have a human readable > representation of the diff between two schemas. > This could be either exposed as a function returning a string/diff object or > via a function raising an Exception with this information. > For instance: > {code} > schema_diff = get_schema_diff(schema1, schema2) > expected_diff = """ > - col_changed: int8 > + col_changed: double > + col_additional: int8 > """ > assert schema_diff == expected_diff > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)