Age | Commit message (Collapse) | Author | Files | Lines |
|
fix: update Cargo.lock after updating crate version
See merge request obnam/obnam!197
|
|
|
|
chore: prepare release 0.6.0
See merge request obnam/obnam!196
|
|
Sponsored-by: author
|
|
perf: add benchmark script for the "many empty files" scenario
Closes #158
See merge request obnam/obnam!195
|
|
This isn't great code, but it works, which is enough for now.
Sponsored-by: author
|
|
docs: add a decision log
Closes #164
See merge request obnam/obnam!194
|
|
Sponsored-by: author
|
|
fix: subplot to work with current Subplot
See merge request obnam/obnam!192
|
|
Sponsored-by: author
|
|
feat! turn errors from backup root directory into errors
Closes #132
See merge request obnam/obnam!191
|
|
Subplot has made backwards-incompatible changes to how step functions
are specified. Upgrade obnam.md to use the new way to work with
current Subplot.
Sponsored-by: author
|
|
Previously an error from, say, a missing backup root directory was
reported to the user as a warning. Turn it into an error. However,
errors reading a file or directory inside the backup root should still
be just a warning.
Sponsored-by: author
|
|
refactor: add simple scenario step to setup Obnam for a scenario
Closes #147
See merge request obnam/obnam!190
|
|
Make the setup of an installed Obnam and a running Obnam server be one
step instead of two. This is not a huge change, but even a little
helps, given how many scenarios need it.
Sponsored-by: author
|
|
chore: update Cargo.lock
Closes #156
See merge request obnam/obnam!189
|
|
Sponsored-by: author
|
|
Obnam's own version number needed to be updated there.
Sponsored-by: author
|
|
Prepare release 0.5.0
Closes #149 and #150
See merge request obnam/obnam!188
|
|
Sponsored-by: author
|
|
Sponsored-by: author
|
|
Sponsored-by: author
|
|
Sponsored-by: author
|
|
Sponsored-by: author
|
|
Without -R we always get warnings from indirect dependencies and I
feel this causes too much work for us.
Sponsored-by: author
|
|
Sponsored-by: author
|
|
With this configuration, "cargo deny check" is happy. This is achieved
by ignoring specific advisories, and setting advisories.yanked is set
to allow, for now. We'll need to work on upgrading dependencies to
fixed versions, and then make the deny policy stricter.
Sponsored-by: author
|
|
feat: add "obnam gen-info" command
Closes #56
See merge request obnam/obnam!185
|
|
Add a new mandatory database table "meta" to the SQLite database the
stores information about the files in a backup generation. The idea is
for future versions of the Obnam client to be able to be able to
restore from backups made by older -- or newer -- versions of Obnam,
as far as is reasonable.
Add the `obnam gen-info` command to show information about the
generation metadata.
Sponsored-by: author
|
|
add a single-file benchmark
Closes #96
See merge request obnam/obnam!187
|
|
Sponsored-by: author
|
|
They're not useful now. Should probably add logging, but that will
have to wait until we have a good logging story.
Sponsored-by: author
|
|
This uses benchmark binaries that no longer exist.
Sponsored-by: author
|
|
Add Debian Bullseye to CI matrix
Closes #142
See merge request obnam/obnam!186
|
|
Fixes #142.
|
|
drop: benchmark programs
Closes #131
See merge request obnam/obnam!184
|
|
I think we need to re-think the way we do benchmarks. These old
programs aren't useful anymore. We definitely want to run benchmarks
via "cargo bench" rather than having extra binaries in the crate.
Sponsored-by: author
|
|
docs: expand DONE.md to discuss merge policy
Closes #127
See merge request obnam/obnam!183
|
|
|
|
Also be more verbose in general.
Sponsored-by: author
|
|
refactor: define a Checksum type and use it where appropriate
Closes #136
See merge request obnam/obnam!180
|
|
It can be moved back when Subplot supports that again.
Sponsored-by: author
|
|
This will make it harder to compare, say, a SHA-256 and a SHA3, later,
when we add more checksum types.
Sponsored-by: author
|
|
chore: change license to AGPL3-or-later
Closes #122
See merge request obnam/obnam!182
|
|
chore: make chronic (from moreutils) an optional build dependency
Closes #130
See merge request obnam/obnam!181
|
|
docs: update requirements list and status of requirements
Closes #138
See merge request obnam/obnam!179
|
|
As agreed by myself and Alexander Batischev on
https://gitlab.com/obnam/obnam/-/issues/122
Two other people have made minor changes, which I deem to be small
enough that they do not get a say in the overall copyright. Sorry.
Sponsored-by: author
|
|
Sponsored-by: author
|
|
Sponsored-by: author
|
|
fix Subplot bindings for new Subplot
See merge request obnam/obnam!178
|