Releases: restatedev/restate
Releases · restatedev/restate
v0.1.2
What's Changed
- Make sure all internal channels are configured using the channel_size by @slinkydeveloper in #428
- Generic error code for InvocationTask by @slinkydeveloper in #431
- Add support for HTTP_PROXY by @jackkleeman in #429
- [storage] Add additional configuration parameters by @igalshilman in #414
- Listen on the closed() channel signal for service discovery, to abort when client goes away by @slinkydeveloper in #434
- Validate the sdk is not writing data frames after the end of the stream by @slinkydeveloper in #435
- Fix issue with missing state machine when retrying UnexpectedEndOfStream by @slinkydeveloper in #436
- Use restatedev/dev-tools image as the base image for planner and builder by @tillrohrmann in #378
- Send abort to invoker even if it's not in storage anymore by @slinkydeveloper in #433
- Update assert2 (previous release was yanked) by @slinkydeveloper in #457
- Modify the state handling of the end stream, moving the concern to the InvocationTask by @slinkydeveloper in #449
- Clean GA runner by removing unnecessary software by @tillrohrmann in #462
- [storage] Upgrade rocksdb to the latest version by @igalshilman in #444
- [storage] Make sure to delete status of freed services by @igalshilman in #464
- Implement key extraction from json and use it for the kill endpoint by @slinkydeveloper in #441
- Use consistent seeds in verification test by @jackkleeman in #465
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Set the
RUST_LOG
env intracing.log
field by @slinkydeveloper in #352 - Jaeger JSON exporter by @slinkydeveloper in #353
- Harden verification test by increasing retry limits by @tillrohrmann in #360
- Fix reflections file name clash by @slinkydeveloper in #359
- Implement Restate Key -> JSON conversion by @slinkydeveloper in #346
- Fail ingress grpc with proper error if it cannot bind to address by @tillrohrmann in #357
- Let meta reload before worker starts by @slinkydeveloper in #365
- [storage] Make the Rocksdb storage implemention more type safe by @igalshilman in #355
- Return 415 when no/bad content type is provided by @slinkydeveloper in #367
- Set up workflow to build restate-cli by @tillrohrmann in #370
- Remove okapi git version by @slinkydeveloper in #371
- Reorganize observability config options by @slinkydeveloper in #372
- Fix openapi codegen by @slinkydeveloper in #369
- Configure partitions number and tokio runtime threads by @slinkydeveloper in #368
- Run debug assertions in release build by @tillrohrmann in #377
- Allow to tune serialization/deserialization options of json in ingress by @slinkydeveloper in #383
- Fail with explanatory error message if RocksDB cannot be opened by @tillrohrmann in #379
- Fix Dockerfile build by selecting correct target path by @tillrohrmann in #385
- Fix problems with the TimerService by @tillrohrmann in #384
- Compute partition key eagerly in ServiceId by @tillrohrmann in #387
- Add error message for bad uri by @slinkydeveloper in #393
- Setup default retry policy by @slinkydeveloper in #390
- Less effects logs by @slinkydeveloper in #399
- Add flamegraph justfile command by @tillrohrmann in #398
- Add description to methods and parameters by @slinkydeveloper in #403
- Update the default of observability.log by @slinkydeveloper in #410
- Invoker Abort invocation command by @slinkydeveloper in #411
- Introduce opaque service endpoint id by @slinkydeveloper in #413
- Introduce REST endpoint to kill/cancel a invocation by @slinkydeveloper in #412
- Refactor the invocation task to avoid blocking on waiting the response headers by @slinkydeveloper in #425
- Kill wireup by @slinkydeveloper in #422
- Fix links in error codes documentation by @slinkydeveloper in #426
Full Changelog: v0.1.0...v0.1.1
v0.1.0
fixup! Add release workflow for the restate repository