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

v6.0.0 release #86

Closed
4 tasks done
snprajwal opened this issue Aug 15, 2022 · 1 comment
Closed
4 tasks done

v6.0.0 release #86

snprajwal opened this issue Aug 15, 2022 · 1 comment

Comments

@snprajwal
Copy link
Member

snprajwal commented Aug 15, 2022

New features

  • crit library

Breaking changes

  • Deprecate stats and rpc in favour of crit

Related projects that will need PRs

@rst0git
Copy link
Member

rst0git commented Aug 15, 2022

Prajwal and I discussed if we could deprecate the "stats" functionality of go-criu in favor of the crit package.

This functionality is currently used for --print-stats in checkpointctl (checkpoint-restore/checkpointctl#12) and Podman (containers/podman#12184). However, to be able to update checkpointctl / Podman we might need to first create a new release of go-criu that includes the crit package.

In addition, somewhat similar functionality was introduced in LXD sometime ago that is parsing the stats-dump file to enable pre-copy migration (https://github.com/lxc/lxd/pull/4072). If we could integrate go-criu with LXD it would greatly simplify this part of the code and improve the maintainability.

@checkpoint-restore/go-criu-maintainers What do you think?

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

No branches or pull requests

2 participants