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

Support restore with -XX:CRaCRestoreFrom=PATH #19261

Closed
singh264 opened this issue Apr 2, 2024 · 4 comments
Closed

Support restore with -XX:CRaCRestoreFrom=PATH #19261

singh264 opened this issue Apr 2, 2024 · 4 comments
Assignees
Labels
criu Used to track CRIU snapshot related work

Comments

@singh264
Copy link
Contributor

singh264 commented Apr 2, 2024

The documentation about restoring a checkpoint image with -XX:CRaCRestoreFrom=PATH is at https:/CRaC/docs.

@singh264 singh264 added the criu Used to track CRIU snapshot related work label Apr 2, 2024
@singh264
Copy link
Contributor Author

singh264 commented Apr 2, 2024

@tajila I would like to address this issue.

singh264 added a commit to singh264/openj9-openjdk-jdk21 that referenced this issue Apr 17, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Apr 19, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Apr 23, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Apr 23, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Apr 23, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Apr 26, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Apr 26, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
JasonFengJ9 pushed a commit to JasonFengJ9/openj9-openjdk-jdk that referenced this issue Apr 29, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue May 6, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue May 6, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue May 30, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue May 30, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jun 3, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jun 3, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/omr that referenced this issue Jun 6, 2024
Issue: eclipse-openj9/openj9#19261
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/omr that referenced this issue Jun 6, 2024
Issue: eclipse-openj9/openj9#19261
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/omr that referenced this issue Jun 6, 2024
Issue: eclipse-openj9/openj9#19261
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/omr that referenced this issue Jun 6, 2024
Issue: eclipse-openj9/openj9#19261
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Co-authored-by: Babneet Singh <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/omr that referenced this issue Jun 7, 2024
Issue: eclipse-openj9/openj9#19261
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Co-authored-by: Babneet Singh <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/omr that referenced this issue Jun 7, 2024
Issue: eclipse-openj9/openj9#19261
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Co-authored-by: Babneet Singh <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jun 7, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jun 7, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jun 11, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
rmnattas pushed a commit to rmnattas/omr that referenced this issue Jun 14, 2024
Issue: eclipse-openj9/openj9#19261
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Co-authored-by: Babneet Singh <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jul 17, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jul 17, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jul 18, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9 that referenced this issue Jul 18, 2024
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jul 29, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
singh264 added a commit to singh264/openj9 that referenced this issue Jul 29, 2024
singh264 added a commit to singh264/openj9 that referenced this issue Jul 29, 2024
singh264 added a commit to singh264/openj9-openjdk-jdk that referenced this issue Jul 29, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
JasonFengJ9 added a commit to JasonFengJ9/openj9-openjdk-jdk that referenced this issue Jul 30, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
@singh264
Copy link
Contributor Author

singh264 commented Aug 1, 2024

It seems like the next step is to merge the implementation and test PRs, and backport the implementation to the jdks that support crac.

JasonFengJ9 added a commit to JasonFengJ9/openj9-openjdk-jdk that referenced this issue Aug 7, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
JasonFengJ9 added a commit to JasonFengJ9/openj9-openjdk-jdk that referenced this issue Aug 19, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
JasonFengJ9 added a commit to JasonFengJ9/openj9-openjdk-jdk that referenced this issue Aug 22, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
JasonFengJ9 added a commit to JasonFengJ9/openj9-openjdk-jdk that referenced this issue Sep 17, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
JasonFengJ9 added a commit to JasonFengJ9/openj9-openjdk-jdk that referenced this issue Sep 18, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that
specifies the path to the checkpoint image.

Issue: eclipse-openj9/openj9#19261
Co-authored-by: Tobi Ajila <[email protected]>
Co-authored-by: Jason Feng <[email protected]>
Co-authored-by: Keith W. Campbell <[email protected]>
Signed-off-by: Amarpreet Singh <[email protected]>
JasonFengJ9 pushed a commit to singh264/openj9-openjdk-jdk that referenced this issue Sep 18, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that specifies the path to
the checkpoint image.

Issue: eclipse-openj9/openj9#19261

Co-authored-by: Amarpreet Singh <[email protected]>
Signed-off-by: Jason Feng <[email protected]>
JasonFengJ9 pushed a commit to JasonFengJ9/openj9-openjdk-jdk11 that referenced this issue Sep 19, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that specifies the path to
the checkpoint image.

Issue: eclipse-openj9/openj9#19261

Co-authored-by: Amarpreet Singh <[email protected]>
Signed-off-by: Jason Feng <[email protected]>
JasonFengJ9 pushed a commit to JasonFengJ9/openj9-openjdk-jdk17 that referenced this issue Sep 19, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that specifies the path to
the checkpoint image.

Issue: eclipse-openj9/openj9#19261

Co-authored-by: Amarpreet Singh <[email protected]>
Signed-off-by: Jason Feng <[email protected]>
JasonFengJ9 pushed a commit to JasonFengJ9/openj9-openjdk-jdk21 that referenced this issue Sep 19, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that specifies the path to
the checkpoint image.

Issue: eclipse-openj9/openj9#19261

Co-authored-by: Amarpreet Singh <[email protected]>
Signed-off-by: Jason Feng <[email protected]>
keithc-ca pushed a commit to ibmruntimes/openj9-openjdk-jdk23 that referenced this issue Sep 23, 2024
Support restore with -XX:CRaCRestoreFrom=PATH that specifies the path to
the checkpoint image.

Issue: eclipse-openj9/openj9#19261

Co-authored-by: Amarpreet Singh <[email protected]>
Signed-off-by: Jason Feng <[email protected]>
@pshipton
Copy link
Member

pshipton commented Sep 24, 2024

@JasonFengJ9 Pls create a doc issue.

@tajila
Copy link
Contributor

tajila commented Sep 24, 2024

@JasonFengJ9 Pls create a doc issue.

We havent publicly documented any of the CRaC commands, we've been approaching it piecemeal adding the necessary support for certain usecases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
criu Used to track CRIU snapshot related work
Projects
None yet
Development

No branches or pull requests

3 participants