|
5d0de1c70e
|
Add scaffholding to support workloads other than TOPIC
|
2023-09-17 16:40:27 +02:00 |
|
|
76086f6f20
|
Model topic as causal register instead of linearizable
Sable doesn't do quorum reads or write, so it's not linearizable
|
2023-09-17 13:52:06 +02:00 |
|
|
d7651e512b
|
Test TOPICWHOTIME + add support for ACK response on unchanged topic
|
2023-09-17 11:39:00 +02:00 |
|
|
b524a4f4a9
|
Make time limit configurable
|
2023-09-17 09:10:47 +02:00 |
|
|
b4fd318eec
|
Add topic read/write test
|
2023-09-16 21:01:00 +02:00 |
|
|
f53e9de41e
|
Add support for getting all commands with a given label
This allows treating IRC like a request-response protocol, which is much
easier to deal with.
|
2023-09-15 19:00:50 +02:00 |
|
|
acd0559f34
|
WIP client
|
2023-09-10 20:25:49 +02:00 |
|
|
d2798cb17a
|
Make sure there is no listener left on port 6667 after teardown
|
2023-09-10 20:25:21 +02:00 |
|
|
57019b484e
|
Serialize message tags
|
2023-09-10 19:24:45 +02:00 |
|
|
7f34d39118
|
Unescape tag values
|
2023-09-10 18:53:24 +02:00 |
|
|
b33e72523c
|
Parse message tags
|
2023-09-10 18:32:40 +02:00 |
|
|
7ed6ff30b9
|
Add basic IRC command parser
|
2023-09-10 17:10:01 +02:00 |
|
|
f936f115b7
|
Add basic IRC command formatter
|
2023-09-10 15:20:44 +02:00 |
|
|
40397bbbcc
|
setup: Only wait as long as necessary
|
2023-09-10 15:19:49 +02:00 |
|
|
631d4dcd5b
|
Only bootstrap from a single server
|
2023-09-09 20:38:05 +02:00 |
|
|
56850f3f71
|
Fix certs so peering succeeds
|
2023-09-09 20:36:18 +02:00 |
|
|
168e14648c
|
Download logs
|
2023-09-09 18:00:34 +02:00 |
|
|
776d4a425f
|
Configure and start Sable in guest VMs
|
2023-09-09 17:33:05 +02:00 |
|
|
fbe2cd6951
|
Install Sable from path provided with --sable-bin
|
2023-09-08 21:01:57 +02:00 |
|
|
3d75d45265
|
Initial commit
|
2023-09-08 14:12:09 +00:00 |
|