Skip to content

Reuse verified object read connections - #504

Merged
matrixarkai merged 1 commit into
mainfrom
codex/reuse-object-read-connections
Nov 6, 2026
Merged

matrixarkai merged 1 commit into
mainfrom
codex/reuse-object-read-connections

Conversation

@matrixarkai

Copy link
Copy Markdown
Owner

Summary

  • reuse one route-matched verified data-group connection across complete object reads
  • keep uncached groups connecting and reading concurrently
  • retire failed, changed, or incompatible connections without replay
  • preserve manifest sequence, length, and checksum validation

Tests

  • cargo check --all-features --lib
  • cargo test --all-features --test object_writer_connections (19 passed)
  • cargo test --all-features --lib cluster::meta_client::operation_deadline_tests (14 passed)
  • cargo test --all-features --test bounded_server_replies (9 passed)
  • cargo test --release --all-features --test object_writer_connections (19 passed)
  • git diff --check

@matrixarkai
matrixarkai requested a review from bjmeetsfo November 6, 2026 21:03
@matrixarkai
matrixarkai merged commit 366ab1a into main Nov 6, 2026
5 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.

2 participants