Skip to content
History

Commits on main

OIDMessageAuthorDate
4ce3ed8overlay: transport should have one 1 type of rpcRachel Chen2022-05-13 21:21:59 -0700
37951c5project: mod rpc implementation to separate module; move chord into specRachel Chen2022-05-13 20:43:23 -0700
d07ca69node: add logging to RemoteNode;Rachel Chen2022-05-13 18:46:15 -0700
8b4c4c4overlay/rpc: broaden RPC connection interfaceRachel Chen2022-05-13 18:26:36 -0700
4614b9doverlay/rpc: always remove from rMap when returning;Rachel Chen2022-05-13 18:12:39 -0700
307a582chord: use 1-based index for finger tableRachel Chen2022-05-13 18:00:46 -0700
45ac0ecnode: use XOR ring to determine if successors list should be replacedRachel Chen2022-05-13 17:49:23 -0700
d32da67overlay: remember rpc handshakeRachel Chen2022-05-13 17:26:54 -0700
097bb1bchord: use extended successors list for better tolerance;Rachel Chen2022-05-13 17:16:27 -0700
58bbe6echord: new node/leaves now correctly fix the ring; TODO: connections are cached, need to evictRachel Chen2022-05-13 10:20:01 -0700
806a142chord: bug fix and refactorRachel Chen2022-05-13 05:14:34 -0700
287a1d8chord: RemoteNode sort of works via RPC, but it is extremely incorrect; [WIP] fix chord implementationRachel Chen2022-05-13 03:13:30 -0700
693d9d1[WIP] overlay: start implementing RPC via QUICRachel Chen2022-05-12 18:36:26 -0700
39999f7chord: add kv interface;Rachel Chen2022-05-12 14:22:29 -0700
68d5f6bchord: base implementation should be working; TODO: remote rpc and storageRachel Chen2022-05-12 03:20:39 -0700
e641c91spec: update rpc specRachel Chen2022-05-12 03:20:04 -0700
1c2c382go.mod: include atomic from zapRachel Chen2022-05-12 03:19:51 -0700
0879c21chord: accounts for ring boundary wrapping aroundRachel Chen2022-05-12 01:23:25 -0700
494a44cspec: start to define RPC specsRachel Chen2022-05-11 20:56:50 -0700
920d65achord: start to implement basic Chord protocolRachel Chen2022-05-11 20:56:38 -0700
b0fceadgo.mod: add dependenciesRachel Chen2022-05-11 20:56:02 -0700
e2387e2README: clarify handshake on initial connection by clientRachel Chen2022-04-30 17:42:26 -0700
ff72e83project: include proposal in READMERachel Chen2022-04-30 17:37:53 -0700