Implement chrs-election: Stateful weighted leader election following original CHORUS specs

This commit is contained in:
anthonyrawlins
2026-03-04 04:49:03 +11:00
parent 83ef40d3e2
commit 6bc78f4854
908 changed files with 739 additions and 32 deletions

View File

@@ -0,0 +1 @@
This file has an mtime of when this was started.

View File

@@ -0,0 +1 @@
4a3acd24a7cd5d60

View File

@@ -0,0 +1 @@
{"rustc":15597765236515928571,"features":"[]","declared_features":"[\"serde\"]","target":8578308231107543570,"profile":2241668132362809309,"path":1142611966426886526,"deps":[[1345404220202658316,"fnv",false,14410308067475476100],[1592167293562654925,"quick_protobuf",false,3946557485571367407],[3666196340704888985,"smallvec",false,1263770258185761775],[3722963349756955755,"once_cell",false,12918455240721436273],[4093251733041599906,"futures",false,9017116334367495667],[5081825988072235321,"multihash",false,1769443410402676977],[5327383865159940472,"rw_stream_sink",false,477013994037702849],[5878409998593888003,"multiaddr",false,3230605434604438197],[8008191657135824715,"thiserror",false,1046565522670711278],[8140693133181067772,"futures_timer",false,8951158747580290284],[10630857666389190470,"log",false,10155513225890399227],[11725126324617127513,"pin_project",false,14683270486184530067],[12026268575220040351,"multistream_select",false,16614201586886098085],[12170264697963848012,"either",false,1866915612077329497],[12459942763388630573,"parking_lot",false,2855030818054529832],[13208667028893622512,"rand",false,16797962722082093908],[14196108479452351812,"instant",false,14670036049143581019],[15908183388125799874,"void",false,10738132792238257781],[16581573552258847347,"unsigned_varint",false,15590386823267196406],[16653305186697971935,"libp2p_identity",false,3198555383382337742]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libp2p-core-f73dfb6bd0428f79/dep-lib-libp2p_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}