Skip to content

Add Range and Delta block codecs #8006

Description

@Xuanwo

Goal

Add end-to-end Range and Delta block codecs for non-negative u32/u64 sequences.

Scope

  • Add protobuf tags 14 and 15.
  • Implement codec construction, validation, encoding, and decoding.
  • Add format helpers, documentation, malformed-input coverage, and direct round-trip tests.
  • Do not enable production writer selection in this issue.

Context

This is PR 3 of the Generic Block Compression stack extracted from #8002.

Metadata

Metadata

Assignees

Labels

A-encodingEncoding, IO, file reader/writerA-formatOn-disk format: protos and format spec docsenhancementNew feature or requestformat-changeA change to the format spec, which requires a vote. Remove if minor (e.g. fixing typo).

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions