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

[Execution Node] Evaluate compressing the checkpoint file or some types of data in checkpoint file to reduce file size #2621

Closed
fxamacker opened this issue Jun 14, 2022 · 2 comments
Assignees
Labels
Execution Cadence Execution Team Performance Stale Label used when marking an issue stale.

Comments

@fxamacker
Copy link
Member

Problem

The checkpoint file size is growing fast.

PR #1944 started looking into compressing the checkpoint file but that work was postponed to tackle higher priority items.

Updates #1744

The Proposed Solution

Continue evaluating ways to compress the entire checkpoint and/or some types of data in the checkpoint. Also use concurrency to reduce the performance hit from using compression.

OPTIONAL: Maybe also revisit the possibility of splitting the checkpoint file into multiple files and having a metadata file with filenames, checksums, and dates.

@fxamacker fxamacker added Performance Execution Cadence Execution Team labels Jun 14, 2022
@fxamacker fxamacker self-assigned this Jun 14, 2022
@fxamacker
Copy link
Member Author

Maybe also evaluate transparent folder or file system compression instead of reinventing the wheel.

Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the Stale Label used when marking an issue stale. label Sep 30, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Execution Cadence Execution Team Performance Stale Label used when marking an issue stale.
Projects
None yet
Development

No branches or pull requests

3 participants
@fxamacker and others