Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-03-08 | Merge branch 'release' into 'main'v0.7.1 | Lars Wirzenius | 4 | -164/+261 | |
chore: update for release 0.7.1 See merge request obnam/obnam!216 | |||||
2022-03-08 | chore: update for release 0.7.1 | Lars Wirzenius | 4 | -164/+261 | |
Sponsored-by: author | |||||
2022-03-07 | Merge branch 'liw/db-refactor' into 'main' | Lars Wirzenius | 16 | -382/+1099 | |
speed up backups See merge request obnam/obnam!215 | |||||
2022-03-06 | test: show cargo, rustc versions in ./check -v | Lars Wirzenius | 1 | -0/+3 | |
Sponsored-by: author | |||||
2022-03-06 | refactor: add constant for showing/hiding progress reporting | Lars Wirzenius | 1 | -2/+4 | |
This is clearer than editing literal values in the functions. Sponsored-by: author | |||||
2022-03-06 | perf: reduce logging for, for performance | Lars Wirzenius | 2 | -8/+1 | |
Sponsored-by: author | |||||
2022-03-06 | perf: cache user and group name lookups | Lars Wirzenius | 3 | -29/+38 | |
Sponsored-by: author | |||||
2022-03-06 | refactor: use new database abstraction for generations | Lars Wirzenius | 7 | -335/+94 | |
Sponsored-by: author | |||||
2022-03-06 | refactor: add a high level database abstraction for backups | Lars Wirzenius | 2 | -7/+321 | |
Sponsored-by: author | |||||
2022-03-06 | refactor: add a low level SQLite wrapper | Lars Wirzenius | 2 | -0/+634 | |
This makes the code clearer and allows for catching more errors, albeit at runtime, such as using the wrong column name. Sponsored-by: author | |||||
2022-03-03 | refactor: use FileId instead of raw type | Lars Wirzenius | 5 | -10/+13 | |
This is clearer and less error prone. Sponsored-by: author | |||||
2022-03-03 | feat! use Rust 2021 to benefit from changes to partial borrowing | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2022-01-19 | Merge branch 'skipped-fix' into 'main' | Lars Wirzenius | 1 | -6/+8 | |
fix: if a file is skipped, don't include it in the new backup Closes #177 See merge request obnam/obnam!213 | |||||
2022-01-19 | Merge branch 'req' into 'main' | Lars Wirzenius | 1 | -0/+4 | |
docs: add requirement that the size of local cache must be limited Closes #173 See merge request obnam/obnam!206 | |||||
2022-01-19 | fix: if a file is skipped, don't include it in the new backup | Lars Wirzenius | 1 | -6/+8 | |
Sponsored-by: author | |||||
2022-01-19 | docs: drop unnecessary YAML metadata from Markdown docs | Lars Wirzenius | 6 | -22/+2 | |
Sponsored-by: author | |||||
2022-01-19 | refactor: combine the chunk client into BackupClient | Lars Wirzenius | 1 | -69/+36 | |
The split doesn't seem to make sense any more. Sponsored-by: author | |||||
2022-01-19 | refactor: rename AsyncBackupClient to just BackupClient | Lars Wirzenius | 10 | -33/+28 | |
There is only async. Sponsored-by: author | |||||
2022-01-19 | chore: drop unused src/benhcmark.rs module | Lars Wirzenius | 2 | -39/+0 | |
Sponsored-by: author | |||||
2022-01-19 | chore: document minimal rust version in Cargo.toml | Lars Wirzenius | 1 | -0/+1 | |
Sponsored-by: author | |||||
2022-01-19 | test: deny dependencies with security issues or that are yanked | Lars Wirzenius | 1 | -2/+2 | |
Sponsored-by: author | |||||
2022-01-19 | fix: add missing word | Lars Wirzenius | 1 | -1/+1 | |
Thanks, Alexander. Sponsored-by: author | |||||
2022-01-16 | Merge branch 'skipped' into 'main' | Lars Wirzenius | 2 | -1/+11 | |
docs: add some explanation of what Skipped should mean See merge request obnam/obnam!212 | |||||
2022-01-16 | docs: add some explanation of what Skipped should mean | Lars Wirzenius | 2 | -1/+11 | |
Sponsored-by: author | |||||
2022-01-16 | Merge branch 'chunker' into 'main' | Lars Wirzenius | 2 | -5/+5 | |
refactor: rename Chunker to FileChunks Closes #179 See merge request obnam/obnam!211 | |||||
2022-01-16 | refactor: rename Chunker to FileChunks | Lars Wirzenius | 2 | -5/+5 | |
This should make it a little clearer that it can act as an iterator. Sponsored-by: author | |||||
2022-01-16 | Merge branch 'readme' into 'main' | Lars Wirzenius | 6 | -22/+2 | |
docs: drop unnecessary YAML metadata from Markdown docs Closes #184 See merge request obnam/obnam!210 | |||||
2022-01-16 | Merge branch 'rename' into 'main' | Lars Wirzenius | 10 | -98/+60 | |
some refactorings Closes #181 and #182 See merge request obnam/obnam!209 | |||||
2022-01-16 | docs: drop unnecessary YAML metadata from Markdown docs | Lars Wirzenius | 6 | -22/+2 | |
Sponsored-by: author | |||||
2022-01-16 | refactor: combine the chunk client into BackupClient | Lars Wirzenius | 1 | -69/+36 | |
The split doesn't seem to make sense any more. Sponsored-by: author | |||||
2022-01-16 | refactor: rename AsyncBackupClient to just BackupClient | Lars Wirzenius | 10 | -33/+28 | |
There is only async. Sponsored-by: author | |||||
2022-01-16 | Merge branch 'benchmark' into 'main' | Lars Wirzenius | 2 | -39/+0 | |
chore: drop unused src/benhcmark.rs module Closes #178 See merge request obnam/obnam!208 | |||||
2022-01-16 | chore: drop unused src/benhcmark.rs module | Lars Wirzenius | 2 | -39/+0 | |
Sponsored-by: author | |||||
2022-01-16 | Merge branch 'msrv' into 'main' | Lars Wirzenius | 1 | -0/+1 | |
chore: document minimal rust version in Cargo.toml Closes #170 See merge request obnam/obnam!207 | |||||
2022-01-16 | chore: document minimal rust version in Cargo.toml | Lars Wirzenius | 1 | -0/+1 | |
Sponsored-by: author | |||||
2022-01-16 | docs: add requirement that the size of local cache must be limited | Lars Wirzenius | 1 | -0/+4 | |
Sponsored-by: author | |||||
2022-01-16 | Merge branch 'deny' into 'main' | Lars Wirzenius | 1 | -2/+2 | |
test: deny dependencies with security issues or that are yanked Closes #157 See merge request obnam/obnam!205 | |||||
2022-01-16 | test: deny dependencies with security issues or that are yanked | Lars Wirzenius | 1 | -2/+2 | |
Sponsored-by: author | |||||
2022-01-04 | Merge branch 'release' into 'main'v0.7.0 | Lars Wirzenius | 5 | -112/+186 | |
release 0.7.0 Closes #172 See merge request obnam/obnam!204 | |||||
2022-01-04 | chore: update version number to 0.7.0 | Lars Wirzenius | 3 | -3/+8 | |
Sponsored-by: author | |||||
2022-01-04 | docs: update NEWS.md for upcoming release 0.7.0 | Lars Wirzenius | 1 | -0/+44 | |
Sponsored-by: author | |||||
2022-01-04 | chore: allow license exception for encoding_rs | Lars Wirzenius | 1 | -0/+8 | |
Sponsored-by: author | |||||
2022-01-04 | chore: update outdated dependencies | Lars Wirzenius | 2 | -20/+38 | |
Sponsored-by: author | |||||
2022-01-04 | chore: cargo update | Lars Wirzenius | 1 | -90/+89 | |
Sponsored-by: author | |||||
2022-01-01 | Merge branch 'bugfix/183-drop-unused-fsentry-error' into 'main' | Lars Wirzenius | 1 | -8/+0 | |
chore: drop unused fsentry::Error Closes #183 See merge request obnam/obnam!203 | |||||
2022-01-01 | chore: drop unused fsentry::Error | Alexander Batischev | 1 | -8/+0 | |
This type was superceded by fsentry::FsEntryError in a2adcb5a90c15b473a2fcf114555443fba8a20ce. Fixes #183. | |||||
2022-01-01 | Merge branch 'release-process' into 'main' | Lars Wirzenius | 1 | -9/+11 | |
chore: add cargo update to release process, reorder steps a little Closes #167 See merge request obnam/obnam!202 | |||||
2022-01-01 | Merge branch 'compat-check' into 'main' | Lars Wirzenius | 1 | -1/+63 | |
feat: compare schema versions for compatibility Closes #148 See merge request obnam/obnam!201 | |||||
2021-12-31 | chore: add cargo update to release process, reorder steps a little | Lars Wirzenius | 1 | -9/+11 | |
Sponsored-by: author | |||||
2021-12-31 | feat: compare schema versions for compatibility | Lars Wirzenius | 1 | -1/+63 | |
When opening a local generation, check that it's compatible with the current version of Obnam. Sponsored-by: author |