Avril
d37532960c
Remove debugging prints
...
TODO: Preserve multi-part extensions as an option?
TODO: Command line args: Limiting concurrency, etc.
Fortune for lazy-rebuild's current commit: Half blessing − 半吉
3 years ago
Avril
5115e3b032
Preserve extensions
...
Do not rename concurrently.
Fortune for lazy-rebuild's current commit: Curse − 凶
3 years ago
Avril
40bfa1d01a
Worker written
...
TODO: Preserve file ext
Fortune for lazy-rebuild's current commit: Curse − 凶
3 years ago
Avril
24c0fcb584
Concurrent object Pool<T>
...
Fortune for lazy-rebuild's current commit: Future blessing − 末吉
3 years ago
Avril
01d842f72f
Very janky hex string iter.
...
Fortune for lazy-rebuild's current commit: Blessing − 吉
3 years ago
Avril
6e9c5484f0
Fucking disasterous
...
Fortune for lazy-rebuild's current commit: Half curse − 半凶
3 years ago
Avril
2362a3d2d3
Added graceful shutdown to background hashing task.
...
Fortune for lazy-rebuild's current commit: Curse − 凶
3 years ago
Avril
2440cdeebb
handle: Added `spawn`, `Options`.
...
Fortune for lazy-rebuild's current commit: Blessing − 吉
3 years ago
Avril
884b58d1f4
Error results now wait for the mpsc channel to have space instead of deferring themselves.
...
Fortune for lazy-rebuild's current commit: Small blessing − 小吉
3 years ago
Avril
45b55b85a8
Added semaphore to control max concurrent operations.
...
Fortune for lazy-rebuild's current commit: Small curse − 小凶
3 years ago
Avril
37e7270b76
On io error, `file_handler()` now sends both the path and the error to output channel, instead of ignoring failed attempts.
...
Fortune for lazy-rebuild's current commit: Half blessing − 半吉
3 years ago
Avril
fce66309d1
Rework `file_handle()` to return a stream of `(path, hash)` instead of taking a oneshot for return
...
Fortune for lazy-rebuild's current commit: Great curse − 大凶
3 years ago
Avril
d5b7f870db
Started Rust verison: raw io_uring async file hashing loop in `handle::file_handler()`
...
Fortune for lazy-rebuild's current commit: Small curse − 小凶
3 years ago
Avril
11fa5b6724
Makefile: strip output binary
4 years ago
Avril
111e1e3ea0
fuck
5 years ago
Avril
ca5e6c7fdc
thread number spec
5 years ago
Ringo Wantanabe
07fc573d72
Add flags
6 years ago
Ringo Wantanabe
61715676b9
Fix Makefile
6 years ago
Ringo Wantanabe
d8032e8f32
Initial commit
6 years ago