Commit Graph

1592 Commits (main)
 

Author SHA1 Message Date
Alex fc635f7072 Merge pull request 'make lmdb's map_size configurable (fix #628)' (#630) from configurable-map-size into main 8 months ago
Alex Auvolat f8b3883611 config: make block_size and sled_cache_capacity expressable as strings 8 months ago
Alex Auvolat 51b9731a08 make lmdb's map_size configurable (fix #628) 8 months ago
Alex Auvolat ad6b1cc0be Merge branch 'main' into next 8 months ago
Alex 7228fbfd4f Merge pull request 'multi-hdd support (fix #218)' (#625) from multihdd into next 8 months ago
Alex Auvolat ba7ac52c19 block repair: simpler/more robust iterator progress calculation 8 months ago
Alex Auvolat 9526328d38 scrub: clear saved checkpoint when canceling scrub 8 months ago
Alex Auvolat 7f9ba49c71 block manager: remove data_dir field 8 months ago
Alex Auvolat de5d792181 block manager: fix indentation (why not detected by cargo fmt?) 8 months ago
Alex Auvolat be91ef6294 block manager: fix bug where rebalance didn't delete old copies 9 months ago
Alex Auvolat 2657b5c1b9 block manager: fix bugs 9 months ago
Alex Auvolat eb972a8422 doc: update multi-hdd section 9 months ago
Alex Auvolat 2f112ac682 correct free data space accounting for multiple data dirs on same fs 9 months ago
Alex Auvolat 6a067e30ee doc: documentation of rebalance repair 9 months ago
Alex Auvolat 6b008b5bd3 block manager: add rebalance operation to rebalance multi-hdd setups 9 months ago
Alex Auvolat 6595efd82f Document multi-hdd support 9 months ago
Alex Auvolat bca347a1e8 doc: update page on upgradin clusters 9 months ago
Alex Auvolat 99ed18350f block manager: refactor and fix monitoring/statistics 9 months ago
Alex Auvolat f38a31b330 block manager: avoid incorrect data_dir configs and avoid losing files 9 months ago
Alex Auvolat e30865984a block manager: scrub checkpointing 9 months ago
Alex Auvolat 55c514999e block manager: fixes in layout 9 months ago
Alex Auvolat a44f486931 block manager: refactoring & increase max worker count to 8 9 months ago
Alex Auvolat 3a74844df0 block manager: fix dir_not_empty 9 months ago
Alex Auvolat 93114a9747 block manager: refactoring 9 months ago
Alex Auvolat fd00a47ddc table queue: increase batch size 9 months ago
Alex Auvolat 1b8c265c14 block manager: get rid of check_block_status 9 months ago
Alex Auvolat 3199cab4c8 update cargo.nix 9 months ago
Alex Auvolat a09f86729c block manager: move blocks in write_block if necessary 9 months ago
Alex Auvolat 887b3233f4 block manager: use data paths from layout 9 months ago
Alex Auvolat 6c420c0880 block manager: multi-directory layout computation 9 months ago
Alex Auvolat 71c0188055 block manager: skeleton for multi-hdd support 9 months ago
Alex Auvolat 4b4f2000f4 lifecycle: fix SkipBucket bug 9 months ago
Alex 5f86b48f97 Merge pull request 'Revert netapp to 0.5.2 to avoid rmp-serde upgrade that breaks things' (#627) from hold-netapp-0.5.2 into main 9 months ago
Alex Auvolat 51eac97260 update version to 0.8.4 9 months ago
Alex Auvolat e78566591b Revert netapp update, hold to version 0.5.2 that uses rmp-serde 0.15 9 months ago
Alex 3f461d8891 Merge pull request 'object lifecycles (fix #309)' (#620) from bucket-lifecycle into next 9 months ago
Alex Auvolat 8e0c020bb9 lifecycle worker: correct small clippy lints 9 months ago
Alex Auvolat 1cdc321e28 lifecycle worker: don't get stuck on non-existent bucket 9 months ago
Alex Auvolat f579d6d9b4 lifecycle worker: fix potential inifinite loop 9 months ago
Alex Auvolat a00a52633f lifecycle worker: add log message when starting 9 months ago
Alex Auvolat adbf5925de lifecycle worker: use queue_insert and process objects in batches 9 months ago
Alex Auvolat 1cfcc61de8 lifecycle worker: mitigate potential bugs + refactoring 9 months ago
Alex Auvolat be03a4610f s3api: remove redundant serde rename attribute 9 months ago
Alex Auvolat b2f679675e lifecycle worker: take into account disabled rules 9 months ago
Alex Auvolat 5fad4c4658 update cargo.nix 9 months ago
Alex Auvolat 01c327a07a lifecycle worker: avoid building chrono's serde feature 9 months ago
Alex Auvolat f0a395e2e5 s3 bucket apis: remove redundant call 9 months ago
Alex Auvolat d94f1c9178 reference manual: remove obsolete caveat about multipart uploads 9 months ago
Alex Auvolat 5c923d48d7 reference manual: document support for lifecycle configuration 9 months ago
Alex Auvolat a1d57283c0 bucket_table: bucketparams::new doesn't need to be pub 9 months ago