Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: FSSTArray::into_canonical directly build VarBinView #1161

Merged
merged 1 commit into from
Oct 29, 2024

Conversation

a10y
Copy link
Contributor

@a10y a10y commented Oct 29, 2024

Previously we had been building a VarBin and then using arrow_cast to cast into a VarBinView.

The implementation of arrow_cast for Utf8 -> Utf8View should be relatively efficient because it tries to reuse the buffer. However, it's likely more efficient to do the construction in a single-pass

@a10y a10y requested review from danking and robert3005 October 29, 2024 18:16
encodings/fsst/src/canonical.rs Outdated Show resolved Hide resolved
@a10y a10y force-pushed the aduffy/fsst-to-view branch from 0e3d425 to e84624b Compare October 29, 2024 18:17
@danking
Copy link
Member

danking commented Oct 29, 2024

You’re so fast 💨

@a10y a10y enabled auto-merge (squash) October 29, 2024 18:29
@a10y a10y merged commit 5636f85 into develop Oct 29, 2024
5 checks passed
@a10y a10y deleted the aduffy/fsst-to-view branch October 29, 2024 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants