summaryrefslogtreecommitdiffstats
path: root/src/state.rs
Commit message (Collapse)AuthorAgeFilesLines
...
* introduce pre-shared swarm keytv7 days1-0/+9
|
* rename cluster to swarm everywhere!tv8 days1-59/+47
|
* resend sync messages that haven't been repliedtv8 days1-0/+67
|
* add heads to readstv8 days1-5/+39
| | | | | | | | | | GET /store?heads=true and GET /store/{key}?heads=true add the header x-continuum-heads (sorted, comma-separated hex). The heads come from the same moment as the read. - It's opt-in because reading the heads takes the write lock. Reads without the flag don't change. - Stale reads during a rejoin never carry heads.
* rename compaction to remaketv8 days1-6/+6
|
* reorganize all the modulestv8 days1-4/+4
|
* serve stale reads during rejointv9 days1-0/+69
|
* take_keepalive_due: consider added_attv9 days1-0/+1
| | | | This prevents an immediate ping during handshake.
* replace snapshots by quarantine & replaytv9 days1-11/+31
|
* fix catch-up / compaction in generaltv9 days1-2/+19
|
* fix catch-uptv9 days1-4/+24
|
* add epoch catch-up / snapshotstv9 days1-2/+28
|
* add epoch switchtv10 days1-1/+67
|
* add compaction coordinatortv10 days1-0/+65
|
* cargo fmttv10 days1-1/+3
|
* add epochstv10 days1-7/+23
|
* initial committv10 days1-0/+483