]> git.proxmox.com Git - proxmox-backup.git/history - src/backup/datastore.rs
add pbs-tools subcrate
[proxmox-backup.git] / src / backup / datastore.rs
2021-07-06 Wolfgang Bumilleradd pbs-tools subcrate
2021-06-28 Dominik Csapakbackup/datastore: refactor chunk inode sorting to the...
2021-06-04 Dominik Csapakproxmox-backup-proxy: fix leftover references on datast...
2021-04-16 Dietmar Maurertape restore: avoid multiple stat calls for same chunk
2021-04-16 Dietmar Maurertape restore: verify if all chunks exist
2021-04-14 Dominik Csapakbackup/verify: improve speed by sorting chunks by inode
2021-03-10 Thomas Lamprechttypo fixes all over the place
2021-02-01 Dominik Csapakgarbage_collection: only ignore 'missing chunk' errors
2021-01-25 Fabian Grünbichlerrework GC traversal error handling
2021-01-25 Fabian Grünbichlerclippy: fix Mutex with unused value
2021-01-21 Dietmar MaurerMerge branch 'master' of ssh://proxdev.maurer-it.com...
2021-01-20 Fabian Grünbichlerclippy: misc. fixes
2021-01-20 Fabian Grünbichlerclippy: use matches!
2021-01-20 Fabian Grünbichlerclippy: use chars / byte string literals
2021-01-20 Fabian Grünbichlerclippy: remove unnecessary clones
2020-12-03 Dominik Csapakbackup/datastore: move manifest locking to /run
2020-12-02 Dominik Csapakbackup/datastore: really lock manifest on delete
2020-12-01 Dietmar Maurercleanup: use extra file for StoreProgress
2020-12-01 Dietmar Maurercleanup: remove unnecessary StoreProgress clone()
2020-12-01 Fabian Grünbichlerprogress: add format variants
2020-12-01 Fabian Grünbichlerpull: factor out interpolated progress
2020-12-01 Fabian Grünbichlergc: don't limit index listing to same filesystem
2020-12-01 Fabian Grünbichlergc: remove duplicate variable
2020-12-01 Fabian Grünbichlergc: log index files found outside of expected scheme
2020-12-01 Fabian Grünbichlergc: shorten progress messages
2020-11-18 Stefan Reitergc: treat .bad files like regular chunks
2020-11-02 Thomas Lamprechtgc: mark_used_chunks: reduce implementation noise
2020-11-02 Dominik Csapakgarbage collect: improve index error messages
2020-10-29 Fabian Grünbichlerreplace Userid with Authid
2020-10-29 Thomas LamprechtGC: improve task logs
2020-10-29 Thomas LamprechtGC: fix logging leftover bad chunks
2020-10-29 Dietmar Maurergarbage_collection: log deduplication factor
2020-10-29 Dietmar Maurergarbage_collection: log bad chunks (still_bad value)
2020-10-27 Dominik Csapakbackup/datastore: save garbage collection status to...
2020-10-20 Stefan Reiterfix #2988: allow verification after finishing a snapshot
2020-10-20 Fabian Grünbichlerunbreak build
2020-10-20 Stefan Reiterdatastore: cleanup open and load config only once
2020-10-16 Stefan Reiterdatastore: add manifest locking
2020-10-16 Dietmar Maurermark_used_chunks: simply ignore vanished files
2020-10-15 Stefan Reiterdatastore: remove individual snapshots before group
2020-10-15 Stefan Reiterdatastore: remove load_manifest_json
2020-10-15 Stefan Reiterreader: acquire shared flock on open snapshot
2020-10-14 Wolfgang Bumillermore clippy fixups
2020-10-12 Wolfgang Bumillerdon't require WorkerTask in backup/
2020-10-01 Thomas Lamprechtdatastore: gc: avoid unsafe call into libc, use epoch_i...
2020-10-01 Thomas Lamprechtdatastore: gc: comment exclusive process lock
2020-09-19 Dietmar Maurersrc/backup/datastore.rs - open_with_path: use Path...
2020-09-19 Dietmar Maurersrc/backup/datastore.rs: new method open_with_path
2020-09-15 Dietmar Maureravoid chrono dependency, depend on proxmox 0.3.8
2020-09-08 Stefan Reitergc: remove .bad files on garbage collect
2020-09-02 Dietmar Maurergc: improve percentage done logs
2020-08-27 Thomas Lamprechtgc: use human readable units for summary
2020-08-25 Thomas Lamprechtvarious typo fixes
2020-08-11 Stefan Reiterbackup: flock snapshot on backup start
2020-08-11 Stefan Reiterdatastore: prevent in-use deletion with locks instead...
2020-08-11 Dietmar Maurersrc/backup/backup_info.rs: remove BackupGroup lock()
2020-08-11 Fabian Grünbichlerverify: also check chunk CryptMode
2020-08-10 Wolfgang Bumillerintroduce Username, Realm and Userid api types
2020-08-06 Oguz Bektasfix #2909: handle missing chunks gracefully in garbage...
2020-08-04 Aaron LautererGC: use time pre phase1 to calculate min_atime in phase2
2020-08-04 Fabian Grünbichlerblobs: attempt to verify on decode when possible
2020-07-31 Dietmar Maurercleanup: manifest is always CryptMode::None
2020-07-31 Dietmar Maurersrc/backup/datastore.rs: add helpers to load/store...
2020-07-30 Dietmar Maurersrc/api2/backup.rs: aquire backup lock earlier in creat...
2020-07-30 Stefan Reiterdatastore: prevent deletion of snaps in use as "previou...
2020-07-28 Dietmar Maurersrc/backup/data_blob.rs: new load_from_reader(), which...
2020-07-22 Thomas Lamprechtbackup: list images: handle walkdir error, catch "lost...
2020-07-22 Thomas Lamprechtdatastore: fix typo
2020-07-08 Wolfgang BumillerDataStore::load_manifest: also return CryptMode
2020-06-24 Dietmar Maurersrc/backup/datastore.rs: add new helpers to load blobs...
2020-05-30 Dietmar Maurersrc/client/pull.rs: also download client.log.blob
2020-05-20 Dietmar Maurersrc/bin/proxmox-backup-proxy.rs: add simple task schedu...
2020-05-05 Dietmar Maurergarbage_collect: call fail_on_abort to abort GV when...
2020-04-28 Dietmar Maurerimplemnt backup ownership, improve datastore access...
2020-04-17 Wolfgang Bumillerswitch from failure to anyhow
2020-04-06 Dietmar Maurergc: log pending removals
2020-01-23 Dietmar Maurersrc/api2/types.rs: define and use api type GarbageColle...
2020-01-23 Dietmar Maurersrc/backup/datastore.rs: remove_backup_(group/dir)...
2020-01-23 Dietmar Maurersrc/backup/datastore.rs: improve error messages
2020-01-22 Dietmar Maurersrc/backup/datastore.rs: new helpers
2020-01-17 Dietmar Maurersrc/api2/pull.rs: implement delete flag for vanished...
2020-01-14 Dietmar Maurersrc/section_config.rs - convert_to_array: optionally...
2020-01-05 Dietmar Maurersrc/backup/datastore.rs: implement cleanup_backup_dir()
2020-01-02 Dietmar Maurersrc/backup/chunk_store.rs: implement cond_touch_chunk()
2020-01-02 Dietmar Maurersrc/backup/datastore.rs: new helper try_shared_chunk_st...
2019-12-31 Dietmar Maurersrc/backup/manifest.rs: new helper archive_type()
2019-12-19 Dietmar Maurersrc/backup/datastore.rs: avoid divide by zero
2019-12-10 Dietmar Maurersrc/backup/datastore.rs - garbage-collection: fix avera...
2019-10-06 Dietmar Maurerremove DataChunk file format - use DataBlob instead
2019-09-11 Wolfgang Bumillerclippy: collapse identical if branches
2019-08-16 Wolfgang Bumilleruse statement cleanup
2019-07-04 Dietmar Maurersrc/backup/chunk_store.rs - get_chunk_iterator: return...
2019-07-04 Dietmar Maurersrc/backup/fixed_index.rs - FixedIndexReader: remove...
2019-07-04 Dietmar Maurersrc/backup/datastore.rs: generic index_mark_used_chunks...
2019-06-28 Dietmar Maurersrc/backup/dynamic_index.rs: introduce ReadChunk trait
2019-06-13 Dietmar Maurerbackup: Add support for client side encryption
2019-05-29 Dietmar Maurersrc/backup/dynamic_index.rs: split class DynamicIndexWriter
2019-05-11 Dietmar Maurersrc/backup/datastore.rs: move last_backup to BackupInfo
2019-05-11 Dietmar Maurersrc/backup/datastore.rs: impl last_backup helper
2019-05-11 Dietmar Maurersrc/backup/backup_info.rs: implement list_backup for...
next