Alex Auvolat
6e6f7e8555
Replace some checksums where it makes sense
2021-02-23 18:14:37 +01:00
Alex Auvolat
b1b640ae8b
rename hash() to sha256sum(), we might want to change it at some places
2021-02-21 15:24:30 +01:00
Alex Auvolat
80892df8cc
Some refactoring
2021-02-21 13:11:10 +01:00
Alex Auvolat
1d1d497e2b
Bump everything to 0.1.1
2021-01-15 17:54:48 +01:00
Alex Auvolat
8956db2a81
Make less things public
2020-12-12 17:58:19 +01:00
Alex Auvolat
a50fa70d45
Refactor error management in API part
2020-11-08 15:05:28 +01:00
Alex Auvolat
3b0b11085e
Add versions to dependencies
2020-07-07 14:18:47 +02:00
Alex Auvolat
cc65cdc0fe
Add license, description and repository to .toml files
2020-07-07 14:14:58 +02:00
Alex Auvolat
fbe8fe81f2
Add automatic peer discovery from Consul
2020-06-30 18:33:14 +02:00
Alex Auvolat
16fbb32fd3
Rate limit requests a bit more seriously
...
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 (?)
2020-05-01 19:18:54 +00:00
Alex Auvolat
d8f5e643bc
Split code for modular compilation
2020-04-24 10:10:01 +00:00
Alex Auvolat
c9c6b0dbd4
Reorganize code
2020-04-23 17:05:46 +00:00