Skip to content

Commit aebf39b

Browse files
committed
V2 serialization format for wide columns with blob references
Introduce a new V2 serialization format for wide column entities that supports storing individual column values in blob files. The V2 format adds a column type section that marks each column as either inline or blob-index, enabling per-column blob storage for large values. Key additions: - SerializeWithBlobIndices(): serialize entities with blob column references - DeserializeColumns(): deserialize V2 entities extracting blob column metadata - HasBlobColumns(): lightweight check for V2 blob references - GetVersion(): return the format version of a serialized entity - ResolveEntityBlobColumns(): resolve all blob references in an entity - Updated Deserialize() and GetValueOfDefaultColumn() for V2 compatibility
1 parent 6ac0da3 commit aebf39b

File tree

4 files changed

+1571
-29
lines changed

4 files changed

+1571
-29
lines changed

0 commit comments

Comments
 (0)