Restate v1.3.0
Check out the announcement blog post for more details about Restate 1.3 and the new SDK features: https://restate.dev/blog/announcing-restate-1.3/
Deprecations 💡
- Some config options have been replaced. The original options are still respected but will be removed in future Restate versions.
- The config options
bifrost.replicated-loglet.default-log-replication
andadmin.default-partition-replication
have been deprecated. It is now recommended to configuredefault-replication
instead. If you need to configure differing log and partition replication, then it is possible to do it viarestatectl config set --log-replication 3 --partition-replication 2
. - The config value
admin.default-partition-replication = "everywhere"
has been deprecated. When starting a new cluster with this value, then it will default to a replication of1
. - The config value
metadata-server.type = "local"
has been deprecated. In future version of Restate we are going to remove the local metadata server type. It is recommended to unset this value or configuremetadata-server.type = "replicated"
. Restate will automatically migrate your metadata when switching from"local"
to"replicated"
.
- The config options
Full Changelog: v1.2.2...v1.3.0
Install
Pull the Docker images
docker pull docker.restate.dev/restatedev/restate:1.3.0
docker pull docker.restate.dev/restatedev/restate-cli:1.3.0
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.3.0
npm install @restatedev/restate@1.3.0
npm install @restatedev/restatectl@1.3.0
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 |