Skip to content

Support split buffers over bridges#73

Merged
dallison merged 4 commits into
mainfrom
bridged_split_buffers
May 18, 2026
Merged

Support split buffers over bridges#73
dallison merged 4 commits into
mainfrom
bridged_split_buffers

Conversation

@dallison
Copy link
Copy Markdown
Owner

Summary

  • Add bridge negotiation for split-buffer framing and independent remote bridge publisher split-buffer mode.
  • Preserve legacy single-frame bridge reads/writes when split buffers are not enabled.
  • Make bridge tests stable and run them in CI with split buffers both enabled and disabled.

Test plan

  • bazelisk test //client:bridge_test --runs_per_test=100 --test_output=errors
  • bazelisk test //client:bridge_test --test_arg=--use_split_buffers=false --test_output=errors
  • bazelisk test //client:bridge_test --test_arg=--use_split_buffers=true --test_output=errors
  • bazelisk test //client:bridge_test --runs_per_test=30 --test_arg=--use_split_buffers=false --test_output=errors
  • bazelisk test //client:bridge_test --runs_per_test=30 --test_arg=--use_split_buffers=true --test_output=errors
  • bazelisk test //client:bridge_test //shadow:shadow_test //c_client:client_test //server:server_test

dallison added 4 commits May 18, 2026 15:41
Add bridge negotiation and framing so split-buffer channels can mirror across servers while preserving independent local and remote split-buffer settings.
@dallison dallison merged commit b71e0b3 into main May 18, 2026
30 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.

1 participant