pi-mono/packages/chord/test
Armin Ronacher db6497c3d9 feat(chord): flow control links end to end and limit calls per link
Peers acknowledge processed frames (ack, announced with acks in hello). While a window of frames is unacknowledged, state frames wait at the sender, coalesced per subscription, instead of queuing in front of call results; slots that outgrow their bound become resets, or a downstream resubscription on relays. AcceptOptions gains maxCalls, answering calls beyond it with unavailable/too_many_calls. Link.send returns the encoded frame size.
2026-10-13 13:09:04 +02:00
..
delta-benchmark feat(chord): make immutable delta tracker canonical 2026-09-24 15:07:12 +02:00
delta-tracker fix(chord): append to arrays without walking or copying them twice 2026-10-11 18:04:43 +00:00
fixtures fix(chord): nodeLoader registers every facet root before importing any 2026-10-12 23:37:22 +00:00
boundary.test.ts feat: move facet services into Chord 2026-08-29 14:55:51 +02:00
cluster.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
context.test.ts feat: isolate Chord context API 2026-08-29 20:01:32 +02:00
contract.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
delta-apply-immutable.test.ts fix(chord): append to arrays without walking or copying them twice 2026-10-11 18:04:43 +00:00
delta-clone.test.ts feat(chord): make immutable delta tracker canonical 2026-09-24 15:07:12 +02:00
delta-diff.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
delta-traversal.bench.ts feat(chord): optimize immutable batch application 2026-09-25 00:09:50 +02:00
delta.test.ts feat(chord): make immutable delta tracker canonical 2026-09-24 15:07:12 +02:00
eager-reload.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
flow.test.ts feat(chord): flow control links end to end and limit calls per link 2026-10-13 13:09:04 +02:00
host.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
json.test.ts feat(durable): add transactional sessions and documents 2026-09-24 22:24:04 +02:00
link.test.ts feat(chord): deflate large frame payloads on links; relays forward them unread 2026-10-13 10:04:10 +00:00
links-review.test.ts feat(chord): flow control links end to end and limit calls per link 2026-10-13 13:09:04 +02:00
loader.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
manager.test.ts fix(chord): a forked child host no longer inherits its parent's CHORD2_LOCK 2026-10-13 10:05:19 +00:00
readiness.test.ts docs: describe only the current Chord, Durable, and coding-agent code 2026-10-12 10:47:09 +00:00
reload.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
replicated-state-delivery.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
replicated-state.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
requests.test.ts docs: describe only the current Chord, Durable, and coding-agent code 2026-10-12 10:47:09 +00:00
review.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
state-diff.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
state-draft.test.ts feat(chord): make immutable delta tracker canonical 2026-09-24 15:07:12 +02:00
state-fuzz.test.ts feat(chord): make immutable delta tracker canonical 2026-09-24 15:07:12 +02:00
state-value.test.ts feat(chord): make immutable delta tracker canonical 2026-09-24 15:07:12 +02:00
state.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
tutorial.test.ts feat(chord): replace the facet and service runtime with the chord2 host runtime 2026-10-12 10:41:59 +00:00
websocket.test.ts feat(chord): deflate large frame payloads on links; relays forward them unread 2026-10-13 10:04:10 +00:00