pub const FORMAT_MINOR: u16 = 2;Expand description
Format minor version implemented by this build.
0— pre-1.0 baseline (format_major = 0only). Full-32-bit CRC32C per-page trailer; no compression, no encryption.1— pre-1.0 compression-capable layout (format_major = 0only). Whenfeature_flagsbit 0 is set, every non-header page on disk uses the v1 trailer interpretation (bit 31 = “page is LZ4-compressed”, bits 0..30 = 31-bit CRC32C).2— feature-complete encryption-capable layout. The ONLY validformat_minorforformat_major = 1files. Page 0 carries a 32-bytekdf_saltfield at offset 72..104, and whenfeature_flagsbit 1 is set every non-header page on disk is encrypted with XChaCha20-Poly1305 (4136-byte physical stride: 4096 ciphertext + 24-byte nonce + 16-byte tag). Compression (bit 0) and encryption (bit 1) compose: compress first, encrypt second.
Phase 8 (issue #17) freezes FORMAT_MINOR at 2 for the
indefinite v1.x series — no further minor bumps without a
format_major 2.0 release.