Skip to content

feat: Add the ability to checkpoint an existing server, and spawn a read-only server on that view. #7822

feat: Add the ability to checkpoint an existing server, and spawn a read-only server on that view.

feat: Add the ability to checkpoint an existing server, and spawn a read-only server on that view. #7822

Triggered via pull request October 5, 2024 08:14
Status Success
Total duration 1h 34m 57s
Artifacts 2

kvrocks.yaml

on: pull_request
Precondition
6s
Precondition
Check typos
9s
Check typos
Lint and check code
26m 1s
Lint and check code
Matrix: Build and test in container
Matrix: Build and test
Check Docker image
15m 11s
Check Docker image
Required
0s
Required
Fit to window
Zoom out
Zoom in

Annotations

35 warnings
Lint and check code
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
Build and test (Darwin Clang arm64, macos-14, auto)
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Build and test (Darwin Clang arm64, macos-14, auto)
cmake 3.30.3 is already installed and up-to-date. To reinstall 3.30.3, run: brew reinstall cmake
Build and test (Darwin Clang arm64, macos-14, auto)
gcc 14.2.0 is already installed and up-to-date. To reinstall 14.2.0, run: brew reinstall gcc
Build and test (Darwin Clang arm64, macos-14, auto)
openssl@3 3.3.2 is already installed and up-to-date. To reinstall 3.3.2, run: brew reinstall openssl@3
Build and test in container (Rocky Linux 9, rockylinux:9, gcc)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test in container (Rocky Linux 8, rockylinux:8, gcc)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test in container (Debian 12, debian:12, gcc)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test in container (ArchLinux, archlinux:base, gcc)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test in container (openSUSE Leap 15, opensuse/leap:15, gcc)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test (SonarCloud with Coverage, ubuntu-22.04, gcc, -DCMAKE_CXX_FLAGS=--coverage)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test (Darwin Clang without luaJIT, macos-13, auto, -DENABLE_LUAJIT=OFF)
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Build and test (Darwin Clang without luaJIT, macos-13, auto, -DENABLE_LUAJIT=OFF)
cmake 3.30.4 is already installed and up-to-date. To reinstall 3.30.4, run: brew reinstall cmake
Build and test (Darwin Clang without luaJIT, macos-13, auto, -DENABLE_LUAJIT=OFF)
gcc 14.2.0 is already installed and up-to-date. To reinstall 14.2.0, run: brew reinstall gcc
Build and test (Darwin Clang without luaJIT, macos-13, auto, -DENABLE_LUAJIT=OFF)
autoconf 2.72 is already installed and up-to-date. To reinstall 2.72, run: brew reinstall autoconf
Build and test (Darwin Clang without luaJIT, macos-13, auto, -DENABLE_LUAJIT=OFF)
libtool 2.5.3 is already installed and up-to-date. To reinstall 2.5.3, run: brew reinstall libtool
Build and test (Darwin Clang without luaJIT, macos-13, auto, -DENABLE_LUAJIT=OFF)
openssl@3 3.3.2 is already installed and up-to-date. To reinstall 3.3.2, run: brew reinstall openssl@3
Build and test (Darwin Clang, macos-13, auto)
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Build and test (Darwin Clang, macos-13, auto)
cmake 3.30.4 is already installed and up-to-date. To reinstall 3.30.4, run: brew reinstall cmake
Build and test (Darwin Clang, macos-13, auto)
gcc 14.2.0 is already installed and up-to-date. To reinstall 14.2.0, run: brew reinstall gcc
Build and test (Darwin Clang, macos-13, auto)
autoconf 2.72 is already installed and up-to-date. To reinstall 2.72, run: brew reinstall autoconf
Build and test (Darwin Clang, macos-13, auto)
libtool 2.5.3 is already installed and up-to-date. To reinstall 2.5.3, run: brew reinstall libtool
Build and test (Darwin Clang, macos-13, auto)
openssl@3 3.3.2 is already installed and up-to-date. To reinstall 3.3.2, run: brew reinstall openssl@3
Build and test (Darwin Clang without Jemalloc, macos-13, auto, -DDISABLE_JEMALLOC=ON)
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Build and test (Darwin Clang without Jemalloc, macos-13, auto, -DDISABLE_JEMALLOC=ON)
cmake 3.30.4 is already installed and up-to-date. To reinstall 3.30.4, run: brew reinstall cmake
Build and test (Darwin Clang without Jemalloc, macos-13, auto, -DDISABLE_JEMALLOC=ON)
gcc 14.2.0 is already installed and up-to-date. To reinstall 14.2.0, run: brew reinstall gcc
Build and test (Darwin Clang without Jemalloc, macos-13, auto, -DDISABLE_JEMALLOC=ON)
autoconf 2.72 is already installed and up-to-date. To reinstall 2.72, run: brew reinstall autoconf
Build and test (Darwin Clang without Jemalloc, macos-13, auto, -DDISABLE_JEMALLOC=ON)
libtool 2.5.3 is already installed and up-to-date. To reinstall 2.5.3, run: brew reinstall libtool
Build and test (Darwin Clang without Jemalloc, macos-13, auto, -DDISABLE_JEMALLOC=ON)
openssl@3 3.3.2 is already installed and up-to-date. To reinstall 3.3.2, run: brew reinstall openssl@3
Build and test (Darwin Clang with OpenSSL, macos-13, auto, -DENABLE_OPENSSL=ON)
Treating cmake as a formula. For the cask, use homebrew/cask/cmake or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Build and test (Darwin Clang with OpenSSL, macos-13, auto, -DENABLE_OPENSSL=ON)
cmake 3.30.4 is already installed and up-to-date. To reinstall 3.30.4, run: brew reinstall cmake
Build and test (Darwin Clang with OpenSSL, macos-13, auto, -DENABLE_OPENSSL=ON)
gcc 14.2.0 is already installed and up-to-date. To reinstall 14.2.0, run: brew reinstall gcc
Build and test (Darwin Clang with OpenSSL, macos-13, auto, -DENABLE_OPENSSL=ON)
autoconf 2.72 is already installed and up-to-date. To reinstall 2.72, run: brew reinstall autoconf
Build and test (Darwin Clang with OpenSSL, macos-13, auto, -DENABLE_OPENSSL=ON)
libtool 2.5.3 is already installed and up-to-date. To reinstall 2.5.3, run: brew reinstall libtool
Build and test (Darwin Clang with OpenSSL, macos-13, auto, -DENABLE_OPENSSL=ON)
openssl@3 3.3.2 is already installed and up-to-date. To reinstall 3.3.2, run: brew reinstall openssl@3

Artifacts

Produced during runtime
Name Size
apache~kvrocks~A1VOVN.dockerbuild
82.7 KB
sonarcloud-data
69.5 MB