Commit Graph

9 Commits

Author SHA1 Message Date
James Wilson b70ab9ed3d Add license to the top of each source file 2021-07-29 17:34:40 +01:00
James Wilson 5d00445324 Make syntax of id_type identical to normal tuple struct 2021-07-01 09:38:53 +01:00
James Wilson 509542e460 fmt 2021-07-01 09:38:26 +01:00
James Wilson 4308359feb Give things unique ID types, not aliases, to prevent mixups 2021-06-30 16:59:03 +01:00
James Wilson 89dfad5bbe Handle removing a node, and a shard disconnecting (bulk remove) 2021-06-25 17:21:24 +01:00
James Wilson 47c12ce210 Lots more refactoring, finish add node (and almost the location updating) 2021-06-23 18:03:11 +01:00
James Wilson 2db2677217 bimap to store global ID mappings: we'll assign them in node state 2021-06-23 10:12:50 +01:00
James Wilson 19ef458e5b Allow multiple SystemConnects to be handled from a single node in the shard 2021-06-21 16:27:42 +01:00
James Wilson 20524ac8ae wrap assigning local/global IDs into struct to avoid things getting out of sync 2021-06-21 14:18:44 +01:00