• Joined on 2017-02-23
vitalif pushed to kv at vitalif/vitastor 2024-02-24 11:47:02 +03:00
adbe9eee50 Fix eviction when random_pos selects the end
ac9f0ad35b Implement min/max list_count to make listings during performance test reasonable
0acb7b57f9 Fix and improve parallel allocation
34b880fce0 Implement key_prefix for K/V stress test
ebefff393d More fixes
Compare 67 commits »
vitalif pushed to fs at vitalif/vitastor 2024-02-24 11:47:01 +03:00
1b1e199496 Return block NFS implementation back as an option too
5d8063a820 Move KV FS header into a separate file
6d7b6cc02d Implement packing small files into shared inodes
6d71437891 Split new NFS proxy implementation into multiple files
a5db4be1b3 WIP VitastorFS with metadata storage in VitastorKV
Compare 72 commits »
vitalif pushed to netlink at vitalif/vitastor 2024-02-24 02:06:56 +03:00
7994b5fdb8 Make netlink optional
9d54af1e34 Fix code style
Compare 2 commits »
vitalif pushed to netlink at vitalif/vitastor 2024-02-24 00:13:03 +03:00
945884971e Fix code style
vitalif created branch netlink in vitalif/vitastor 2024-02-24 00:11:05 +03:00
vitalif pushed to netlink at vitalif/vitastor 2024-02-24 00:11:05 +03:00
d2b57644ae nbd-proxy: add configuration via netlink to support kinds of timeouts.
vitalif pushed to hier-v2-murmur-old at vitalif/vitastor 2024-02-24 00:10:45 +03:00
0521f30c4e Use murmur3 in the old PG combinator too ?
f416abb4bb Try new PG combinator in tests
4fa4847bcd Plug the new PG combinator into monitor
9fc6e857c3 Implement new DSL/rule-based PG generation algorithm
6a0869766d Extract PG combinator into a separate module
Compare 63 commits »
vitalif pushed to hier-v2 at vitalif/vitastor 2024-02-24 00:10:44 +03:00
f416abb4bb Try new PG combinator in tests
4fa4847bcd Plug the new PG combinator into monitor
9fc6e857c3 Implement new DSL/rule-based PG generation algorithm
6a0869766d Extract PG combinator into a separate module
85002b20ad Do not die on invalid pool configurations
Compare 26 commits »
vitalif pushed to master at vitalif/vitastor 2024-02-24 00:08:23 +03:00
1bc0b5aab3 Fix a rare use-after-free in automatic sync after delete in blockstore
vitalif pushed to pool-cfg at vitalif/vitastor 2024-02-23 20:22:30 +03:00
390c216f84 Rework & fix pool-create / pool-modify / pool-ls
vitalif pushed to pool-cfg at vitalif/vitastor 2024-02-23 20:17:33 +03:00
2fad814ada Rework & fix pool-create / pool-modify / pool-ls
vitalif pushed to pool-cfg at vitalif/vitastor 2024-02-23 19:47:25 +03:00
2c7daa5a3d Rework & fix pool-create / pool-modify / pool-ls
vitalif pushed to pool-cfg at vitalif/vitastor 2024-02-23 19:46:50 +03:00
8f8ae972a8 Rework & fix pool-create / pool-modify / pool-ls
vitalif pushed to pool-cfg at vitalif/vitastor 2024-02-23 18:33:51 +03:00
c042de065a Rework & fix pool-create / pool-modify / pool-ls
vitalif pushed to master at qemu/pve-qemu 2024-02-23 12:18:43 +03:00
0d4462207b bump version to 8.1.5-3
ed159bc32a add patch to fix deadlock with VirtIO block and iothread during QMP stop
Compare 2 commits »
vitalif created branch pool-cfg in vitalif/vitastor 2024-02-23 02:41:23 +03:00
vitalif pushed to pool-cfg at vitalif/vitastor 2024-02-23 02:41:23 +03:00
d2a29ad445 Rework & fix pool-create / pool-modify / pool-ls
bfa96b32fa vitastor-cli: add commands to control pools: pool-create, pool-ls, pool-modify, pool-rm
Compare 2 commits »
vitalif deleted branch fix-32bit-warnings from vitalif/vitastor 2024-02-22 14:01:48 +03:00
vitalif pushed tag v1.4.7 to vitalif/vitastor 2024-02-22 13:50:05 +03:00
vitalif pushed to master at vitalif/vitastor 2024-02-22 12:46:24 +03:00
5e934264cf Release 1.4.7