• Joined on 2017-02-23
vitalif pushed to hotfix-1.2.0 at vitalif/vitastor 2023-11-07 15:49:37 +03:00
12a6bed2d5 Return the new accidentally rolled back json11 commit ("allow trailing comma")
vitalif pushed to master at vitalif/vitastor 2023-11-07 15:49:28 +03:00
12a6bed2d5 Return the new accidentally rolled back json11 commit ("allow trailing comma")
vitalif created branch hotfix-1.2.0 in vitalif/vitastor 2023-11-07 15:40:00 +03:00
vitalif pushed to hotfix-1.2.0 at vitalif/vitastor 2023-11-07 15:40:00 +03:00
vitalif pushed to kv at vitalif/vitastor 2023-11-06 10:41:32 +03:00
beb62b3785 Make get_block() wait for updating when unrelated block is found along the path
vitalif pushed to kv at vitalif/vitastor 2023-11-06 02:50:26 +03:00
22e1f3df02 Make get_block() wait for updating when unrelated block is found along the path
vitalif pushed to kv at vitalif/vitastor 2023-11-06 02:30:30 +03:00
35e3f8f120 Make get_block() wait for updating when unrelated block is found along the path
vitalif pushed to kv at vitalif/vitastor 2023-11-05 20:02:58 +03:00
9550e9dfa6 Fix a race condition where changed blocks were parsed over existing cached blocks and getting a mix of data
ee61429c5b Simplify code by removing an unneeded "optimisation"
ff3eaaedc9 Add kv_log_level, print warnings on level 1, trace ops on level 10
Compare 3 commits »
vitalif pushed to kv at vitalif/vitastor 2023-11-05 12:45:10 +03:00
544e6ac99c Fix duplicate keys in listings on parallel updates -- do not rewind key "iterator position"
7332632464 Implement key suffix to avoid collisions of multiple test workers
da26046298 Do not complain on empty first block
3ca7124093 Add JSON output for stress-tester
0678dbfbc8 Print total stats
Compare 44 commits »
vitalif pushed to master at vitalif/vitastor 2023-11-05 02:15:45 +03:00
5524dbdab7 Release 1.2.0
vitalif pushed tag v1.2.0 to vitalif/vitastor 2023-11-05 02:15:45 +03:00
vitalif pushed to master at vitalif/vitastor 2023-11-05 01:45:51 +03:00
cd3dec06ac Remove spaces from old->new PG count in df
vitalif pushed to master at vitalif/vitastor 2023-11-05 01:05:34 +03:00
371d79e059 Document vitastor-csi features
vitalif pushed to master at vitalif/vitastor 2023-11-05 00:12:07 +03:00
0e888e6c60 Prevent spamming etcd with last_clean_pgs update requests
vitalif pushed to master at vitalif/vitastor 2023-11-04 23:46:37 +03:00
408c21d8f0 Scale last_clean_pgs PG count even if current PGs already contain the new number of PGs
vitalif pushed to master at vitalif/vitastor 2023-11-04 21:00:01 +03:00
43cb9ae212 Prevent multiple parallel recheck_pgs in case of timeouts
vitalif pushed to master at vitalif/vitastor 2023-11-04 18:14:53 +03:00
e15b6e7805 Fix "cannot be narrowed" in clang
31017d8412 Allow to start with V2 journal with header size from V1, as incorrectly updated by previous versions
Compare 2 commits »
vitalif pushed to master at vitalif/vitastor 2023-11-04 15:04:16 +03:00
4819854064 Fix OSDs incorrectly updating journal superblock after upgrade to 1.x from pre-1.x and refusing to start after it
vitalif pushed to master at vitalif/vitastor 2023-11-04 14:55:19 +03:00
1f509cca77 Fix unused capture warnings and void* arithmetic (clang)
vitalif pushed to master at vitalif/vitastor 2023-11-04 13:32:30 +03:00
aa8e8e8271 Add version info to --help output