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

[v24.3.x] backport parquet PRs #24239

Merged

Conversation

rockwotj
Copy link
Contributor

Backports Required

  • none - not a bug fix
  • none - this is a backport
  • none - issue does not exist in previous branches
  • none - papercut/not impactful enough to backport
  • v24.3.x
  • v24.2.x
  • v24.1.x

Release Notes

  • none

Add the ability to compress parquet column chunks using zstd.

We currently only support zstd because that is the defacto compression
format that seems to be used these days and it's the only compression codec
that we have futurized as to not cause stalls.

(cherry picked from commit cab8e0f)
This is the public API that will be used to limit memory usage when
writing parquet files.

(cherry picked from commit f4a38b3)
Also test the ability to write multiple row groups

(cherry picked from commit 7bccba6)
@rockwotj rockwotj changed the base branch from dev to v24.3.x November 21, 2024 19:24
@rockwotj rockwotj requested review from bharathv, andrwng and mmaslankaprv and removed request for a team, twmb, Deflaimun, r-vasquez and gene-redpanda November 21, 2024 19:25
@rockwotj
Copy link
Contributor Author

A manual backport because I forgot to backport the compression changes

@rockwotj rockwotj enabled auto-merge November 21, 2024 19:25
@rockwotj rockwotj requested a review from dotnwat November 21, 2024 21:04
@rockwotj rockwotj merged commit 5a199cb into redpanda-data:v24.3.x Nov 21, 2024
20 checks passed
@rockwotj rockwotj deleted the manual-backport-24228-v24.3.x-76 branch November 21, 2024 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants