Marcus Holland-Moritz
|
2546cc94f4
|
Nuke nilsimsa v1
|
2023-12-17 23:00:07 +01:00 |
|
Marcus Holland-Moritz
|
78c15ad028
|
Ownership cleanup
|
2023-12-17 22:58:51 +01:00 |
|
Marcus Holland-Moritz
|
a0d00bac2b
|
Add multihreaded nilsimsa ordering using similarity_ordering
|
2023-12-17 22:58:51 +01:00 |
|
Marcus Holland-Moritz
|
35af027b27
|
block_manager -> segmenter
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
5d191a6dbf
|
Add incompressible categorizer test
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
dbd5502f82
|
Add some pcmaudio categorizer tests
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
0f0505947c
|
Add PCM audio test files
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
9d5969adb7
|
Better modeling of metadata requirements
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
e08faf2c0c
|
Basic working FLAC compression
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
4d5c039f12
|
Add pcm_sample_transformer
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
34beffceb3
|
Integrate categorizers into inode manager
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
0d25c6e704
|
Basic categorizer fuzzer
|
2023-12-17 21:59:11 +01:00 |
|
Marcus Holland-Moritz
|
dd639c6717
|
style: clang-format
|
2023-10-29 08:29:21 +01:00 |
|
Marcus Holland-Moritz
|
928fdc257f
|
fix: support more than 65536 uids/gids/modes (see gh #173)
|
2023-10-29 08:28:55 +01:00 |
|
Marcus Holland-Moritz
|
b8d8246801
|
test: add mock_directory cache to avoid linear scans of large dirs
|
2023-10-29 08:26:40 +01:00 |
|
Marcus Holland-Moritz
|
6d994de34f
|
Update UIDs/GIDs/mode to 32-bit types (fixes gh #173)
|
2023-10-16 13:11:19 +02:00 |
|
Marcus Holland-Moritz
|
7f39b48abc
|
Remove unused stringstreams
|
2023-10-16 13:11:19 +02:00 |
|
Marcus Holland-Moritz
|
b4df3eb522
|
Use test_logger in more tests
|
2023-10-16 10:59:58 +02:00 |
|
Marcus Holland-Moritz
|
cbbb16e7dc
|
Improve test_logger
|
2023-10-16 10:59:58 +02:00 |
|
Marcus Holland-Moritz
|
fbc11291fa
|
Improve the test logger
|
2023-10-16 10:40:29 +02:00 |
|
Marcus Holland-Moritz
|
89cc6a9b87
|
Add test logger implementation
|
2023-10-16 10:40:13 +02:00 |
|
Marcus Holland-Moritz
|
711b0f2e8d
|
Teach gtest about binary_mode in tools test
|
2023-07-31 18:59:18 +02:00 |
|
Marcus Holland-Moritz
|
bacdef0ac3
|
Add path() to mmif/mmap
|
2023-07-17 11:12:03 +02:00 |
|
Marcus Holland-Moritz
|
9915b3e1f4
|
Factor out block_range and iovec_read_buf types
|
2023-07-12 18:10:16 +02:00 |
|
Marcus Holland-Moritz
|
89571de0f3
|
Symbolic links for the universal binary also work on Windows
|
2023-07-10 18:41:39 +02:00 |
|
Marcus Holland-Moritz
|
b978b954e0
|
Test universal binary in both tool mode and symlink mode
|
2023-07-10 17:05:20 +02:00 |
|
Marcus Holland-Moritz
|
8dc5ea0697
|
Small CppCheck fixes
|
2023-07-09 15:39:01 +02:00 |
|
Marcus Holland-Moritz
|
a0e70d5aef
|
Build fix
|
2023-07-07 00:28:50 +02:00 |
|
Marcus Holland-Moritz
|
260b539584
|
Optimize offset cache for sequential reads
|
2023-07-06 09:19:15 +02:00 |
|
Marcus Holland-Moritz
|
d57f6e0669
|
New offset cache + tests
|
2023-07-05 22:34:08 +02:00 |
|
Marcus Holland-Moritz
|
23e19e7c23
|
Try to correctly truncate Unicode pathnames
|
2023-07-04 00:57:15 +02:00 |
|
Marcus Holland-Moritz
|
46eb5bae5a
|
Fix exit code handling for FUSE2 drivers
|
2023-07-03 20:55:03 +02:00 |
|
Marcus Holland-Moritz
|
6056aa87c8
|
Better debug output in tools test
|
2023-07-03 20:39:49 +02:00 |
|
Marcus Holland-Moritz
|
69750eaac5
|
Fix the regression test checking block manager boundaries
|
2023-07-03 16:19:45 +02:00 |
|
Marcus Holland-Moritz
|
6ab91a2192
|
Some tests for path shortening
|
2023-07-03 15:22:39 +02:00 |
|
Marcus Holland-Moritz
|
dcfe5e3643
|
Fix deprecation warnings in benchmark code
|
2023-07-03 02:41:13 +02:00 |
|
Marcus Holland-Moritz
|
170beb2cac
|
More mutating ops tests
|
2023-07-01 15:28:35 +02:00 |
|
Marcus Holland-Moritz
|
e677899537
|
Windows compat & cleanup for mutation tests
|
2023-07-01 15:15:06 +02:00 |
|
Marcus Holland-Moritz
|
def1594c8e
|
Add some tests for mutating operations
|
2023-07-01 14:46:50 +02:00 |
|
Marcus Holland-Moritz
|
c706ba2cb2
|
dwarfs_tools test cleanup
|
2023-06-28 14:45:08 +02:00 |
|
Marcus Holland-Moritz
|
0a1f635a12
|
Drop dependency on tar & diff tools
|
2023-06-28 14:23:00 +02:00 |
|
Marcus Holland-Moritz
|
05f4ea0bb9
|
Remove dependency on unreliable tar archive
|
2023-06-28 12:50:46 +02:00 |
|
Marcus Holland-Moritz
|
480092a8da
|
Update test data archive with some Unicode
|
2023-06-28 10:36:49 +02:00 |
|
Marcus Holland-Moritz
|
8f4ed162ff
|
More dwarfs_tools tests (that also work on Windows)
|
2023-06-27 21:33:40 +02:00 |
|
Marcus Holland-Moritz
|
7e7e46f09a
|
Some tweaks to dwarfs_tools test and more tests
|
2023-06-27 20:52:06 +02:00 |
|
Marcus Holland-Moritz
|
9b1c66c53c
|
Add test filesystem
|
2023-06-27 20:02:25 +02:00 |
|
Marcus Holland-Moritz
|
0c85637a06
|
Make dwarfs_tools test work on Windows
|
2023-06-27 18:47:26 +02:00 |
|
Marcus Holland-Moritz
|
77f2d39437
|
Finally get rid of std::endl
|
2023-06-27 14:22:05 +02:00 |
|
Marcus Holland-Moritz
|
42ab8e0989
|
Fix tests relying on unix-style paths
|
2023-06-26 21:32:51 +02:00 |
|
Marcus Holland-Moritz
|
267108e015
|
Update benchmark
|
2023-06-26 11:38:26 +02:00 |
|