github restatedev/restate v1.2.2

one day ago

Restate v1.2.2

Release highlights 🌟

  • Improved partition processor and invoker observability (lag between applied index and log tail)
  • Restatectl improvements
    • Creating snapshots if minimum LSN is reached
    • Trim the log after creating snapshots
    • Safety checks to set log server state to read-only
  • Various UI improvements and fixes
  • Automatic log chain trimming to prevent unbounded growth

Install

Pull the Docker images

docker pull docker.restate.dev/restatedev/restate:1.2.2
docker pull docker.restate.dev/restatedev/restate-cli:1.2.2

Install prebuilt binaries via Homebrew

brew install restatedev/tap/restate-server
brew install restatedev/tap/restate
brew install restatedev/tap/restatectl

Install prebuilt binaries into your npm project

npm install @restatedev/restate-server@1.2.2
npm install @restatedev/restate@1.2.2
npm install @restatedev/restatectl@1.2.2

Download binary archives

File Platform Checksum
restate-server-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
restate-server-x86_64-apple-darwin.tar.xz Intel macOS checksum
restate-server-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
restate-server-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
restate-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
restate-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
restate-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
restate-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
restatectl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
restatectl-x86_64-apple-darwin.tar.xz Intel macOS checksum
restatectl-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
restatectl-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

What's Changed

New Contributors

Full Changelog: v1.2.1...v1.2.2

Don't miss a new restate release

NewReleases is sending notifications on new releases.