Commit Graph

62 Commits

Author SHA1 Message Date
Alexander Weiss
640f0bfad4 sort trees; use correct user and group name 2022-03-03 21:14:56 +01:00
Alexander Weiss
fbb27c4cef cat: Add tree subcommand 2022-03-03 21:01:02 +01:00
Alexander Weiss
b72f798ba5 add filter for SnapshotFile::latest, add hostname 2022-03-03 02:40:12 +01:00
Alexander Weiss
6ce09c8634 new method SnapshotFile::from_str 2022-03-02 16:21:36 +01:00
Alexander Weiss
d8de5bbfc6 backup: actually only one source 2022-03-02 07:35:50 +01:00
Alexander Weiss
3fa3e03cf6 refactor archiver: Add support for parent snapshot 2022-03-01 12:49:09 +01:00
Alexander Weiss
bba0b71f48 impl Clone for IndexedBackup 2022-03-01 12:48:25 +01:00
Alexander Weiss
1b17cb0ff9 add getters for tree 2022-03-01 12:45:12 +01:00
Alexander Weiss
e8e641786c better ser/de rules 2022-03-01 12:45:02 +01:00
Alexander Weiss
8f7cdb653d restructure how backup gets nodes 2022-02-28 22:59:10 +01:00
Alexander Weiss
30940faa9b make boomphf optional; use HashMap as standard 2022-02-24 13:07:48 +01:00
Alexander Weiss
3e6777e9e7 backup: add --with-atime option 2022-02-23 14:25:03 +01:00
Alexander Weiss
ebc9dc57cf backup: also save metadata 2022-02-22 23:37:13 +01:00
Alexander Weiss
178b00c625 refactor archiver 2022-02-22 22:48:33 +01:00
Alexander Weiss
e34be77e1d correct archiver 2022-02-22 20:34:40 +01:00
Alexander Weiss
9a95654b6f count nodes instead of files 2022-02-22 20:34:29 +01:00
Alexander Weiss
68e99447d8 better error handling 2022-02-22 16:01:51 +01:00
Alexander Weiss
6c62fa5c00 simplifications 2022-02-22 11:43:16 +01:00
Alexander Weiss
88fe870a09 use IndexedBackend 2022-02-22 10:13:04 +01:00
Alexander Weiss
c6df6d9f91 use correct backend 2022-02-22 08:21:22 +01:00
Alexander Weiss
e64492c04c remove key from packer and archiver 2022-02-22 02:49:37 +01:00
Alexander Weiss
7fe4ae6c05 correct handling of trees in backup 2022-02-22 02:32:38 +01:00
Alexander Weiss
efee1acbcb change constants for packer and indexer 2022-02-20 12:56:15 +01:00
Alexander Weiss
dcabbdea4c use absolute path for backup 2022-02-19 21:55:19 +01:00
Alexander Weiss
0b98083339 corrections 2022-02-19 10:49:54 +01:00
Alexander Weiss
278f53b39b correct location of config in localbackend 2022-02-19 10:49:42 +01:00
Alexander Weiss
582c6f174e collect() into output table in snapshots command 2022-02-19 09:06:59 +01:00
Alexander Weiss
f95fb70a1c add helpers.rs 2022-02-19 09:06:22 +01:00
Alexander Weiss
571312363e add writing of pack header 2022-02-19 09:05:50 +01:00
Alexander Weiss
2ee02691a1 different improvements 2022-02-18 13:44:51 +01:00
Alexander Weiss
57cd6ccbb4 fixup list 2022-02-13 00:40:05 +01:00
Alexander Weiss
5a5aacb554 Add chunker mod 2022-02-11 21:51:15 +01:00
Alexander Weiss
67cac8f52b Add diff command 2022-02-11 09:08:05 +01:00
Alexander Weiss
4074404837 include Err in find_starts_with 2022-02-11 09:08:05 +01:00
Alexander Weiss
284f7b4327 add restore command 2022-02-11 09:08:05 +01:00
Alexander Weiss
00bb7f0499 redesign tree iterator 2022-02-10 20:24:55 +01:00
Alexander Weiss
5101ead24c add check command 2022-02-10 20:24:55 +01:00
Alexander Weiss
648b5830ee remove IdWithSize 2022-02-10 20:24:55 +01:00
Alexander Weiss
f65ac2175b refactor BoomIndex 2022-02-10 20:24:55 +01:00
Alexander Weiss
addc0255de Add list_with_size to ReadBackend 2022-02-10 20:24:55 +01:00
Alexander Weiss
0b1e74ac37 refactor IndexEntry 2022-02-10 20:24:55 +01:00
Alexander Weiss
28401ff025 cargo fmt 2022-02-10 15:03:18 +01:00
Alexander Weiss
09d58a5782 correct supersedes 2022-02-10 15:03:18 +01:00
Alexander Weiss
12eefc9acc option -p reads passwd from file 2022-02-10 15:03:18 +01:00
Alexander Weiss
f5d4b24c47 let keys use a more general passwd 2022-02-10 15:03:18 +01:00
Alexander Weiss
d908e83dab add BoomIndex 2022-02-10 15:03:18 +01:00
Alexander Weiss
7874205e8e remove (clippy) warnings 2022-02-10 15:03:18 +01:00
Alexander Weiss
ecfbbcf4ac Add ls command 2022-02-10 15:03:18 +01:00
Alexander Weiss
267941ae78 use derive-more; add blob::tree 2022-02-10 15:03:18 +01:00
Alexander Weiss
b835624fb2 simplify index 2022-02-10 15:03:18 +01:00