Skip to content

Upgrade gen_batch_server to v0.10.0#213

Merged
kjnilsson merged 1 commit into
mainfrom
gen-batch-server-0.10.0
Apr 1, 2026
Merged

Upgrade gen_batch_server to v0.10.0#213
kjnilsson merged 1 commit into
mainfrom
gen-batch-server-0.10.0

Conversation

@kjnilsson
Copy link
Copy Markdown
Contributor

And update osiris_writer to use mailbox flushing.

And update osiris_writer to use mailbox flushing.
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates this Erlang project’s batching server dependency and adjusts osiris_writer startup options to take advantage of the newer gen_batch_server termination behavior (mailbox flushing).

Changes:

  • Bump gen_batch_server dependency from 0.9.1 to 0.10.0 across build tools (rebar3 + erlang.mk).
  • Configure osiris_writer to enable mailbox flushing on terminate via gen_batch_server options.
  • Update rebar.lock hashes to match the upgraded dependency.

Reviewed changes

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

File Description
src/osiris_writer.erl Adds gen_batch_server option to flush mailbox on terminate for the writer process.
rebar.lock Updates locked gen_batch_server version and package hashes to 0.10.0.
rebar.config Bumps gen_batch_server dependency version to 0.10.0.
Makefile Bumps erlang.mk hex dependency version for gen_batch_server to 0.10.0.

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

@kjnilsson kjnilsson marked this pull request as ready for review April 1, 2026 15:32
@kjnilsson kjnilsson merged commit f952a32 into main Apr 1, 2026
9 checks passed
@kjnilsson kjnilsson deleted the gen-batch-server-0.10.0 branch April 1, 2026 15:32
@michaelklishin michaelklishin added this to the 1.13.1 milestone Apr 1, 2026
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.

3 participants