simonsan
simonsan
[...] I realized that no data structure does `impl Serialize` - so this has to wait until JSON support for the prune statistics has been added. _Originally posted by @aawsome...
First, the most important thing is that `prune` (being the only command which removes pack or index files) doesn't leave the repository in an unsane condition. This is why `check`...
Tried the copy operation again this time without "-- init" `rustic copy 4246b963` ```console [00:47:12] copying blobs... ████████████████████████████████████████ 215.87 GiB 78.29 MiB/s [ERROR] service=s3 operation=Reader::read path=data/81/815238a856c9dc4f25a08179f4bc7092b99a6f6f5696d31c841ad5fa8c1ae2c6 read=0 -> read failed:...
If we encounter an error, we should return an error and let the caller handle it. In the following code example, we encounter errors, but instead of returning them as...
## Target group ### Persona 11: **Aisha - The Integrative Developer** - **Age**: 28 - **Background**: Software Developer at a mid-sized tech company - **Tech-savviness**: Advanced - **Needs**: Robust and...
There are still a lot of instances of `unwrap`/`expect` within the code base of rustic_core. We should activate the clippy lints: `#![deny(clippy::expect_used)]` and `#![deny(clippy::unwrap_used)]` and tackle this issue. If we...
Culprit, most likely in this test and surroundings, probably something with the runner and being limited in usage of RAM or so, most likely false positive. ```rust #[test] fn chunk_zeros()...
Recently, I found two related libraries with (mostly) the same underlying principles as `rustic` (see Related libraries). `acid store` has the same use case with uploading encrypted, deduplicated data to...
With adding `rustic_backend` and the change to a workspace, we need to refine a bit the repository structure, e.g. the root Readme doesn't make a lot of sense in the...