docs: fix stale compression references after v1.9.8 - #347
Conversation
Updates documentation and code comments that still described block compression as 'not implemented' or 'reserved' despite being shipped in v1.9.8 (PR MPCoreDeveloper#344).
|
|
The CI failure appears unrelated to this PR. These are documentation and comment-only changes (3 markdown files + XML doc comments in one .cs file) that don't affect compiled code or test behavior. The XML warnings shown in the logs point to Happy to help investigate if needed, but this looks like either a flaky test or a pre-existing issue on master. |
…ionMode comments after #347 PR #347 updated compression references but (1) replaced the standard <copyright> header line with a bare file path (leaving a dangling </copyright>), and (2) documented the ScdbFileHeader.CompressionMode byte as 0=None/1=Brotli/2=GZip even though the byte is never written (always 0) - the mode is supplied via DatabaseOptions.BlockCompression and per-block state is the Compressed flag.
|
I see often 'problems' with the CLI runners , as they are not always fast enough for some tests i have to 'tweak' them or simply run them again and then they magically work . |



Summary
Updates documentation and code comments that still described block compression as "not implemented" or "reserved" despite being shipped in v1.9.8 (PR #344).
Changes
docs/serialization/SERIALIZATION_AND_STORAGE_GUIDE.md— Updated compression table row and header field commentdocs/serialization/BINARY_FORMAT_VISUAL_REFERENCE.md— UpdatedCompressionModefield descriptionsrc/SharpCoreDB/Storage/Scdb/ScdbStructures.cs— UpdatedCompressionModefield XML doc and inline comment; updatedBlockFlags.Compressedenum doc.github/CODING_STANDARDS_CSHARP14.md— Updated stale TODO to reflect remaining streaming-compression workContext
These references were left stale after PR #344 merged block-level Brotli/GZip compression. This PR cleans up the documentation to match the shipped feature.