Commit Graph

845 Commits (nbd-vmsplice)
 

Author SHA1 Message Date
Tân Lê 8a9bae5216 FIX ERROR cinder.volume.drivers.vitastor KeyError: 'total_raw_tb' 1 year ago
Vitaliy Filippov da99686a15 Correctly aggregate pool statistics for unknown pools 1 year ago
Vitaliy Filippov dcc03ee41f Add go.sum 1 year ago
Vitaliy Filippov fb2f7a0d3c Release 0.6.6 1 year ago
Vitaliy Filippov 38d85da19a Fix build for older gcc 1 year ago
Vitaliy Filippov dc3caee284 Add Dockerfile 1 year ago
Vitaliy Filippov 89dcda1fed Remove "bool" from the C header 1 year ago
Vitaliy Filippov 1526e2055e Do not crash with RDMA when receiving garbage, free RDMA buffers when connection is closed 1 year ago
Vitaliy Filippov 74cb3911db Rebase children of the "inverse" child when it is removed, change /index/image/%s keys during metadata ops 1 year ago
Vitaliy Filippov d5efbbb6b9 Rename commands and add CLI help 2 years ago
Vitaliy Filippov 4319091bd3 Implement "inverse merge" optimisation 2 years ago
Vitaliy Filippov 6d307d5391 Ignore "readonly" flag when merging snapshots 2 years ago
Vitaliy Filippov 065dfef683 Rename vitastor-cmd to vitastor-cli 2 years ago
Vitaliy Filippov 4d6b85fe67 Split one big cmd.cpp into multiple files 2 years ago
Vitaliy Filippov 2dd2f29f46 Move get_inode_cfg to cli_tool_t 2 years ago
Vitaliy Filippov fc3a1e076a Fix minor bugs in snapshot removal, check it in tests 2 years ago
Vitaliy Filippov 3a3e168c42 Implement high-level snapshot flatten and remove commands 2 years ago
Vitaliy Filippov 95c55da0ad Implement merge with CAS 2 years ago
Vitaliy Filippov 5cf1157f16 Return real version on CAS failure 2 years ago
Vitaliy Filippov acf637950c Implement layer merge 2 years ago
Vitaliy Filippov a02b02eb04 Use new listing methods in rm_inode 2 years ago
Vitaliy Filippov 7d3d696110 Implement object listing with controllable parallelism in cluster_client 2 years ago
Vitaliy Filippov 712576ca75
Merge pull request #13 from lnsyyj/wip-vitastor-debug 2 years ago
Vitaliy Filippov 28bd94d2c2 Make diagnostics slightly better 2 years ago
Vitaliy Filippov 148ff04aa8 Do not lose flusher queue entries when an "older object rescan" happens in parallel with flushing of an older version of another object 2 years ago
JiangYu e86df4a2a2 fix BLOCKSTORE_DEBUG, error: ‘dirty_it’ was not declared in this scope 2 years ago
Vitaliy Filippov e74af9745e Print journal flusher diagnostics on slow ops 2 years ago
Vitaliy Filippov 0e0509e3da Dump op states in slow operation log 2 years ago
Vitaliy Filippov cb282d25e0 Release 0.6.5 2 years ago
Vitaliy Filippov 8b2a4c9539 Fix centos builds (yum-builddep stopped working in el7, cmake in el8..) 2 years ago
Vitaliy Filippov b66a079892 State basic OpenStack support 2 years ago
Vitaliy Filippov e90bbe6385 Implement OpenStack Cinder driver for Vitastor 2 years ago
Vitaliy Filippov 4be761254c Move patches to patches/ 2 years ago
Vitaliy Filippov 7a45c5f86c buster-backports has broken mesa 2 years ago
Vitaliy Filippov bff413584d Fix qemuBlockStorageSourceGetVitastorProps 2 years ago
Vitaliy Filippov bb31050ab5 Add missing image, config_path options to QEMU QAPI 2 years ago
Vitaliy Filippov b52dd6843a Rename qemu_rbd_unescape and qemu_rbd_next_tok to *_vitastor_* 2 years ago
Vitaliy Filippov b66160a7ad Aggregate per-pool statistics in mon 2 years ago
Vitaliy Filippov 30bb602681 Add _VITASTOR to missing switches in libvirt 7.0 patch 2 years ago
Vitaliy Filippov eb0a3adafc Patch libvirt schema, add an example to test libvirt 2 years ago
Vitaliy Filippov 24301b116c Add libvirt 5.0 patch 2 years ago
Vitaliy Filippov 1d00c17d68 Add libvirt 7.5 patch 2 years ago
Vitaliy Filippov 24f19c4b80 Add libvirt 7.0 patch 2 years ago
Vitaliy Filippov dfdf5c1f9c Fix comments in mon.js 2 years ago
Vitaliy Filippov aad7792d3f Check for loops in parent inode chains 2 years ago
Vitaliy Filippov 6ca8afffe5 Add CAS version parameter to the C wrapper 2 years ago
Vitaliy Filippov 511a89948b Rework qemu_proxy into a C wrapper library with public header 2 years ago
Vitaliy Filippov 3de553ecd7 Add a test for CAS write operation 2 years ago
Vitaliy Filippov 9c45d43e74 Extract common 3 OSD code from several test scripts 2 years ago
Vitaliy Filippov 891250d355 Implement CAS writes 2 years ago