Uh oh!
There was an error while loading. Please reload this page.
Update prost, prost-derive, pbjson, tonic ecosystem - #11372
Conversation
alamb
commented
Jul 9, 2024
🤔 looks like maybe we need to update arrow-flight's dependencies too 🤔 |
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: tison <wander4096@gmail.com>
… alamb/update_prost
alamb
commented
Jul 10, 2024
Thank you @tisonkun It appears to me that compilation is failing now as arrow-flight is using an older version of prost/tonic, but since datafusion itself doesn't depend on any of those, I reverted the upgrade |
| } | ||
| #[allow(clippy::derive_partial_eq_without_eq)] | ||
| #[derive(Clone, PartialEq, ::prost::Oneof)] | ||
| #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] |
There was a problem hiding this comment.
just wondering why the Copy was added?
There was a problem hiding this comment.
This is generated code. so I think it comes from the changes in prost. I think it comes from tokio-rs/prost#950 specifically
alamb
commented
Jul 11, 2024
I believe if we merge this PR, people won't be able to upgrade DataFusion with their systems that use arrow-flight unil this is also released: apache/arrow-rs#6041 |
alamb
commented
Aug 8, 2024
To be clear, this is blocked on the release of arrow-flight |
alamb
commented
Aug 16, 2024
Superceded by #12032 |
NOTE: If we merge this PR before arrow-flight is released with an upgraded version of prost, I think DataFusion based systems might not be able to upgrade DataFusion until that new flight version is available
I didn't look carefully, but if I updated prost/tonic in datafusion-examples (needed for the flight server example) I got a bunch of compiler errors
Which issue does this PR close?
Closes#11352
closes#11353
and several other dependency PR updates
Rationale for this change
Keep up to date with dependencies
What changes are included in this PR?
Are these changes tested?
Are there any user-facing changes?