30 Commits (e899ed2c250b21c18f1b06845a37e55fe8b67af5)

Author SHA1 Message Date
Vitaliy Filippov e899ed2c25 Make OSDs with 256 flushers (as they are now dynamic) 2 years ago
Vitaliy Filippov e16b87ecc8 Rename random_combinations() parameter from "unordered" to "ordered" as it's more correct 2 years ago
Vitaliy Filippov fcb4aa0a11 Fix Monitor being unable to change PG sizes 2 years ago
Vitaliy Filippov 7f15e0c084 Add a simple test for the PG optimizer 2 years ago
Vitaliy Filippov 08d4bef419 Fix PG optimizer removing PGs without adding new ones 2 years ago
Vitaliy Filippov 2d73b19a6c Fix online PG count change bugs 2 years ago
Vitaliy Filippov 00e98f64f3 A little better systemd unit generator 2 years ago
Vitaliy Filippov 4a2dcf7b6b Update the license to VNPL 1.1 2 years ago
Vitaliy Filippov 8d48cc56b0 Generate randomly permutated OSD combinations when optimizing for compressed chunks 2 years ago
Vitaliy Filippov 9f58f01425 Mirror afr.js from /vitalif/ceph-afr-calc 2 years ago
Vitaliy Filippov 4cb79a3bf8 Allow to calculate simple-offsets for files 2 years ago
Vitaliy Filippov 915d04c446 Allow empty global configuration, report OSD statistics faster 2 years ago
Vitaliy Filippov bcc8e697f9 Delete PGs when deleting pools 2 years ago
Vitaliy Filippov a4c46ba745 Add jerasure EC support (reed_sol_van, others are slower) (not tested yet) 2 years ago
Vitaliy Filippov 959089b919 Enable progress_notify=true for etcd watches 2 years ago
Vitaliy Filippov e41bee72a5 Lower node.js requirement to 10.x 2 years ago
Vitaliy Filippov 64d471cf53 Add simple Debian packaging 2 years ago
Vitaliy Filippov 1e8f0328e0 Cancel outbound operations after re-peering PGs 2 years ago
Vitaliy Filippov d2b901aa09 Fix default auto-created failure domains 2 years ago
Vitaliy Filippov 7cb561f95a Add etcd to the example service generator 2 years ago
Vitaliy Filippov 9350656af6 Fix osd tags 2 years ago
Vitaliy Filippov 94efb54feb Implement OSD tags (device classes), fix pool failure_domain configuration 2 years ago
Vitaliy Filippov 9f2a948712 Make pg_stripe_size a per-pool config 2 years ago
Vitaliy Filippov ba74eece4a More fixes to the failure model (why am I doing this?..) 2 years ago
Vitaliy Filippov 2fdd8a1b38 More correct failure model (I hope so) 2 years ago
Vitaliy Filippov 8e36f04482 One more experiment with cluster AFR% 2 years ago
Vitaliy Filippov 6852f299ae Add functions to calculate AFR for a cluster 2 years ago
Vitaliy Filippov 0471b09b9c Add license notices to all source code files 2 years ago
Vitaliy Filippov 28a0f08ce7 Add a very simple tool for calculating device offsets 2 years ago
Vitaliy Filippov 9b4e5b64ae Move monitor to mon/ 2 years ago