1131 Commits (master)
 

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