Skip to content
This repository was archived by the owner on May 9, 2024. It is now read-only.

Avoid uint32_t for column offset. #530

Merged
merged 1 commit into from
Jun 18, 2023
Merged

Avoid uint32_t for column offset. #530

merged 1 commit into from
Jun 18, 2023

Conversation

ienkovich
Copy link
Contributor

With columnar format column offset can easily exceed 4GB, so using 32-bit integers for it results in wrong offsets in generated IR. Here I fix all cases where getColOffInBytes is assigned to uint32_t except one case where I added a check for now.

Resolves #529

@alexbaden alexbaden merged commit 420cf09 into main Jun 18, 2023
@alexbaden alexbaden deleted the ienkovich/issue-529 branch June 18, 2023 20:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Memory corruption on H2O GroupBy Q10
2 participants