14 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
964a4f49e6 refactor(file_stat): turn into proper object with hidden data 2024-07-31 22:36:13 +02:00
Marcus Holland-Moritz
6a2cc3f860 refactor: remove getattr version returning int 2024-07-28 18:58:08 +02:00
Marcus Holland-Moritz
9d04a07210 refactor: replace folly::enumerate with ranges::views::enumerate 2024-07-28 12:30:39 +02:00
Marcus Holland-Moritz
c8bfc82140 refactor: internal namespace cleanup 2024-07-28 12:18:29 +02:00
Marcus Holland-Moritz
b273e2fd3d refactor(cached_block): move to internal namespace 2024-07-28 11:00:31 +02:00
Marcus Holland-Moritz
2ca18e776b refactor: drop Expected readv API for now 2024-07-26 23:31:51 +02:00
Marcus Holland-Moritz
522efd04f7 refactor: switch to using system includes for dwarfs headers 2024-05-22 14:56:08 +02:00
Marcus Holland-Moritz
f6a9ce1c89 refactor: small cleanups around variable shadowing and scope 2024-04-29 19:26:35 +02:00
Marcus Holland-Moritz
a97161e6da feat: support building on OSX (should address gh #132) 2024-01-30 21:59:54 +01:00
Marcus Holland-Moritz
06e1910554 refactor: pass os_access to worker_group and other classes 2024-01-20 12:46:40 +01:00
Marcus Holland-Moritz
0156f64e51 test(block_cache): test set_tidy_config error handling 2024-01-12 14:56:10 +01:00
Marcus Holland-Moritz
7e40b3c34d test(block_cache): stress test with different configurations 2024-01-12 14:13:09 +01:00
Marcus Holland-Moritz
f7336ba043 refactor: clean up & simplify error handling 2024-01-06 17:28:27 +01:00
Marcus Holland-Moritz
01c6c748c6 test: add block range tests 2024-01-02 12:32:37 +01:00