]> git.proxmox.com Git - proxmox-backup.git/history - src/backup/chunk_store.rs
backup: touch all chunks, even if they exist
[proxmox-backup.git] / src / backup / chunk_store.rs
2020-09-08 Stefan Reiterbackup: touch all chunks, even if they exist
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-04 Aaron LautererGC: use time pre phase1 to calculate min_atime in phase2
2020-07-28 Dietmar Maurersrc/backup/data_blob.rs: new load_from_reader(), which...
2020-07-21 Aaron Lautererchunk_store: Fix typo in bail message
2020-07-09 Stoiko Ivanovdatastore: chown base dir on creation
2020-06-24 Dietmar Maurersrc/backup/chunk_store.rs: allow to read name()
2020-05-19 Dietmar Maureravoid compiler warnings
2020-05-05 Dietmar Maurergarbage_collect: call fail_on_abort to abort GV when...
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-02 Dietmar Maurersrc/backup/chunk_store.rs: implement cond_touch_chunk()
2019-12-20 Dietmar Maurersrc/api2/config/datastore.rs - create: pass uid and...
2019-12-20 Dietmar Maurersrc/backup/chunk_store.rs - create: pass User instead...
2019-12-19 Wolfgang Bumillerlet ChunkStore::create take CreateOptions
2019-12-19 Dietmar Maurerremove tools::getpwnam_ugid, impl. crate::backup::backu...
2019-12-19 Dietmar Maurersrc/backup/chunk_store.rs: create lock file with correc...
2019-12-18 Dietmar Maurersrc/backup/chunk_store.rs: use proxmox::tools::fs:...
2019-12-17 Oguz Bektaschunk_store: create parent directories
2019-10-26 Dietmar Maureravoid some clippy warnings
2019-10-06 Dietmar Maurerremove DataChunk file format - use DataBlob instead
2019-07-04 Dietmar Maurersrc/backup/chunk_store.rs: coding style fixes
2019-07-04 Dietmar Maurersrc/backup/chunk_store.rs: additionally log chunk count
2019-07-04 Dietmar Maurersrc/backup/chunk_store.rs: improve error reporting
2019-07-04 Wolfgang Bumillerbackup/chunk_store: rework chunk iterator
2019-07-04 Dietmar Maurersrc/backup/chunk_store.rs - get_chunk_iterator: return...
2019-07-04 Dietmar Maurersrc/backup/datastore.rs: generic index_mark_used_chunks...
2019-06-28 Dietmar Maurersrc/backup/chunk_store.rs: new method chunk_path()
2019-06-18 Dietmar MaurerCargo.toml: use serde feature derive
2019-06-14 Dietmar Maurersrc/tools.rs: move hex_to_digest and digest_to_hex...
2019-06-13 Dietmar Maurerbackup: Add support for client side encryption
2019-05-30 Dietmar Maurersrc/backup/chunk_stream.rs: add optional chunk_size...
2019-04-11 Dietmar Maurersrc/api2/admin/datastore.rs: implement API to return...
2019-04-01 Dietmar Maurerabort GC on server shutdown
2019-03-31 Dietmar Maurersrc/backup/chunk_store.rs: fix GC
2019-03-31 Dietmar Maurerfix last commit: the filename var was not ment to be...
2019-03-31 Dietmar Maurersrc/backup/chunk_store.rs: avoid create/unlink race
2019-03-22 Dietmar Maurerdatastore: use new ProcessLocker
2019-03-07 Dietmar Maurersrc/backup/chunk_store.rs: use zstd compression instead...
2019-03-07 Dietmar Maurersrc/backup/chunk_store.rs: read_chunk - clear buffer...
2019-02-25 Wolfgang Bumillerbackup/chunk_store: split insert_chunk
2019-02-25 Wolfgang Bumillerbackup/chunk_store: mark ChunkIterator as fused
2019-02-25 Wolfgang Bumillerbackup/chunk_store: make percentage output optional
2019-02-25 Dietmar Maurersrc/backup/chunk_store.rs: return info about compressed...
2019-02-25 Dietmar Maurersrc/backup/chunk_store.rs: use lz4 for compression
2019-02-19 Dietmar Maurersrc/api2/admin/datastore/catar.rs: allow to configure...
2019-02-14 Wolfgang Bumillerbackup/chunk_store: verify chunk file names
2019-02-14 Wolfgang Bumillerbackup/chunk_store: open base dir in get_chunk_iterator
2019-02-14 Wolfgang Bumillerbackup: replace ChunkIterator
2019-02-12 Dietmar Maurersimplify backup lib structure (pub use xxx:*), improve doc
2019-02-12 Wolfgang Bumillerbackup: fixup warnings and readd lost file type check
2019-02-12 Wolfgang Bumillerbackup: cleanup long lines
2019-02-12 Wolfgang Bumillerbackup: use ChunkIterator for sweep_unused_chunks
2019-02-12 Wolfgang Bumillerbackup: add optional progress callback to ChunkIterator
2019-02-12 Wolfgang Bumillerbackup: add ChunkIterator
2019-02-01 Wolfgang Bumillertests: chunk_store: cleanup .testdir
2019-01-25 Dietmar Maurertools.rs: move digest_to_hex() into tools
2019-01-25 Dietmar Maurerbackup/chunk_store.rs: fix test case - use absolute...
2019-01-20 Dietmar Maurerbackup/chunk_store.rs: verify base path is absolute
2019-01-05 Dietmar Maurerbackup/chunk_store.rs: resize buffer by powers of two
2019-01-04 Dietmar Maurerbackup/chunk_store.rs: avoid allocation in read_chunk
2019-01-04 Dietmar Maurerwhite space cleanups
2019-01-04 Dietmar Maurerbackup/chunk_store.rs: implement read_chunk()
2019-01-04 Dietmar Maurerbackup/chunk_store.rs: only use one directory level
2019-01-02 Dietmar Maurerimplement garbage collection for .aidx files
2018-12-25 Dietmar Maurercleanup: reduce compiler warnings
2018-12-25 Dietmar Maurerremove outdated comment
2018-12-25 Dietmar Maurertouch_chunk: use libc::lutimensat
2018-12-22 Dietmar Maurermove lookup_datastore() to backup/datastore.rs
2018-12-22 Dietmar Maurergather usage statistics during garbage collection
2018-12-22 Dietmar Maurersweep_used_chunks: print percentage
2018-12-22 Dietmar Maureruse openssl for faster hashing
2018-12-22 Dietmar Maurerchunk_store: reduce number of directories
2018-12-21 Dietmar Maurerfix mutability for chunk store
2018-12-19 Dietmar Maurerfix tests
2018-12-19 Dietmar Maurertry to improve error messages
2018-12-19 Dietmar Maurercleanups: avoid compiler warnings
2018-12-19 Dietmar Maurercleanup - avoid too much indentation
2018-12-19 Dietmar Maurercleanup
2018-12-19 Dietmar MaurerChunkStore::sweep_used_chunks - use openat to speedup...
2018-12-19 Wolfgang Bumilleruse timers with a signal for file locking
2018-12-19 Dietmar Maurermove lock_file to tools.rs
2018-12-19 Dietmar Maurerimpl sweep_used_chunks, first try
2018-12-18 Dietmar Maurermove sweep_used_chunks to chunk_store
2018-12-18 Dietmar Maurerstart impl garbage collection
2018-12-16 Dietmar Maurerfix chunk store file paths
2018-12-15 Dietmar Maurerimage_index.rs:write idx of chunks (use mmap)
2018-12-12 Dietmar Maureradd comment to make intensions more clear
2018-12-09 Dietmar Maurersimplify code
2018-12-08 Dietmar Maurerremove some compiler warnings
2018-12-08 Dietmar Maurerchunk_store.insert_chunk: return information about...
2018-12-08 Dietmar Maurercode cleanup
2018-12-08 Dietmar Maurerlock with timeout
2018-12-08 Dietmar Maurerimprove error messages
2018-12-08 Dietmar Maurercode cleanup
2018-12-07 Dietmar Maurerdepend on nix, use flock
2018-12-07 Dietmar Maurerchunk_store: use mutex
next