tustvold opened a new pull request #1244:
URL: https://github.com/apache/arrow-rs/pull/1244
# Which issue does this PR close?
Closes #1032
# Rationale for this change
#1134 was a tad overzealous and moved some functionality behind the
experimental flags that downstream projects depend on.
# What changes are included in this PR?
* `arrow::schema` is made public, this is used by
[IOx](https://github.com/influxdata/influxdb_iox/) to get the arrow schema from
parquet metadata cached in its catalog
* `data_type` is made public, this is used by
[sqlite2parquet](https://github.com/asayers/sqlite2parquet) in order to
interface with the `ColumnWriter` APIs
I debated spending the time to instead mark the various bits of these
modules experimental, but since the move to more frequent breaking releases
(#1120) there seems to be limited value add from such an undertaking. The
concept of experimental made sense when breaking changes were quarterly, now
that they're biweekly...
# Are there any user-facing changes?
No breaking changes, this can (and perhaps should be) a patch release.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]