aboutsummaryrefslogtreecommitdiff
path: root/src/membership.rs
Commit message (Expand)AuthorAgeFilesLines
* Continue pinging nodes when they are down ; overall better handling of down n...Alex Auvolat2020-04-231-29/+50
* RPC to ourself do not pass through serialization + HTTPSAlex Auvolat2020-04-231-3/+3
* Better concurrency:Alex Auvolat2020-04-221-2/+4
* Make UUID & Hash Copy and remove some .clone() noiseAlex Auvolat2020-04-211-21/+21
* Add node tags in configurationAlex Auvolat2020-04-211-1/+3
* Pretty loggingAlex Auvolat2020-04-211-7/+7
* Log which workers are doing whatAlex Auvolat2020-04-191-1/+3
* More aggressive sync timings & improve other stuffAlex Auvolat2020-04-191-2/+2
* Add hostname to node infoAlex Auvolat2020-04-191-4/+32
* Begin implement bucket management & admin commandsAlex Auvolat2020-04-191-4/+6
* Refactor sharding logic; coming next: full replication with epidemic dissemin...Alex Auvolat2020-04-191-1/+1
* Remove proto.rs & move some definitions out of data.rsAlex Auvolat2020-04-181-1/+27
* Massive RPC refactoringAlex Auvolat2020-04-181-9/+75
* Fix walk_ring_fromAlex Auvolat2020-04-171-8/+10
* Make all requests continue in the background even after we got enough responses.Alex Auvolat2020-04-161-1/+1
* WIPAlex Auvolat2020-04-161-5/+5
* Begin work on sync...Alex Auvolat2020-04-161-4/+4
* Trying to do TLSAlex Auvolat2020-04-121-1/+3
* Keep network status & ring in a tokio::sync::watchAlex Auvolat2020-04-111-77/+108
* Background task runner that replaces tokio::spawnAlex Auvolat2020-04-111-18/+38
* Fix the Sync issue. Details:Alex Auvolat2020-04-101-154/+186
* Why is it not Sync??Alex Auvolat2020-04-091-7/+8
* Something worksAlex Auvolat2020-04-091-1/+8
* Some work in actually storing thingsAlex Auvolat2020-04-081-1/+6
* Basic workflow for client PUT, next is do actual storageAlex Auvolat2020-04-081-7/+4
* custom data type for hashes and identifiersAlex Auvolat2020-04-071-16/+17
* Config management & ringAlex Auvolat2020-04-071-12/+87
* Refactor; ability to update network configAlex Auvolat2020-04-071-11/+52
* Fix pingingAlex Auvolat2020-04-071-76/+80
* Forgot to recalculate hash at strategic locationsAlex Auvolat2020-04-061-7/+21
* Seems to be fixedAlex Auvolat2020-04-061-14/+28
* Ununderstandable errorAlex Auvolat2020-04-061-35/+162
* Some workAlex Auvolat2020-04-061-22/+88
* Some more basic workAlex Auvolat2020-04-061-0/+86