2597 Commits

Author SHA1 Message Date
Marcus Holland-Moritz
fdcccb3095 metadata_v2: more refactoring 2020-11-28 17:28:49 +01:00
Marcus Holland-Moritz
84c413cfd7 Update TODOs 2020-11-28 16:27:22 +01:00
Marcus Holland-Moritz
527e08a0da Cleanups & notes 2020-11-28 13:18:01 +01:00
Marcus Holland-Moritz
fc4f1546b2 Fix rewrite of file system 2020-11-28 02:53:34 +01:00
Marcus Holland-Moritz
9b4f365828 Bump release :) 2020-11-28 02:53:09 +01:00
Marcus Holland-Moritz
85041dd452 Fix warning 2020-11-28 02:30:52 +01:00
Marcus Holland-Moritz
9a5623466e metadata_v2: more cleanups 2020-11-28 02:24:22 +01:00
Marcus Holland-Moritz
2340720730 metadata_v2: factor out global_entry_data 2020-11-28 02:18:06 +01:00
Marcus Holland-Moritz
c767b0b93e metadata_v2: more cleaning up 2020-11-28 02:06:41 +01:00
Marcus Holland-Moritz
5858c1c53d metadata_v2: clean up inode_manager 2020-11-28 01:40:29 +01:00
Marcus Holland-Moritz
18eb2e83c5 metadata_v2: nuke v1 filesystem, metadata & inode_reader 2020-11-28 01:09:43 +01:00
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