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
Marcus Holland-Moritz
19a14cf55a
feat(segmenter): slightly improve speed
2024-02-24 07:41:24 +01:00
Marcus Holland-Moritz
e21b1578eb
chore: update change log
v0.9.6
2024-02-23 21:51:24 +01:00
Marcus Holland-Moritz
dd3a89906e
fix: new glog release breaks folly build (fixes gh #201 )
2024-02-23 21:45:05 +01:00
Marcus Holland-Moritz
cd1efac062
chore(ricepp): force inlining, massively speeds up Windows version
2024-02-23 21:44:30 +01:00
Marcus Holland-Moritz
3b7d6ed861
feat(ricepp): slight decode perf boost
2024-02-23 21:07:29 +01:00
Marcus Holland-Moritz
22f753340a
chore(ricepp): multi-threaded benchmarks
2024-02-23 21:06:50 +01:00
Marcus Holland-Moritz
0a5734c557
feat(ricepp): about 25% faster decoding on x86
2024-02-23 16:11:26 +01:00
Marcus Holland-Moritz
8e32947bdc
fix: Windows paths suck, really
v0.9.5
2024-02-13 09:17:29 +01:00
Marcus Holland-Moritz
b136bbaf86
chore: update change log
2024-02-13 08:21:28 +01:00
Marcus Holland-Moritz
14c11a60fe
chore: update TODO
2024-02-13 08:20:10 +01:00
Marcus Holland-Moritz
f5ac66503d
fix(windows): hopefully fix path tweaking / canonicalization
2024-02-13 01:12:18 +01:00
Marcus Holland-Moritz
23bcf046ff
chore: use older clang/gcc versions in CI
2024-02-13 00:24:04 +01:00
Marcus Holland-Moritz
1ff2fd1f5b
docs: update release version in README
2024-02-12 21:31:38 +01:00
Marcus Holland-Moritz
3d17b2c75a
fix: clean up blocksize implementation
...
It helps to RTFM. `st_blocks` and `st_blksize` are *not* related.
`st_blksize` *really is* the optimal I/O block size. `st_blocks`
is *always* given in multiples of 512 bytes.
v0.9.4
2024-02-12 18:29:09 +01:00
Marcus Holland-Moritz
089f073f48
chore: update change log
2024-02-12 16:12:24 +01:00
Marcus Holland-Moritz
f713084f84
fix: ensure gtest target exists so ricepp won't fetch it (fixes gh #194 )
2024-02-12 14:34:40 +01:00
Marcus Holland-Moritz
5ede1fb84d
fix(ricepp): don't install when building as subproject (fixes gh #195 )
2024-02-12 14:34:40 +01:00