Update to latest dependencies. Similar to PR #2.
In order to be able to use
arrow-format with the latest
prost crates, I had to patch the repository as following (the old files generated with
prost are not compatible with these new versions).
- Generate flight files from latest proto definition.
prost dependency to 0.10.x.
tonic dependency to 0.7.x.
crate version to 0.4.0 to match crate.io version and
arrow2 dependency constraints.
cargo fmt --all
Regarding the first point, I used the latest proto definition file from
arrow github. There are no fundamental changes, only clarifications around comments.
I expect that the crate version should be bumped to 0.5.0 before releasing this crate (i.e. not part of this PR).