Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-11-26 | doc: note that a .deb is now built | Lars Wirzenius | 1 | -2/+2 | |
2020-11-26 | Merge branch 'done' into 'main' | Lars Wirzenius | 1 | -1/+1 | |
fix: uppercase typo See merge request larswirzenius/obnam!26 | |||||
2020-11-26 | fix: uppercase typo | Lars Wirzenius | 1 | -1/+1 | |
2020-11-26 | Merge branch 'done' into 'main' | Lars Wirzenius | 1 | -0/+1 | |
doc: add CI builds .deb to DONE.md See merge request larswirzenius/obnam!25 | |||||
2020-11-26 | doc: add CI builds .deb to DONE.md | Lars Wirzenius | 1 | -0/+1 | |
2020-11-25 | Merge branch 'chunktree' into 'main' | Lars Wirzenius | 2 | -9/+37 | |
perf: store chunks on disk in a 3-level directory tree See merge request larswirzenius/obnam!24 | |||||
2020-11-25 | perf: store chunks on disk in a 3-level directory tree | Lars Wirzenius | 2 | -9/+37 | |
git does the same thing. This improves the wall clock time to run benchmark-store with a million chunks from a 40.36 seconds to 18.70, on a system with NVMe and ext4. | |||||
2020-11-25 | Merge branch 'benchmark-store' into 'main' | Lars Wirzenius | 8 | -0/+181 | |
feat: add programs to benchmark server chunk storage See merge request larswirzenius/obnam!23 | |||||
2020-11-25 | feat: add programs to benchmark server chunk storage | Lars Wirzenius | 8 | -0/+181 | |
2020-11-24 | Merge branch 'refactor' into 'main' | Lars Wirzenius | 3 | -61/+89 | |
refactor: add an abstraction for an indexed store See merge request larswirzenius/obnam!22 | |||||
2020-11-24 | refactor: add an abstraction for an indexed store | Lars Wirzenius | 3 | -61/+89 | |
This makes it easier to write a server without the HTTP layer. | |||||
2020-11-23 | Merge branch 'progress' into 'main' | Lars Wirzenius | 3 | -23/+88 | |
feat: progress reporting to backups and restores See merge request larswirzenius/obnam!21 | |||||
2020-11-23 | feat: progress reporting to backups and restores | Lars Wirzenius | 3 | -23/+88 | |
2020-11-22 | Merge branch 'templite' into 'main' | Lars Wirzenius | 7 | -19/+40 | |
feat! use temporary files for SQLite databases Closes #6 See merge request larswirzenius/obnam!20 | |||||
2020-11-22 | feat! use temporary files for SQLite databases | Lars Wirzenius | 7 | -19/+40 | |
The user should not have to specify filenames for the databases, since they don't actually care where they're stored. | |||||
2020-11-22 | Merge branch 'config' into 'main' | Lars Wirzenius | 1 | -16/+2 | |
refactor: use the same ClientConfig for both backups and restores See merge request larswirzenius/obnam!19 | |||||
2020-11-22 | refactor: use the same ClientConfig for both backups and restores | Lars Wirzenius | 1 | -16/+2 | |
2020-11-22 | Merge branch 'archdoc' into 'main' | Lars Wirzenius | 1 | -44/+214 | |
Archdoc See merge request larswirzenius/obnam!18 | |||||
2020-11-22 | doc: add a lot more on architecture and implementation into obnam.md | Lars Wirzenius | 1 | -39/+209 | |
2020-11-22 | doc: improve wording | Lars Wirzenius | 1 | -5/+5 | |
2020-11-22 | Merge branch 'debian' into 'main' | Lars Wirzenius | 7 | -0/+78 | |
chore: add .deb packaging See merge request larswirzenius/obnam!17 | |||||
2020-11-22 | chore: add .deb packaging | Lars Wirzenius | 7 | -0/+78 | |
2020-11-22 | Merge branch 'check' into 'main' | Lars Wirzenius | 1 | -2/+7 | |
fix: run cargo clippy, fmt only if available See merge request larswirzenius/obnam!16 | |||||
2020-11-22 | fix: run cargo clippy, fmt only if available | Lars Wirzenius | 1 | -2/+7 | |
2020-11-21 | Merge branch 'pikchr' into 'main' | Lars Wirzenius | 1 | -20/+33 | |
doc: use pikchr for Obnam architecture diagram See merge request larswirzenius/obnam!15 | |||||
2020-11-21 | doc: use pikchr for Obnam architecture diagram | Lars Wirzenius | 1 | -20/+33 | |
2020-11-18 | Merge branch 'gpl3' into 'main' | Lars Wirzenius | 1 | -0/+674 | |
chore: add copy of GPL-3 as COPYING See merge request larswirzenius/obnam!14 | |||||
2020-11-18 | chore: add copy of GPL-3 as COPYING | Lars Wirzenius | 1 | -0/+674 | |
2020-11-18 | Merge branch 'url' into 'main' | Lars Wirzenius | 7 | -23/+18 | |
feat! change client config to take a base URL instead of host, port See merge request larswirzenius/obnam!13 | |||||
2020-11-18 | feat! change client config to take a base URL instead of host, port | Lars Wirzenius | 7 | -23/+18 | |
2020-11-13 | Merge branch 'subplot-improvements' into 'main' | Lars Wirzenius | 1 | -78/+48 | |
Subplot improvements See merge request larswirzenius/obnam!12 | |||||
2020-11-13 | doc: tidy up and tighten the acceptance criteria chapters | Lars Wirzenius | 1 | -2/+4 | |
2020-11-13 | doc: tighten up the architecture chapter | Lars Wirzenius | 1 | -6/+6 | |
2020-11-13 | doc: mark some requirements as done | Lars Wirzenius | 1 | -6/+9 | |
2020-11-13 | doc: tidy up the requirements | Lars Wirzenius | 1 | -1/+2 | |
2020-11-13 | doc: tighten and clean up the glossary | Lars Wirzenius | 1 | -7/+8 | |
2020-11-13 | doc: tighten up language in the introduction | Lars Wirzenius | 1 | -4/+4 | |
2020-11-13 | doc: drop placeholder sections, rearrange document structure | Lars Wirzenius | 1 | -52/+8 | |
2020-11-13 | doc: add an abstract to the subplot | Lars Wirzenius | 1 | -0/+7 | |
2020-11-13 | Merge branch 'subplot' into 'main' | Lars Wirzenius | 12 | -209/+431 | |
Subplot See merge request larswirzenius/obnam!11 | |||||
2020-11-13 | refactor: split obnam's bindings, functions for clarity | Lars Wirzenius | 9 | -208/+168 | |
The old subplot/obnam.{yaml,py} were starting to get large enough that it was hard to understand them. Also, were partly overlapping in functionality with runcmd. | |||||
2020-11-13 | chore: update runcmd Subplot library, move to sublot/vendored | Lars Wirzenius | 4 | -1/+263 | |
2020-11-13 | Merge branch 'single-bin-client' into 'main' | Lars Wirzenius | 11 | -88/+135 | |
refactor: put all client functionality into one program See merge request larswirzenius/obnam!10 | |||||
2020-11-13 | refactor: put all client functionality into one program | Lars Wirzenius | 11 | -88/+135 | |
2020-11-13 | Merge branch 'subplot' into 'main' | Lars Wirzenius | 5 | -11/+97 | |
Subplot See merge request larswirzenius/obnam!9 | |||||
2020-11-13 | test: add scenario for smoke testing backup+restore | Lars Wirzenius | 3 | -2/+91 | |
2020-11-13 | test: update check to format subplot and generate&run test program | Lars Wirzenius | 2 | -9/+6 | |
Also drop now-obsolete format.sh. | |||||
2020-11-11 | Merge branch 'mvp2' into 'main' | Lars Wirzenius | 1 | -27/+0 | |
doc: drop mvp requirements, they've been met now See merge request larswirzenius/obnam!8 | |||||
2020-11-11 | doc: drop mvp requirements, they've been met now | Lars Wirzenius | 1 | -27/+0 | |
2020-11-10 | Merge branch 'list' into 'main' | Lars Wirzenius | 9 | -93/+235 | |
List See merge request larswirzenius/obnam!7 |