Marcus Holland-Moritz
|
5fca0b2bc4
|
test(perfmon): test trace output
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
b5054c0d42
|
test(block_cache): sequential access detector tests
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
efb5995a20
|
fix(tools_test): retry fusermount when it occasionally fails
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
9f0cf82a09
|
refactor(block_cache): remove dead code
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
8593c92347
|
feat(dwarfs): enable sequential access detector in FUSE driver
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
a216840ea5
|
feat(block_cache): add sequential access detector & prefetch
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
61db31ff70
|
feat(block_cache): add perfmon support
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
9d72480f2e
|
feat(inode_reader): add context for perfmon tracing
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
e064d425f7
|
feat(dwarfs): add context for perfmon tracing
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
c6cc8c9f70
|
doc: be explicit about specifying multiple arguments
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
5baa3e71d2
|
fix(dwarfs): allow multiple perfmon components in FUSE driver
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
d0626212a8
|
feat: add --perfmon-trace-file and -o perfmon_trace_file
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
80f84c6f44
|
feat(perfmon): add tracing support
|
2024-04-28 09:06:31 +02:00 |
|
Marcus Holland-Moritz
|
37b67eebbd
|
docs(README): fix typo (fixes gh #215)
|
2024-04-27 15:13:55 +02:00 |
|
Marcus Holland-Moritz
|
04119a91f8
|
fix: don't unnecessarily call value_parser twice
|
2024-04-27 08:59:10 +02:00 |
|
Marcus Holland-Moritz
|
1ff2878e23
|
feat(dwarfsck): readv() before context switch to speed up --checksum
|
2024-04-27 08:58:27 +02:00 |
|
Marcus Holland-Moritz
|
0548454f64
|
docs(README): add starchart
|
2024-04-16 06:11:00 +02:00 |
|
Marcus Holland-Moritz
|
05fd13156d
|
docs(README): update EROFS comparison
|
2024-04-16 05:41:00 +02:00 |
|
Marcus Holland-Moritz
|
36bcc0d283
|
chore: update change log
v0.9.8
|
2024-04-14 18:46:00 +02:00 |
|
Marcus Holland-Moritz
|
1a365d81f5
|
doc(README): use slightly more neutral tone in introduction
|
2024-04-14 16:55:10 +02:00 |
|
Marcus Holland-Moritz
|
5a2a0f515f
|
fix(dwarfs): files not showing in finder w/o noapplexattr (gh #211)
|
2024-04-14 16:36:05 +02:00 |
|
Marcus Holland-Moritz
|
5d4017de4f
|
fix: mallctl("version", ...) crashes on macOS
|
2024-04-14 16:35:51 +02:00 |
|
Marcus Holland-Moritz
|
dadc2e0254
|
fix: ensure PkgConfig will honour CMAKE_PREFIX_PATH
|
2024-04-14 15:03:58 +02:00 |
|
Marcus Holland-Moritz
|
9ed166c684
|
chore: build static openssl without fips support in docker container
|
2024-04-14 14:52:25 +02:00 |
|
Marcus Holland-Moritz
|
1f6cbc4dfb
|
chore: update change log
v0.9.7
|
2024-04-10 18:49:13 +02:00 |
|
Marcus Holland-Moritz
|
742f8ad3d3
|
chore: update folly/fbthrift
|
2024-04-09 15:16:45 +02:00 |
|
Marcus Holland-Moritz
|
76b9702e03
|
chore: try ubuntu noble build again
|
2024-04-06 00:18:05 +02:00 |
|
Marcus Holland-Moritz
|
7287ef7aea
|
chore: add build actions for fedore & arch
|
2024-04-02 17:14:56 +02:00 |
|
Marcus Holland-Moritz
|
5719a8a0a8
|
feat: dockerfile for archlinux
|
2024-04-02 13:44:29 +02:00 |
|
Marcus Holland-Moritz
|
b3bdf94fc2
|
feat: list jemalloc dependency
|
2024-04-01 18:24:36 +02:00 |
|
Marcus Holland-Moritz
|
f2afdfb4df
|
feat: list boost dependency
|
2024-04-01 18:16:48 +02:00 |
|
Marcus Holland-Moritz
|
e2378eb123
|
chore: update folly/fbthrift
|
2024-04-01 18:11:47 +02:00 |
|
Marcus Holland-Moritz
|
146c39fe70
|
feat: support for displaying/serializing library dependencies (gh #207)
|
2024-04-01 15:58:02 +02:00 |
|
Marcus Holland-Moritz
|
267b591936
|
chore(block_cache): use vector instead of deque to track request sets
|
2024-03-28 15:10:20 +01:00 |
|
Marcus Holland-Moritz
|
af977b6dce
|
chore(block_cache): add more stats
|
2024-03-28 15:10:20 +01:00 |
|
Marcus Holland-Moritz
|
9d8068a64d
|
chore(block_cache): use memory_order_relaxed for updating metrics
|
2024-03-28 15:10:20 +01:00 |
|
Marcus Holland-Moritz
|
36acabc3e1
|
chore: update zstd
|
2024-03-28 15:10:20 +01:00 |
|
Marcus Holland-Moritz
|
ea0226a277
|
chore: update folly / fbthrift
|
2024-03-28 15:10:20 +01:00 |
|
Marcus Holland-Moritz
|
9e1d7fa618
|
fix(metadata): handle root uid correctly in access() (fixes gh #204)
|
2024-03-28 15:10:20 +01:00 |
|
Marcus Holland-Moritz
|
6f644b8a8c
|
refactor: clang-format
|
2024-03-28 13:47:27 +01:00 |
|
Marcus Holland-Moritz
|
85cbd2eaea
|
chore(segmenter): default initialize context to prevent warnings
|
2024-03-28 11:50:36 +01:00 |
|
Marcus Holland-Moritz
|
6004246907
|
docs(mkdwarfs-format): fix typos / wording
|
2024-03-28 11:48:27 +01:00 |
|
Marcus Holland-Moritz
|
08806698af
|
docs: moar badge
|
2024-03-14 08:36:45 +01:00 |
|
Marcus Holland-Moritz
|
f1b22446ff
|
chore: update folly/fbthrift
|
2024-03-05 09:41:52 +01:00 |
|
Marcus Holland-Moritz
|
91a58b1eea
|
docs(mkdwarfs): more accurate details of nilsimsa ordering algorithm
|
2024-02-27 19:52:47 +01:00 |
|
Marcus Holland-Moritz
|
10532a3297
|
chore(ricepp): install benchmark alongside artifacts
|
2024-02-25 20:26:32 +01:00 |
|
Marcus Holland-Moritz
|
dd166de993
|
chore: see if we can switch CI to ubuntu 24.04
|
2024-02-25 17:47:11 +01:00 |
|
Marcus Holland-Moritz
|
1634013089
|
chore: require at least benchmark 1.8
|
2024-02-25 17:47:11 +01:00 |
|
Marcus Holland-Moritz
|
0ca8349b8b
|
chore(ricepp): more perf tweaks
|
2024-02-25 17:47:11 +01:00 |
|
Marcus Holland-Moritz
|
766b6632af
|
chore(ricepp): add fits benchmark
|
2024-02-25 13:08:28 +01:00 |
|