Skip to content

Mainlining of Fast Snap logic#804

Merged
magik6k merged 111 commits intomainfrom
andyfastsnap
Jan 14, 2026
Merged

Mainlining of Fast Snap logic#804
magik6k merged 111 commits intomainfrom
andyfastsnap

Conversation

@snadrus
Copy link
Copy Markdown
Contributor

@snadrus snadrus commented Nov 14, 2025

All ready to go now ~magik


Note

Modernizes build/CI and adds a small CLI feature around batch sealing.

  • CI/build: switch runners to self-hosted, adopt GCC 13, install CUDA Toolkit, and add resilient tag fetching; introduce setup-supraseal job with cache keying and restore across builds/tests; update Ubuntu 24 supraseal job to verify/build libsupraseal.a and upload it; bump golangci-lint; remove custom setup-go action
  • Docker/Images: update runner image base to Ubuntu 24.04; expand deps; set GCC 13 as default
  • Local testing: add Dockerfile and script to test supraseal build locally against Ubuntu 24.04/CUDA; add README with manual steps
  • Makefile: set CGO_LDFLAGS_ALLOW, propagate CGO flags to builds/tests, add curio-native target and fvm tag for tests; integrate supraseal/blst build deps
  • CLI: add curio batch setup to configure SPDK/hugepages and bind NVMe for SupraSeal; add i18n catalog entries
  • Misc: ensure recursive submodule updates

Written by Cursor Bugbot for commit 836a0f9. This will update automatically on new commits. Configure here.

@magik6k magik6k marked this pull request as ready for review January 5, 2026 12:01
@magik6k magik6k requested a review from a team as a code owner January 5, 2026 12:01
@snadrus
Copy link
Copy Markdown
Contributor Author

snadrus commented Jan 7, 2026

@LexLuthr it won't let me approve those changes. I did a full review.

Copy link
Copy Markdown
Contributor

@LexLuthr LexLuthr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving based on Andy's review.

@magik6k magik6k enabled auto-merge (squash) January 14, 2026 14:17
@magik6k magik6k merged commit 7cd25b5 into main Jan 14, 2026
23 checks passed
@magik6k magik6k deleted the andyfastsnap branch January 14, 2026 14:17
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

Successfully merging this pull request may close these issues.

3 participants