This repository was archived by the owner on Aug 23, 2026. It is now read-only.
Repository navigation
Bump livery 0.6.1 + barrel_mcp 2.3.0; un-skip 3 body-drain smoke tests - #67
Merged
Merged
Conversation
livery 0.6.x forwards `max_body_size' to h1's parser (sets it to infinity and enforces `max_body' in livery_body), so bodies over h1's 8 MiB default no longer trip a parser-level client_reset before livery's own cap + drain engage. Un-skips: accepts_body_above_cowboy_default_length messages_413_returns_request_too_large_type responses_413_returns_request_too_large_type Also widens livery's listener_opts type to include `max_body', so the dialyzer suppression on start_listener/0 is no longer needed. barrel_mcp bumped to 2.3.0 to align its h2/hackney constraints with livery 0.6.1 (2.2.4 pinned older h2/hackney, blocking resolution). Bumps: livery 0.4.4 -> 0.6.1, barrel_mcp 2.2.4 -> 2.3.0, h2 0.10.2 -> 0.11.0, hackney 4.4.5 -> 4.7.2, quic 1.6.5 -> 1.7.1.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
max_body_sizeto h1's parser (sets it to infinity, enforcesmax_bodyin livery_body). Bodies over h1's 8 MiB default no longer trip a parser-levelclient_resetbefore livery's cap + drain engage.accepts_body_above_cowboy_default_length,messages_413_returns_request_too_large_type,responses_413_returns_request_too_large_type).livery_service:listener_opts()to includemax_body, so the dialyzer suppression onstart_listener/0is dropped.barrel_mcpto 2.3.0 so itsh2/hackneyconstraints align with livery 0.6.1.Bumps: livery 0.4.4 -> 0.6.1, barrel_mcp 2.2.4 -> 2.3.0, h2 0.10.2 -> 0.11.0, hackney 4.4.5 -> 4.7.2, quic 1.6.5 -> 1.7.1.