Skip to content

feat(parquet): generalize value encoder inputs#9955

Open
HippoBaro wants to merge 1 commit intoapache:mainfrom
HippoBaro:generalize_value_enc_inputs
Open

feat(parquet): generalize value encoder inputs#9955
HippoBaro wants to merge 1 commit intoapache:mainfrom
HippoBaro:generalize_value_enc_inputs

Conversation

@HippoBaro
Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Rationale for this change

See #9731

What changes are included in this PR?

Changes byte_array encoder methods (FallbackEncoder::encode, DictEncoder::encode, etc) and all get_*_array_slice functions from &[usize] to impl ExactSizeIterator<Item = usize>.

Are these changes tested?

All tests passing.

Are there any user-facing changes?

None.

Changes `byte_array` encoder methods (`FallbackEncoder::encode`,
`DictEncoder::encode`, etc) and all `get_*_array_slice` functions from
`&[usize]` to `impl ExactSizeIterator<Item = usize>`.

Signed-off-by: Hippolyte Barraud <hippolyte.barraud@datadoghq.com>
@github-actions github-actions Bot added the parquet Changes to the parquet crate label May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

parquet Changes to the parquet crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant