Skip to content

qkc/slave 06: add PeerConn, Dispatcher, and peer routing - #39

Open
iteyelmp wants to merge 7 commits into
slave-05from
slave-06
Open

qkc/slave 06: add PeerConn, Dispatcher, and peer routing#39
iteyelmp wants to merge 7 commits into
slave-05from
slave-06

Conversation

@iteyelmp

@iteyelmp iteyelmp commented Jul 15, 2026

Copy link
Copy Markdown

Summary

Implement PR6 of the QuarkChain Slave migration:

  • PeerConn (virtual peer connection)
  • Dispatcher (peer routing)
  • Peer lifecycle management
  • Peer RPC dispatch

Corresponds to:

  • PeerShardConnection
  • VirtualConnection
  • ForwardingVirtualConnection
  • MasterConnection peer routing

Testing

  • Unit tests for routing, lifecycle, RPC isolation, and cleanup

All tests pass.

@iteyelmp
iteyelmp changed the base branch from goshard/base to slave-05 July 16, 2026 09:48
iteyelmp added 2 commits July 16, 2026 17:54
# Conflicts:
#	qkc/cluster/slave/master_conn.go
@iteyelmp iteyelmp changed the title qkc/slave 05: add PeerConn, Dispatcher, and peer routing qkc/slave 06: add PeerConn, Dispatcher, and peer routing Jul 16, 2026
iteyelmp added 2 commits July 21, 2026 16:46
# Conflicts:
#	qkc/cluster/slave/compat_test.go
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