Files
markbase/markbase-core/src
Warren 4afd96c9ac
Some checks failed
Test / test (push) Has been cancelled
Test / build (push) Has been cancelled
Implement VFS RAID-Z (software RAID)
- Add VfsRaidLevel enum:
  - Single (no RAID)
  - RaidZ1 (single parity, similar to RAID 5)
  - RaidZ2 (double parity, similar to RAID 6)
  - RaidZ3 (triple parity)
- Add VfsRaidBackend with:
  - Stripe-based data distribution across disks
  - Galois Field arithmetic for parity (P/Q/R)
  - gf_exp, gf_mul for Reed-Solomon coding
  - rebuild_disk() for disk recovery
- Add VfsRaidConfig:
  - level (RAID level)
  - stripe_size (default 64KB)
  - disk_paths (storage devices)
- All VfsBackend methods propagate to all disks
- Foundation for ZFS-style software RAID

All 229 tests pass.
2026-06-20 23:17:00 +08:00
..
2026-06-20 23:17:00 +08:00
2026-05-30 14:08:55 +08:00
2026-05-30 14:08:55 +08:00
2026-05-30 14:08:55 +08:00