Dietmar Maurer
|
4fbb72a8b4
|
image_index.rs: implement atomic write/rename
|
2018-12-16 13:39:21 +01:00 |
Dietmar Maurer
|
798881a68a
|
rebane ImageIndex to ImageIndexWriter
|
2018-12-16 11:51:16 +01:00 |
Dietmar Maurer
|
5e5b7f1c2d
|
use u64 to store time
|
2018-12-16 11:48:03 +01:00 |
Dietmar Maurer
|
d13e3745b3
|
image_index.rs: write header
|
2018-12-15 17:05:49 +01:00 |
Dietmar Maurer
|
606ce64bb0
|
image_index.rs:write idx of chunks (use mmap)
|
2018-12-15 14:51:05 +01:00 |
Dietmar Maurer
|
5ba6968922
|
add comment to make intensions more clear
|
2018-12-12 11:21:00 +01:00 |
Dietmar Maurer
|
ce55dbbcc6
|
simplify code
|
2018-12-09 09:42:17 +01:00 |
Dietmar Maurer
|
461e62fcdf
|
remove some compiler warnings
|
2018-12-08 14:55:54 +01:00 |
Dietmar Maurer
|
391a2e43ff
|
chunk_store.insert_chunk: return information about existing chunks
|
2018-12-08 11:25:11 +01:00 |
Dietmar Maurer
|
12bb93b3ad
|
code cleanup
|
2018-12-08 11:20:02 +01:00 |
Dietmar Maurer
|
022fb421b2
|
lock with timeout
clumsy, but I have node idea how to make it better
|
2018-12-08 10:57:09 +01:00 |
Dietmar Maurer
|
2989f6bf20
|
improve error messages
|
2018-12-08 08:38:42 +01:00 |
Dietmar Maurer
|
b8d4766a4d
|
code cleanup
|
2018-12-08 08:21:20 +01:00 |
Dietmar Maurer
|
45773720ab
|
depend on nix, use flock
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2018-12-07 18:14:07 +01:00 |
Dietmar Maurer
|
c5d82e5f34
|
chunk_store: use mutex
|
2018-12-07 16:12:45 +01:00 |
Dietmar Maurer
|
128b37feea
|
impl insert_chunk
|
2018-12-07 14:44:56 +01:00 |
Dietmar Maurer
|
35cf5daa53
|
start experiments with simple chunk store
|
2018-12-07 10:51:53 +01:00 |