Commit Graph

1232 Commits (master)
 

Author SHA1 Message Date
Vitaliy Filippov c71e5e7bbd Fix possible use-after-free during pings 4 months ago
Vitaliy Filippov 8fdf30b21f Release 0.8.1 4 months ago
Vitaliy Filippov 238037ae31 Make journal trimmer wait until reads are completed when inmemory_journal is false 4 months ago
Vitaliy Filippov 09a8864686 Fix degraded parity writes for EC N+K when K>1 4 months ago
Vitaliy Filippov 6e6f6ecbb0 Add missing journal space check for big_writes 4 months ago
Vitaliy Filippov 9491f81419 Add missing documentation for OSD tags 4 months ago
Vitaliy Filippov 44c2b30167 Take newest packages every time when rebuilding CSI 4 months ago
Vitaliy Filippov bf8a0581cd Fix possible "assertion failed: next->prev_wait >= 0" in client 4 months ago
Vitaliy Filippov 5953942042 Add crc32c test utility 4 months ago
Vitaliy Filippov a276a1f737 Do not copy journal data additional time when flushing 4 months ago
Vitaliy Filippov cc24e5796e Add a FIXME 4 months ago
Vitaliy Filippov 6e26732e6a Fix skipped "len" field in vitastor-disk write-journal big_writes 5 months ago
Vitaliy Filippov b4edc79449 Fix possible segfault on ENOSPC 5 months ago
Vitaliy Filippov 5f26887d32 Fix csi endpoint in liveness probe 5 months ago
Vitaliy Filippov 11ec9ad874 Release 0.8.0 7 months ago
Vitaliy Filippov 83bb6598dc Fix fsync autodetection for the single-device mode 7 months ago
Vitaliy Filippov 150f369346 Hotfixes for vitastor-disk prepare: max_other, get device size, older sfdisk 7 months ago
Vitaliy Filippov 8d9a5fde15 Fix docs (block_size vs object_size) 7 months ago
Vitaliy Filippov 9ccc607ab9 Fix parse_size 7 months ago
Vitaliy Filippov 8972878c77 Fix make-etcd for ip:port 7 months ago
Vitaliy Filippov 2a1da88253 Create /etc/vitastor during package installation 7 months ago
Vitaliy Filippov 2f13f347b0 Fix space stats in mon 7 months ago
Vitaliy Filippov 9453db0e99 Add a newer make-etcd.js 7 months ago
Vitaliy Filippov a828a1233d Remove old make-osd scripts 7 months ago
Vitaliy Filippov 9481456dfe Automatically check whether to disable cache during prepare 7 months ago
Vitaliy Filippov bd11db5d0a Add vitastor-mon.service, vitastor.target, create user and log directory during package installation 7 months ago
Vitaliy Filippov 68ebe5993a Fix partition reuse 7 months ago
Vitaliy Filippov eecbfb66ce Remove the old make-osd.sh script from packages 7 months ago
Vitaliy Filippov a537db8909 Add documentation for the new "vitastor-disk" tool 7 months ago
Vitaliy Filippov 54ef2c389f Followup to the "tried to overwrite" fix: also handle it in case of inmemory_meta == false 7 months ago
Vitaliy Filippov 153c73574a Refactor blockstore_init_meta into slightly more obvious code 7 months ago
Vitaliy Filippov d83580bd68 Fix "tried to overwrite non-zero metadata entry" when during a previous metadata 7 months ago
Vitaliy Filippov 29b40aba93 Add write-meta command (for debug) 7 months ago
Vitaliy Filippov a52f2b0e8f Add write-journal command (for debug) 7 months ago
Vitaliy Filippov 1407db9c08 Fix vitastor-disk prepare bugs 7 months ago
Vitaliy Filippov c0d5e83fb8 Run partprobe when partitions do not appear 7 months ago
Vitaliy Filippov 40d8d65188 Rewrite upgrade-simple to C++ 7 months ago
Vitaliy Filippov a16263e88c Fix bugs in the upgrade script and in the udev startup script 7 months ago
Vitaliy Filippov e62bab1b39 Add systemd unit for udev deployments 8 months ago
Vitaliy Filippov cb4e3a118d Fix warning 8 months ago
Vitaliy Filippov b1e39b5dea Split disk_tool.cpp into separate files 8 months ago
Vitaliy Filippov 1170319431 Finish vitastor-disk prepare in theory 8 months ago
Vitaliy Filippov 2e0a2221eb vitastor-disk prepare: WIP second form command of the command 8 months ago
Vitaliy Filippov 5a10d135f3 Allow to configure block_size, bitmap_granularity and immediate_commit per-pool 8 months ago
Vitaliy Filippov 4c9aaa8a86 vitastor-disk prepare: implement first form of the command 8 months ago
Vitaliy Filippov ae99ee6266 Rename base64.{cpp.h} to str_util 8 months ago
Vitaliy Filippov 5af75f7d78 Implement vitastor-cli and vitastor-disk --help <command> 8 months ago
Vitaliy Filippov 7dc6f10ea1 Add read-sb command 8 months ago
Vitaliy Filippov 6fde9950d6 Implement upgrade tool from "simple" units to superblock+udev deployments 8 months ago
Vitaliy Filippov 76dd0fdcea Implement pre-exec command with on-start OSD checks 8 months ago