• Joined on 2017-02-23
vitalif pushed to checksums at vitalif/vitastor 2023-06-12 11:35:45 +03:00
39db63d0ab Try to sleep and catch
vitalif pushed to checksums at vitalif/vitastor 2023-06-12 02:39:56 +03:00
574c9dae97 Fill journal header to know checksum type & size when dumping journal with --all
cb6a9180b6 Fix journal read checksum verification with inmemory_journal=false
d3e216a3e4 Call fill_partial_checksum_blocks() correctly in regard to COPY_BUF_CSUM_FILL
804a1a199d Wait for journal reads before checking them in clear_incomplete_csum_block_bits
162a066c41 Check for checksum mismatch absence in test_heal
Compare 7 commits »
vitalif pushed to checksums at vitalif/vitastor 2023-06-11 11:09:33 +03:00
d261070926 Fix journal data checksum mangling on corrupted block overwrite
vitalif pushed to checksums at vitalif/vitastor 2023-06-11 02:13:37 +03:00
92eef86738 Check journal entry size when checking block checksums
015eadf4bb Fix journal data checksum verification on start
076c6dacf5 Add more details to "journal entry data is corrupt" messages
Compare 3 commits »
vitalif pushed to checksums at vitalif/vitastor 2023-06-10 23:38:54 +03:00
b493afa73e ...and partially remove the perversion with bitmap inlining
f3750e7ed5 Sadly we have to refcount dyn_data...
4d7307af12 Move npm install to CI build and remove it from tests
1c3db9c1bc Fix clean block checksum read
9ba18accd7 Allow to forcibly set meta_format
Compare 20 commits »
vitalif pushed to checksums at vitalif/vitastor 2023-06-10 19:54:51 +03:00
398bcc0b82 ...and partially remove the perversion with bitmap inlining
c23e1ce716 Sadly we have to refcount dyn_data...
836e0623e4 Move npm install to CI build and remove it from tests
Compare 3 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-10 11:53:45 +03:00
bdd48e4cf1 Release 0.9.1
vitalif pushed tag v0.9.1 to vitalif/vitastor 2023-06-10 11:53:45 +03:00
vitalif pushed to master at vitalif/cgofuse 2023-06-10 00:14:34 +03:00
22e8fa44f6 Allow to disable panic recovery
vitalif created branch master in vitalif/cgofuse 2023-06-10 00:12:45 +03:00
vitalif pushed to master at vitalif/cgofuse 2023-06-10 00:12:45 +03:00
f87f5db493 Merge pull request #78 from djdv/fix/search-fusermount
669a7b4c93 fuse: search a list of paths for fusermount
84c0898ad2 Merge pull request #74 from djdv/fuse-t
0f0dea9d98 fuse: include FUSE-T header path
c23bd0f99a Merge pull request #73 from djdv/fuse-t
Compare 10 commits »
vitalif created repository vitalif/cgofuse 2023-06-10 00:12:28 +03:00
vitalif pushed to master at vitalif/fusego 2023-06-09 11:47:23 +03:00
8312d62874 Use fuse_kernel_linux for Windows builds too
vitalif deleted branch cgofuse-windows from vitalif/fusego 2023-06-08 16:52:55 +03:00
vitalif pushed to master at vitalif/fusego 2023-06-08 16:52:43 +03:00
2d9f6f635e Move Convert(File|Golang)Mode to fuseops
8156bfadb4 Do not use syscall.O_ACCMODE
Compare 2 commits »
vitalif pushed to checksums at vitalif/vitastor 2023-06-08 01:32:10 +03:00
8843d66622 Fix clean block checksum read
081e0dcbf5 Allow to forcibly set meta_format
b679ea4602 Rename meta_version to meta_format
bea80338d6 Support old metadata format in vitastor-disk dump-meta
ca99bf19e9 Fix journal big_write simple reads after checksum changes
Compare 17 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-08 01:32:03 +03:00
af8c3411cd Correctly unmap NBD when Proxmox forces map_volume use (with SWTPM and maybe something else)
vitalif pushed to checksums at vitalif/vitastor 2023-06-05 01:07:25 +03:00
f55920a326 Allow to forcibly set meta_format
12250321e6 Rename meta_version to meta_format
6e0bad4b61 Support old metadata format in vitastor-disk dump-meta
83da2fb781 Fix journal big_write simple reads after checksum changes
1f3d434d2e Verify checksums in test_heal in different combinations
Compare 18 commits »
vitalif created branch cgofuse-windows in vitalif/fusego 2023-06-04 19:09:20 +03:00
vitalif pushed to cgofuse-windows at vitalif/fusego 2023-06-04 19:09:20 +03:00
2d9f6f635e Move Convert(File|Golang)Mode to fuseops
8156bfadb4 Do not use syscall.O_ACCMODE
Compare 2 commits »