Commit graph

160 commits

Author SHA1 Message Date
Cyryl Płotnicki
e171f348f7 update dependencies 2021-12-27 21:40:08 +00:00
Cyryl Płotnicki
165d577a3d add todo 2021-11-25 11:11:21 +00:00
Cyryl Płotnicki
39f3afbf06 fix clippy 2021-10-31 10:45:18 +00:00
Cyryl Płotnicki
57b7ddef8b encrypt index 2021-10-31 00:26:46 +01:00
Cyryl Płotnicki
94495b040f Add a test for not leaking file names 2021-10-30 22:07:28 +01:00
Cyryl Płotnicki
918e175d20 Add naive search 2021-10-30 20:42:02 +01:00
Cyryl Płotnicki
4323b6f196 update dependencies 2021-10-22 22:29:24 +01:00
Cyryl Płotnicki
8b4b53a9fc cleanup lock acquisition 2021-10-22 22:16:20 +01:00
Cyryl Płotnicki
5ec63e9e0c migrate to flakes & new rust 2021-10-22 21:35:10 +01:00
Cyryl Płotnicki
76358ca15e make sure bench does run on CI correctly 2021-05-16 21:23:45 +01:00
Cyryl Płotnicki
4730f6e0c9 add empty bench 2021-05-16 20:38:05 +01:00
Cyryl Płotnicki
2d3cfe358e Add benches 2021-05-16 20:25:31 +01:00
Cyryl Płotnicki
20373325a9 delete vfs 2021-05-16 19:53:13 +01:00
Cyryl Płotnicki
12dce7e676 Fix lint 2021-05-16 11:51:33 +01:00
Cyryl Płotnicki
1083853070 Marked a basic goal of surviving index corurption as done for now 2021-05-16 11:31:39 +01:00
Cyryl Płotnicki
86fe8541c4 Clarify constant 2021-05-16 11:26:31 +01:00
Cyryl Płotnicki
5fde2887bd Update dependencies 2021-05-16 11:22:03 +01:00
Cyryl Płotnicki
8864e12624 add udeps 2021-05-16 10:46:48 +01:00
Cyryl Płotnicki
3730443237 Fix lints 2021-05-16 10:44:38 +01:00
Cyryl Płotnicki
4113a997d6 Basic error correction working, but slow 2021-05-16 10:39:22 +01:00
Cyryl Płotnicki
6ba7045301 encode small amounts 2021-05-16 10:37:23 +01:00
Cyryl Płotnicki
657428ee4d empty encoder but the structure with green tests in place 2021-05-16 09:09:38 +01:00
Cyryl Płotnicki
b7e74d9437 fixed corruption test itself 2021-05-15 21:20:30 +01:00
Cyryl Płotnicki
a95b5d840f back to all but corruption tests green 2021-05-15 21:07:32 +01:00
Cyryl Płotnicki
c6e34c5756 wip on error correction 2021-05-15 20:10:26 +01:00
Cyryl Płotnicki
a413879cf7 Move encoder out 2021-02-07 12:23:06 +00:00
Cyryl Płotnicki
5cc2bacc6b add placeholder for encoding 2021-02-07 00:13:41 +00:00
Cyryl Płotnicki
88688f8a68 add basic re-load test 2021-02-06 23:13:08 +00:00
Cyryl Płotnicki
99e15dac10 remove unwrap 2021-02-06 16:40:32 +00:00
Cyryl Płotnicki
1d29b33f90 more consistent logging 2021-02-06 16:34:42 +00:00
Cyryl Płotnicki
259bcdaa08 ignore all gdb files 2021-02-06 16:33:02 +00:00
Cyryl Płotnicki
89f590a683 add debug tools 2021-02-06 16:32:11 +00:00
Cyryl Płotnicki
4b1c9f4ef1 update dependencies 2021-01-30 10:40:32 +00:00
Cyryl Płotnicki
9c252a2221 fix typos 2021-01-16 21:44:31 +00:00
Cyryl Płotnicki
6d496140fd add descriptions 2021-01-16 09:30:26 +00:00
Cyryl Płotnicki
79c4edd787 update dependencies 2021-01-16 09:25:40 +00:00
Cyryl Płotnicki
175e5e327f test cleanup 2021-01-09 21:31:43 +00:00
Cyryl Płotnicki
6567d38e23 remove redundant error conversion 2020-12-27 22:37:21 +00:00
Cyryl Płotnicki
43fb1d86fd make sure we give up waiting on lock eventually 2020-12-27 22:17:22 +00:00
Cyryl Płotnicki
b1f8e8a709 test under lock contention 2020-12-27 21:10:13 +00:00
Cyryl Płotnicki
1c231e0fd1 use in-memory fs to speed tests up 2020-12-27 18:19:01 +00:00
Cyryl Płotnicki
d363227643 Migrate to VFS to make tests faster 2020-12-27 17:47:47 +00:00
Cyryl Płotnicki
94ccf98a1c more consistent use of asref 2020-12-25 16:43:28 +00:00
Cyryl Płotnicki
769bc6b9f7 migrate some api to use AsRef 2020-12-25 16:29:00 +00:00
Cyryl Płotnicki
4266f48b03 add wrapping modules in integration tests 2020-11-28 14:29:23 +00:00
Cyryl Płotnicki
5728645add Move deduplication tests out to a separate test suite 2020-11-28 14:23:58 +00:00
Cyryl Płotnicki
3ad21574a4 do not use proptest for the repo unittests as it was quite slow 2020-11-28 14:20:53 +00:00
Cyryl Płotnicki
981283aede add cargo-edit 2020-11-28 14:14:35 +00:00
Cyryl Płotnicki
6070faa2de Add perf 2020-11-28 13:28:00 +00:00
Cyryl Płotnicki
b60c93584d mark simple deduplication as done 2020-11-28 12:27:36 +00:00