5dd59e437d
Local refcounting of blocks
2020-04-11 23:00:26 +02:00
dcf58499a4
table::insert_many, version_table::updated
2020-04-11 19:43:29 +02:00
53289b69e5
Background task runner that replaces tokio::spawn
2020-04-11 18:51:11 +02:00
4a2624b76a
We don't want the debugging to fail, actually.
2020-04-10 23:43:35 +02:00
cf8fd948fc
Add block ref table
2020-04-10 23:11:52 +02:00
ff4fb97568
(Try to) disable LTO ?
2020-04-10 22:55:01 +02:00
a50f07dfdc
Refactor
2020-04-10 22:26:48 +02:00
3477864142
Fix the Sync issue. Details:
...
So the HTTP client future of Hyper is not Sync, thus the stream
that read blocks wasn't either. However Hyper's default Body type
requires a stream to be Sync for wrap_stream. Solution: reimplement
a custom HTTP body type.
2020-04-10 22:01:48 +02:00
d66c0d6833
Why is it not Sync??
2020-04-09 23:45:07 +02:00
a3eb88e601
Locally, transactions
2020-04-09 20:58:39 +02:00
1d786c2c66
Something works
2020-04-09 18:43:53 +02:00
101444abb3
Some progress
2020-04-09 17:32:28 +02:00
4c1aee42d5
Reorganize table API
2020-04-09 16:16:27 +02:00
a450103ed0
Work & TODO
2020-04-08 23:47:34 +02:00
cc580da0ae
Some work
2020-04-08 23:01:49 +02:00
bacc76a057
Some work in actually storing things
2020-04-08 22:00:41 +02:00
d50edcdb4f
Basic workflow for client PUT, next is do actual storage
2020-04-08 00:39:07 +02:00
90cdffb425
custom data type for hashes and identifiers
2020-04-07 18:10:20 +02:00
82b7fcd280
Config management & ring
2020-04-07 17:00:48 +02:00
061e676136
Refactor; ability to update network config
2020-04-07 16:26:22 +02:00
46d5b896e8
Fix pinging
2020-04-07 00:00:43 +02:00
a7b85146fe
Forgot to recalculate hash at strategic locations
2020-04-06 23:10:54 +02:00
a09f019cc5
Seems to be fixed
2020-04-06 22:54:03 +02:00
87f2b4d2fc
Ununderstandable error
2020-04-06 22:27:51 +02:00
3c36b449a3
Some work
2020-04-06 21:02:15 +02:00
1a5e6e39af
Some more basic work
2020-04-06 19:55:39 +02:00
7102db1d54
First commit: skeleton for something great
2020-04-05 23:33:42 +02:00