Marcus Holland-Moritz
|
1af13f4e62
|
metadata_v2: more filesystem cleanups
|
2020-11-27 17:38:26 +01:00 |
|
Marcus Holland-Moritz
|
8431a937cb
|
metadata_v2: various filesystem changes
- cleanup freezing code
- split schema and metadata
- compress schema independently
- folly::format -> fmt::format
|
2020-11-27 16:37:48 +01:00 |
|
Marcus Holland-Moritz
|
0d53b941c6
|
metadata_v2: introduce filesystem_v2
|
2020-11-27 14:26:46 +01:00 |
|
Marcus Holland-Moritz
|
9af2fb078f
|
metadata_v2: implement get_chunks
|
2020-11-27 12:48:00 +01:00 |
|
Marcus Holland-Moritz
|
6dad327913
|
metadata_v2: implement statvfs
|
2020-11-27 11:32:55 +01:00 |
|
Marcus Holland-Moritz
|
ee26025eae
|
metadata_v2: implement readlink
|
2020-11-27 11:23:44 +01:00 |
|
Marcus Holland-Moritz
|
f6ab7cbf53
|
metadata_v2: implement open
|
2020-11-27 11:04:06 +01:00 |
|
Marcus Holland-Moritz
|
924f7d2bf5
|
metadata_v2: implement access
|
2020-11-27 10:50:39 +01:00 |
|
Marcus Holland-Moritz
|
236b28da3c
|
metadata_v2: implement dirsize
|
2020-11-27 02:24:15 +01:00 |
|
Marcus Holland-Moritz
|
bd33fbd0eb
|
metadata_v2: implement readdir
|
2020-11-27 02:15:29 +01:00 |
|
Marcus Holland-Moritz
|
fdb8b07b08
|
metadata_v2: implement opendir
|
2020-11-27 01:36:54 +01:00 |
|
Marcus Holland-Moritz
|
bb66f5180c
|
metadata_v2: fix lower_bound compare
|
2020-11-27 01:33:39 +01:00 |
|
Marcus Holland-Moritz
|
a7f9518278
|
metadata_v2: getattr, part 2
|
2020-11-27 01:31:42 +01:00 |
|
Marcus Holland-Moritz
|
d052217f59
|
metadata_v2: better view classes
|
2020-11-27 01:23:43 +01:00 |
|
Marcus Holland-Moritz
|
00af55de55
|
metadata_v2: getattr, part 1
|
2020-11-27 00:38:26 +01:00 |
|
Marcus Holland-Moritz
|
26d9377697
|
metadata_v2: cleanups
|
2020-11-27 00:28:16 +01:00 |
|
Marcus Holland-Moritz
|
5940261439
|
metadata_v2: implement find
|
2020-11-27 00:12:02 +01:00 |
|
Marcus Holland-Moritz
|
d2e2862ee0
|
metadata_v2: implement walk
|
2020-11-26 23:10:51 +01:00 |
|
Marcus Holland-Moritz
|
603e2c7ca3
|
More metadata tweaks, also document thrift metadata
|
2020-11-26 22:17:29 +01:00 |
|
Marcus Holland-Moritz
|
f373144b73
|
First take at metadata v2
|
2020-11-26 20:56:28 +01:00 |
|
Marcus Holland-Moritz
|
5ac0fe1399
|
Add missing chunk increment
|
2020-11-25 17:30:15 +01:00 |
|
Marcus Holland-Moritz
|
0baa67c94b
|
Ensure that input is a directory
|
2020-11-25 15:28:53 +01:00 |
|
Marcus Holland-Moritz
|
0b58eab1e6
|
Move worker_group dtor to header
|
2020-11-25 14:55:46 +01:00 |
|
Marcus Holland-Moritz
|
1062b62b6a
|
Remove lua_script.cpp from sources and fix build
|
2020-11-25 13:40:34 +01:00 |
|
Marcus Holland-Moritz
|
d45945ba09
|
Update README
|
2020-11-25 13:39:21 +01:00 |
|
Marcus Holland-Moritz
|
d220862d61
|
Update README
|
2020-11-25 13:24:40 +01:00 |
|
Marcus Holland-Moritz
|
7810758fed
|
Add load adaptive worker group and use for scanning
|
2020-11-25 01:38:44 +01:00 |
|
Marcus Holland-Moritz
|
c9b7acf97f
|
Add missing headers
|
2020-11-25 01:37:59 +01:00 |
|
Marcus Holland-Moritz
|
7930b3b3e8
|
Clang-format
|
2020-11-25 01:37:47 +01:00 |
|
Marcus Holland-Moritz
|
81fb4e4967
|
Add optional Lua support
|
2020-11-24 22:30:03 +01:00 |
|
Marcus Holland-Moritz
|
572a9834b9
|
Fix include in Lua wrapper
|
2020-11-24 22:25:15 +01:00 |
|
Marcus Holland-Moritz
|
a9e203cf62
|
Allow separate configuration of scanner workers
|
2020-11-24 22:25:00 +01:00 |
|
Marcus Holland-Moritz
|
1f7380fe8f
|
Change default memory limit
|
2020-11-24 22:24:03 +01:00 |
|
Marcus Holland-Moritz
|
ed78d80c24
|
Remove useless wait
|
2020-11-24 22:23:22 +01:00 |
|
Marcus Holland-Moritz
|
9788567c39
|
Scan files after scanning directories has finished
Hopefully this will always be more efficient in terms of
disk access patterns.
|
2020-11-24 22:22:19 +01:00 |
|
Marcus Holland-Moritz
|
ca0dfa3e53
|
Change to more natural directory traversal order
|
2020-11-24 22:21:26 +01:00 |
|
Marcus Holland-Moritz
|
b547ff2502
|
Show current dir/file being scanned/written
|
2020-11-24 22:20:11 +01:00 |
|
Marcus Holland-Moritz
|
53589de8c8
|
More hyperfine measurements
|
2020-11-23 21:40:45 +01:00 |
|
Marcus Holland-Moritz
|
0acdf94cab
|
Try parallel build on travis
|
2020-11-23 20:52:50 +01:00 |
|
Marcus Holland-Moritz
|
3176f663ed
|
Update README with clang vs gcc timings
|
2020-11-23 20:52:36 +01:00 |
|
Marcus Holland-Moritz
|
0d8f81b0cb
|
Use gtest test suite support to split test cases
|
2020-11-23 20:52:06 +01:00 |
|
Marcus Holland-Moritz
|
db449ae8d3
|
Add output stream overload for file_order_mode
|
2020-11-23 20:50:13 +01:00 |
|
Marcus Holland-Moritz
|
08c8ef52bd
|
Fix none -> null in mkdwarfs help
|
2020-11-23 20:49:39 +01:00 |
|
Marcus Holland-Moritz
|
9a6a815918
|
Add CHANGES
release-0.1.1
|
2020-11-23 01:21:31 +01:00 |
|
Marcus Holland-Moritz
|
77cac3254d
|
Add clang to travis config
|
2020-11-23 01:14:36 +01:00 |
|
Marcus Holland-Moritz
|
eaf05616ca
|
Add travis build status
|
2020-11-23 00:45:06 +01:00 |
|
Marcus Holland-Moritz
|
932a0a3cb1
|
Add .travis.yml
|
2020-11-23 00:31:19 +01:00 |
|
Marcus Holland-Moritz
|
7339b754d4
|
Folly won't build with clang-7, so switch to g++ to be safe
|
2020-11-22 17:56:04 +01:00 |
|
Marcus Holland-Moritz
|
5486bb7da5
|
Bump version
|
2020-11-22 17:52:31 +01:00 |
|
Marcus Holland-Moritz
|
e65296e011
|
List typical dependencies on apt-based systems
|
2020-11-22 17:51:35 +01:00 |
|