Marcus Holland-Moritz
|
ac5847357c
|
metadata_v2: nuke metadata_writer
|
2020-11-28 00:55:53 +01:00 |
|
Marcus Holland-Moritz
|
e3a4f8db09
|
metadata_v2: v1 removal, part 1
|
2020-11-28 00:54:11 +01:00 |
|
Marcus Holland-Moritz
|
0edd99303a
|
Fix/remove assertions
|
2020-11-27 23:59:44 +01:00 |
|
Marcus Holland-Moritz
|
913891af71
|
Add logging
|
2020-11-27 23:43:41 +01:00 |
|
Marcus Holland-Moritz
|
f6cce26356
|
Remove debug code
|
2020-11-27 23:43:28 +01:00 |
|
Marcus Holland-Moritz
|
4334416d7e
|
metadata_v2: don't generate metadata v1 any longer
|
2020-11-27 23:05:09 +01:00 |
|
Marcus Holland-Moritz
|
c09fb580b4
|
metadata_v2: update fuse driver
metadata-v2-feature-complete
|
2020-11-27 22:57:33 +01:00 |
|
Marcus Holland-Moritz
|
8395aaa85d
|
filesystem_v2: fix ratio percentage display
|
2020-11-27 19:59:04 +01:00 |
|
Marcus Holland-Moritz
|
a2b0522d15
|
metadata_v2: test filesystem_v2
|
2020-11-27 19:55:27 +01:00 |
|
Marcus Holland-Moritz
|
9c809294d3
|
metadata_v2: finish filesystem_v2
|
2020-11-27 19:41:32 +01:00 |
|
Marcus Holland-Moritz
|
43cc4c6e5e
|
metadata_v2: finish inode_reader_v2
|
2020-11-27 19:36:36 +01:00 |
|
Marcus Holland-Moritz
|
b7c24b17ed
|
Fix include paths
|
2020-11-27 18:34:34 +01:00 |
|
Marcus Holland-Moritz
|
20e7f54a4e
|
metadata_v2: add inode_reader_v2
|
2020-11-27 18:29:02 +01:00 |
|
Marcus Holland-Moritz
|
890d816f25
|
metadata_v2: implement more filesystem functions
|
2020-11-27 17:59:35 +01:00 |
|
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 |
|