Commit Graph

16 Commits

Author SHA1 Message Date
Seth Howes
e9b803604b Add Multiaddr type and refactor Hosts type for creating shard placement 2025-07-28 11:39:46 +01:00
Andrei Cravtov
b687dec6b2 Discovery integration master
Co-authored-by: Alex Cheema <alexcheema123@gmail.com>
2025-07-27 13:43:59 +01:00
Gelu Vrabie
261e575262 Serialize topology
Co-authored-by: Gelu Vrabie <gelu@exolabs.net>
2025-07-25 15:09:03 +01:00
Seth Howes
6f8e3419d5 Placement strategy
Co-authored-by: Alex Cheema <alexcheema123@gmail.com>
2025-07-24 20:22:40 +01:00
Matt Beton
f41531d945 Worker Loop
Co-authored-by: Alex Cheema <alexcheema123@gmail.com>
2025-07-24 18:44:31 +01:00
Andrei Cravtov
3730160477 Fix the node-ID test
Co-authored-by: Matt Beton <matthew.beton@gmail.com>
2025-07-24 17:09:12 +01:00
Gelu Vrabie
56d3565781 Add apply functions
Co-authored-by: Gelu Vrabie <gelu@exolabs.net>
2025-07-24 11:02:20 +01:00
Andrei Cravtov
3ab5609289 wrote race-condition-free persistent NodeID-getting function 2025-07-23 20:18:56 +01:00
Matt Beton
7a452c3351 Fix tests 2025-07-23 18:25:50 +01:00
Seth Howes
7ac23ce96b Refactor tasks / commands / api 2025-07-23 15:52:29 +01:00
Andrei Cravtov
8d2536d926 Implemented basic discovery library in Rust + python bindings
Co-authored-by: Gelu Vrabie <gelu@exolabs.net>
Co-authored-by: Seth Howes <sethshowes@gmail.com>
Co-authored-by: Matt Beton <matthew.beton@gmail.com>
2025-07-23 13:11:29 +01:00
Seth Howes
cd9a1a9192 Topology update 2025-07-22 22:29:17 +01:00
Matt Beton
14b3c4a6be New API! 2025-07-22 21:21:12 +01:00
Matt Beton
5adad08e09 New events 2025-07-22 15:16:06 +01:00
Gelu Vrabie
108128b620 fix sqlite connector
Co-authored-by: Gelu Vrabie <gelu@exolabs.net>
2025-07-21 22:43:09 +01:00
Gelu Vrabie
2f64e30dd1 Add sqlite connector
Co-authored-by: Gelu Vrabie <gelu@exolabs.net>
2025-07-21 14:10:29 +01:00