aboutsummaryrefslogtreecommitdiff
path: root/src/rpc
Commit message (Collapse)AuthorAgeFilesLines
* small simplifyAlex Auvolat2021-04-271-3/+1
|
* Merge discovery loop with consulAlex Auvolat2021-04-271-37/+22
|
* cargo fmtAlex Auvolat2021-04-271-1/+0
|
* Print statsAlex Auvolat2021-04-271-1/+1
|
* Cargo fmtAlex Auvolat2021-04-271-1/+3
|
* Keep old dataAlex Auvolat2021-04-271-4/+20
|
* Persist directly and not in backgroundAlex Auvolat2021-04-271-12/+11
|
* Improve bootstraping: do it regularly; persist peer listAlex Auvolat2021-04-271-63/+117
|
* update to v0.2.1v0.2.1release-v0.2.1Alex Auvolat2021-03-191-2/+2
|
* Update Cargo.toml files with AGPL license infov0.2.0Alex Auvolat2021-03-181-4/+4
|
* Prepare for release 0.2Alex Auvolat2021-03-181-2/+2
|
* Update dependenciesAlex Auvolat2021-03-164-12/+7
|
* Simpler Merkle & syncAlex Auvolat2021-03-161-1/+20
|
* Simplify replication logicAlex Auvolat2021-03-161-1/+7
|
* Some improvements in background worker but we terminate lateAlex Auvolat2021-03-154-23/+22
|
* WIP migrate to tokio 1Alex Auvolat2021-03-154-24/+24
|
* Refactor block resync loop; make workers infaillibleAlex Auvolat2021-03-151-4/+1
|
* Tiny thingsAlex Auvolat2021-03-151-1/+1
|
* Time and metadata improvementsAlex Auvolat2021-03-151-0/+1
|
* Implement table gc, currently for block_ref and version onlyAlex Auvolat2021-03-121-4/+1
|
* (not well tested) use merkle tree for syncAlex Auvolat2021-03-111-1/+1
|
* Checkpoint: add merkle tree in data tableAlex Auvolat2021-03-111-4/+2
|
* Very minor changesAlex Auvolat2021-03-101-1/+1
|
* Rename n_tokens into capacityAlex Auvolat2021-03-101-5/+5
|
* update conditionAlex Auvolat2021-03-051-3/+2
|
* Not fully tested: new multi-dc MagLevAlex Auvolat2021-03-052-80/+139
|
* Update sled & try to debug deadlock (but its in sled...)Alex Auvolat2021-02-232-2/+18
|
* Cargo fmtAlex Auvolat2021-02-233-8/+10
|
* Replace some checksums where it makes senseAlex Auvolat2021-02-231-1/+1
|
* rename hash() to sha256sum(), we might want to change it at some placesAlex Auvolat2021-02-212-7/+5
|
* Some refactoringAlex Auvolat2021-02-213-116/+133
|
* Bump everything to 0.1.1Alex Auvolat2021-01-151-2/+2
|
* Make less things publicAlex Auvolat2020-12-123-27/+28
|
* Refactor error management in API parterror-refactoringAlex Auvolat2020-11-082-2/+5
|
* Add versions to dependencies0.1.0Alex Auvolat2020-07-071-1/+1
|
* Add license, description and repository to .toml filesAlex Auvolat2020-07-071-0/+3
|
* Add automatic peer discovery from ConsulAlex Auvolat2020-06-304-3/+108
|
* Rate limit requests a bit more seriouslyAlex Auvolat2020-05-011-1/+2
| | | | | | | | | droping the slot later (after reading the request response) means that we aren't freeing our quota slot, so the maximum number of simultaneous requests now also counts the response reading phase TODO next: quotas per rpc destination node, or maybe per datacenter (?)
* Split code for modular compilationAlex Auvolat2020-04-246-37/+57
|
* Reorganize codeAlex Auvolat2020-04-235-0/+1414