Skip to content

chore: update arrow-flight requirement from 56 to 58 - #146

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/arrow-flight-58
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/arrow-flight-58

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 17, 2026 •

Copy link
Copy Markdown
Contributor

Updates the requirements on arrow-flight to permit the latest version.

Release notes

Sourced from arrow-flight's releases.

arrow 58.3.0

Changelog

58.3.0 (2026-05-07)

Full Changelog

Implemented enhancements:

  • Add DatePart::from_str API #9930 [arrow]
  • should use DictionaryArray::with_values instead of try_new on the dictionary fast path #9889 [arrow]
  • [arrow-string] add concat_elements for BinaryViewArray and FixedSizeBinary #9875 [arrow]
  • Expose eq ignore ascii case from arrow-string #9870 [arrow]
  • Configurable data page v2 compression threshold #9827 [parquet]

Fixed bugs:

  • [arrow-cast] incorrect Time32 -> Time64 conversion #9851 [arrow]
  • Panic when reading malformed compact-Thrift bool fields in Parquet page metadata #9839 [parquet]
  • Parquet DeltaBitPackDecoder::skip could panic on "non-standard" miniblocks #9793 [parquet]

Documentation updates:

  • docs: Add guidance for AI assisted submissions to CONTRIBUTING.md #9892 (etseidl)
  • Update release schedule on README #9881 (alamb)
  • Add more documentation for FixedSizeBinary arrays #9866 [arrow] (alamb)
  • Minor: document why FixedSizeBinary offset is always 0 #9861 [arrow] (alamb)
  • docs: Update contributing guidelines with benchmark results #9782 (alamb)

Closed issues:

... (truncated)

Changelog

Sourced from arrow-flight's changelog.

Changelog

59.0.0 (2026-06-04)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Allow casting plain struct to dictionary encoded struct #10038 [arrow]
  • Optimize arrow-flight #10029
  • Align buffers when importing via from_ffi / ArrowArrayStreamReader #10028 [arrow]
  • Switch Parquet LogicalType enum to macro generated version #9995 [parquet]
  • Future proof Parquet Thrift parser #9973 [parquet]
  • Add DatePart 1-indexed variants #9964 [arrow]
  • perf: Rework Parquet Thrift handling of boolean fields #9946 [parquet]
  • Add benchmarks for REE to parquet #9935 [parquet] [arrow]
  • (re) Allow Large FixedSizeBinaryArrays #9906 [arrow]
  • Add a is_normalized flag to DictionaryArray #9841

... (truncated)

Commits
  • 913bab2 Prepare for 58.3.0 release (#9893)
  • 3384f64 chore(deps): bump actions/labeler from 6.0.1 to 6.1.0 (#9932)
  • cc5a256 impl FromStr for DatePart (#9931)
  • 97ff198 feat(arrow-string): concat_elements for view, fixed binary (#9876)
  • ded985c fix(arrow-csv): bound RecordDecoder::flush offset accumulation (#9886)
  • 7f6524d fix(parquet): bound schema num_children before Vec::with_capacity (#9884)
  • 5bf8912 [arrow-string]: add like::eq_ascii_ignore_case kernel (#9871)
  • 8091f3f [arrow-array] Use consistent value_length name in FixedSizeBinaryArray (#9905)
  • 1d89737 fix(parquet): Prevent negative list sizes in Thrift compact protocol parser (...
  • 3790d88 Pre-size dedup HashTable in GenericByteDictionaryBuilder::with_capacity (#9908)
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 17, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7919b4851d

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread Cargo.toml
anyerror = "=0.1.13"
anyhow = "1.0.65"
arrow-flight = { version = "56", features = ["flight-sql-experimental", "tls-ring"] }
arrow-flight = { version = "58", features = ["flight-sql-experimental", "tls-ring"] }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Align prost with arrow-flight 58

When this requirement resolves to arrow-flight 58.x, its generated BasicAuth type is built against prost 0.14, but this workspace still depends on prost 0.13. The client and server handshake code import prost::Message from the workspace dependency and call auth.encode(...) / BasicAuth::decode(...) on arrow_flight::BasicAuth, so those trait impls no longer match and the crates that use handshakes will fail to compile until the prost/tonic stack is upgraded together or the BasicAuth encoding is decoupled.

Useful? React with 👍 / 👎.

@dependabot
dependabot Bot force-pushed the dependabot/cargo/arrow-flight-58 branch 2 times, most recently from f20eef2 to 275ea8d Compare May 20, 2026 13:19
@dependabot
dependabot Bot force-pushed the dependabot/cargo/arrow-flight-58 branch from 275ea8d to 222b0a1 Compare May 27, 2026 13:35
@dependabot
dependabot Bot force-pushed the dependabot/cargo/arrow-flight-58 branch from 222b0a1 to 2468243 Compare June 8, 2026 06:42
Updates the requirements on [arrow-flight](https://github.com/apache/arrow-rs) to permit the latest version.
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@56.0.0...58.3.0)

---
updated-dependencies:
- dependency-name: arrow-flight
  dependency-version: 58.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/arrow-flight-58 branch from 2468243 to 743ac7a Compare June 8, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants