Skip to content

[rust/elixir] Align rustler version to 0.38.0 in mix.exs and mix.lock#3587

Merged
luoyuxia merged 1 commit into
apache:mainfrom
beryllw:fluss-rust-ci-fail
Jul 6, 2026
Merged

[rust/elixir] Align rustler version to 0.38.0 in mix.exs and mix.lock#3587
luoyuxia merged 1 commit into
apache:mainfrom
beryllw:fluss-rust-ci-fail

Conversation

@beryllw

@beryllw beryllw commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Purpose

Linked issue: close #3586

Brief change log

Tests

API and Format

Documentation

@luoyuxia luoyuxia requested a review from Copilot July 6, 2026 02:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Elixir binding’s Rustler dependency to consistently use Rustler 0.38.x, aligning mix.exs and mix.lock with the existing rustler = "0.38" used by the native Rust crate under native/fluss_nif.

Changes:

  • Bump {:rustler, "~> 0.37"} to {:rustler, "~> 0.38"} in mix.exs.
  • Update mix.lock to pin rustler to 0.38.0 with corresponding checksums.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
fluss-rust/bindings/elixir/mix.exs Updates the Rustler dependency constraint to ~> 0.38 for the Elixir project.
fluss-rust/bindings/elixir/mix.lock Updates the locked Rustler hex package version to 0.38.0 to match the new constraint.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@luoyuxia luoyuxia merged commit 6ecf55c into apache:main Jul 6, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ci] Elixir client integration unit tests failed

3 participants