Commit Graph

348 Commits

Author SHA1 Message Date
aawsome
8120f5478f
Merge pull request #316 from rustic-rs/fix-deadlock
fix possible deadlock in archiver
2022-11-30 10:43:02 +01:00
Alexander Weiss
e67e025c02 fix possible deadlock in archiver 2022-11-30 08:44:21 +01:00
Alexander Weiss
b60d28478b fix broken pipe panic 2022-11-26 08:17:17 +01:00
Alexander Weiss
6f05955387 forget: Fix table header 2022-11-23 13:57:18 +01:00
Alexander Weiss
2e6d6186f0 diff: Allow to use latest when diffing with local dir 2022-11-22 13:23:23 +01:00
Alexander Weiss
3d73e2014d cat/ls/restore: Add filtering for latest snapshot 2022-11-20 00:11:51 +01:00
Alexander Weiss
1d5e9e4c9f snapshot: Add description field 2022-11-19 22:58:37 +01:00
Alexander Weiss
f31d8e1d11 backup: Add option --group-by and use it for parent detection 2022-11-19 22:58:37 +01:00
Alexander Weiss
f23c5a0670 snapshot: Add label 2022-11-19 22:58:37 +01:00
Alexander Weiss
b98753900d snapshot: Add program version 2022-11-19 22:58:37 +01:00
aawsome
c9b6156609
Merge pull request #291 from rustic-rs/parallelize-packer
Parallelize packer
2022-11-18 22:29:40 +01:00
jmarkin
f59a6fef84 replace prettytable by comfy-table 2022-11-18 16:43:56 +01:00
aawsome
3275eeb0cd
Merge pull request #297 from rustic-rs/dependabot/cargo/chrono-0.4.23
build(deps): bump chrono from 0.4.22 to 0.4.23
2022-11-17 17:10:35 +01:00
dependabot[bot]
77e3d47c58 build(deps): bump serde_with from 2.0.1 to 2.1.0
Bumps [serde_with](https://github.com/jonasbb/serde_with) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](https://github.com/jonasbb/serde_with/compare/v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: serde_with
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-16 23:19:13 +00:00
Alexander Weiss
83d8290a45 archiver: parallelize packing 2022-11-16 20:32:17 +01:00
Alexander Weiss
34691f2466 prune: parallelize repacking 2022-11-16 20:32:17 +01:00
Alexander Weiss
37c99881a0 make packer clonable 2022-11-16 20:32:17 +01:00
dependabot[bot]
43af3a1a8c build(deps): bump chrono from 0.4.22 to 0.4.23
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.22 to 0.4.23.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.22...v0.4.23)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-15 23:15:13 +00:00
Alexander Weiss
70b369acfe backup: Allow relative paths 2022-11-14 16:38:21 +01:00
aawsome
c6f6fc5cb3
Merge pull request #279 from rustic-rs/progress-interval
Progress: Add support for env variable RUSTIC_PROGRESS_INTERVAL
2022-11-05 08:57:01 +01:00
aawsome
3f22b694e8
Merge pull request #281 from rustic-rs/ignore-devid
backup: Add option --ignore-devid
2022-11-03 23:10:21 +01:00
Alexander Weiss
1bd624ecb9 backup: Add option --ignore-devid 2022-11-03 22:53:25 +01:00
Alexander Weiss
beaec01f70 diff: Allow to diff with local path 2022-11-03 22:13:13 +01:00
Alexander Weiss
2c676ef4a3 backup: Add --as-path option 2022-11-03 20:00:58 +01:00
Alexander Weiss
fe880a4a2e Progress: Add support for env variable RUSTIC_PROGRESS_INTERVAL 2022-11-03 12:56:13 +01:00
Alexander Weiss
7e457a082f Completely remove async 2022-10-23 08:49:48 +02:00
Alexander Weiss
3b6f608e97 Make warmup sync 2022-10-23 08:43:15 +02:00
Alexander Weiss
de0bd189a8 Make restore sync 2022-10-23 08:43:15 +02:00
Alexander Weiss
181ab5da2f index: Parallelize sorting the index 2022-10-23 08:43:15 +02:00
Alexander Weiss
0bbe5bc7b3 Make tree streamer sync 2022-10-23 08:43:15 +02:00
Alexander Weiss
8b87630e1b Make archiver async 2022-10-23 08:43:15 +02:00
Alexander Weiss
fa0ac71aec Make packer sync 2022-10-23 08:43:15 +02:00
Alexander Weiss
d8665fe794 Parallelize check 2022-10-23 08:43:15 +02:00
Alexander Weiss
683f2bc26c Parallelize backend operations 2022-10-23 08:43:15 +02:00
Alexander Weiss
606f08648e Make backend sync 2022-10-23 08:43:15 +02:00
aawsome
59586668ac
Merge pull request #264 from rustic-rs/fix-index
fix index has method
2022-10-17 16:52:52 +02:00
Alexander Weiss
b05dfb0189 fix index has method 2022-10-17 16:43:22 +02:00
Alexander Weiss
4ead001d20 use BlobTypeMap to simplify code 2022-10-15 06:44:22 +02:00
Alexander Weiss
642e739398 Remove dependency on ambassador 2022-10-14 23:55:59 +02:00
aawsome
7e9fe331e3
Merge pull request #258 from rustic-rs/repair-snapshots
Add repair snapshots command
2022-10-14 23:26:38 +02:00
Alexander Weiss
ac530ca017 fix repair index 2022-10-14 22:03:45 +02:00
Alexander Weiss
b4d93900ed Add repair snapshots command 2022-10-13 00:54:36 +02:00
Alexander Weiss
040aa2a336 Add repair index command 2022-10-07 14:32:49 +02:00
aawsome
4f8b21fac5
Merge pull request #250 from rustic-rs/check-read-data
check: Add --read-data
2022-10-07 13:05:26 +02:00
Alexander Weiss
71efec71fb restore: Print what will be done in debug log 2022-10-03 07:22:22 +02:00
Alexander Weiss
c3c58d7616 check: Add --read-data 2022-10-02 20:36:44 +02:00
Ilia
55e0b813d9
feat: shell completions (#195)
CLI: generate shell completions
2022-09-29 22:39:45 +02:00
aawsome
191fce63a3
Merge pull request #233 from rustic-rs/rclone-simplify
Simplify rclone backend (using rclone > 1.52.2)
2022-09-27 00:29:47 +02:00
aawsome
09b5eadde2
Merge pull request #232 from rustic-rs/optimize-check
check: Optimize error handling and messages
2022-09-27 00:28:02 +02:00
Alexander Weiss
89b4c96085 Simplify rclone backend (using rclone > 1.52.2) 2022-09-27 00:04:05 +02:00