 Raven ScottandCursor
|
713a450f2f
|
feat(consensus,routing,scheduling): manually expand coordination and path modules
- leader-lease: renew, resign, isLeader, followers, lease expiry helpers
- quorum-pool: autoResolve, cancel, listVotes, member remove, TTL proposals
- raft-lite: requestVote, stepDown, logSlice, advanceCommit
- pattern-router: middleware chain, priority routes, routeBatch
- merge-registry: bulkRegister, diff, watch, publishSnapshot, tombstones
- cron-gossip: pause, resume, forceFire, nextDue
- topic-lease: extend, conflicts, allHolders
Co-authored-by: Cursor <[email protected]>
|
2026-05-21 02:14:41 -04:00 |
|
 Raven ScottandCursor
|
70119888cd
|
Next-depth pass: network-stack, CRDTs, gossip, scheduling, experimental
Expand introspection helpers and getStats(protocol) across six categories
after the storage/trust giant pass.
network-stack (10): listPeerIds, hasPeer, bestPeer, listCircuitIds,
queueDepth, listPendingIds, and related helpers; protocol in getStats.
state-crdts: crdt-map has/size/entries; conflict-set size/isEmpty;
reactive-state size/keys; richer getStats on map and conflict-set.
messaging-gossip: gossip-mesh seenCount/clearSeen; dedup size/clear;
event-bus getStats merges metrics/topics/peers.
scheduling-queues: topic-lease listShards/isHeld; peer-scheduler listJobs;
activity-queue pending/claimed stats.
measurement-rate-control: bucket-rate listPeerIds/peerCount.
experimental (16): protocol-rich getStats; mycelium listPeerIds/totalCredits;
pheromone listPathIds.
Docs: API Methods for link-probe, crdt-map, gossip-mesh; expanded category
READMEs for state-crdts, messaging-gossip, scheduling, measurement.
Co-authored-by: Cursor <[email protected]>
|
2026-05-21 00:32:11 -04:00 |
|