You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by Andrew Lamb <al...@influxdata.com> on 2023/02/15 11:14:11 UTC

[DataFusion] Discuss impact of formatting changes on upgrade

Hi,

The most recent version of arrow-rs standardizes the display of many types
so they are consistent across pretty print, json and csv output.

However, this means that the prettyprint output changes for certain types
and this may cause non trivial burden when upgrading downstream.

For example:

            "+-------------+",
            "| MY_AVG(t.i) |",
            "+-------------+",
            "| 1           |",
            "+-------------+",

Is now be rendered like this after the upgrade

            "+-------------+",
            "| MY_AVG(t.i) |",
            "+-------------+",
            "| 1.0         |",
            "+-------------+",

Before we merge the upgrade[1] into DataFusion I would like to solicit
feedback from the broader community. This may also be related to the
discussion of release cadence[2] and stability discussion Andy Grove
mentioned monday.

Thanks,
Andrew

[1] https://github.com/apache/arrow-datafusion/pull/5241
[2] https://github.com/apache/arrow-datafusion/issues/5269