Skip to content

Add broker-host shared pipe staging#1048

Closed
wdcui wants to merge 1 commit into
wdcui/ulitebox/broker-pipe-shared-protocolfrom
wdcui/ulitebox/broker-pipe-shared-host
Closed

Add broker-host shared pipe staging#1048
wdcui wants to merge 1 commit into
wdcui/ulitebox/broker-pipe-shared-protocolfrom
wdcui/ulitebox/broker-pipe-shared-host

Conversation

@wdcui

@wdcui wdcui commented Jul 19, 2026

Copy link
Copy Markdown
Member

Summary

  • create one channel-provided staging resource per broker pipe
  • validate endpoint direction, region offsets, lengths, and mapping size
  • keep BrokerCore authoritative for bytes, capacity, rights, readiness, and closure

Stack

  1. Add broker shared-memory primitives #1049 — protocol foundation
  2. Add broker-host shared pipe staging #1048 — broker-host staging
  3. Add broker-local shared pipe data path #1051 — broker-local data path
  4. Enable shared broker pipes over Unix sockets #1050 — Unix transport enablement

Create one channel-provided staging resource per pipe, validate endpoint direction and ranges, and keep BrokerCore authoritative for pipe operations.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ac86dd2d-0280-4d7b-87a8-5654ad1503a6
@github-actions

Copy link
Copy Markdown

ℹ️ Note: This semver check was run against the wdcui/ulitebox/broker-pipe-shared-protocol branch, not main or ulitebox.

🤖 SemverChecks 🤖 No breaking API changes detected

Note: this does not mean API is unchanged, or even that there are no breaking changes; simply, none of the detections triggered.

@wdcui

wdcui commented Jul 19, 2026

Copy link
Copy Markdown
Member Author

Superseded by #1052, which makes shared memory the only broker-pipe data path and consolidates the host, local, and protocol changes.

@wdcui wdcui closed this Jul 19, 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.

1 participant