Fintan Halpenny
|
86a0443916
|
crdt: run cargo fmt
|
2024-08-09 12:41:01 +02:00 |
cloudhead
|
c6a8a00055
|
Update `rust-toolchain` to 1.80
Fix new clippy warnings.
|
2024-08-06 14:37:21 +02:00 |
Slack Coder
|
1cb8986830
|
Add Op ID string formatting
To help users, create an Op ID string format of the form `<actor-id>/<lamport>`.
Signed-off-by: Slack Coder <slackcoder@server.ky>
|
2023-02-04 12:29:50 +01:00 |
Alexis Sellier
|
90f20f447a
|
Make `Transaction` generic, move to `store`
This allows us to use the transaction logic for any COB.
|
2022-12-13 10:16:18 +01:00 |
Alexis Sellier
|
64ce15dbe2
|
crdt: Include timestamp in `Change`
We can then use the real change timestamp for our COBs.
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-12-02 14:19:25 +01:00 |
Alexis Sellier
|
b3faba715b
|
patch: Correctly merge review edits
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-12-01 12:05:44 +01:00 |
Alexis Sellier
|
252b6cd7bc
|
crdt: Small improvements
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-12-01 12:05:44 +01:00 |
Alexis Sellier
|
fee0296910
|
Rename `LClock` to `Lamport`
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-11-26 17:48:50 +01:00 |
Alexis Sellier
|
d18b67ba21
|
crdt: Remove redundant `merge` function
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-11-26 17:41:46 +01:00 |
Alexis Sellier
|
8dc655758e
|
Test ordering of timelines with concurrency
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-11-23 21:03:49 +01:00 |
Alexis Sellier
|
64862b3ab3
|
Add lamport clock
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-11-23 19:52:20 +01:00 |