github restatedev/restate v0.4.0

latest releases: v1.2.0, v1.2.0-rc.2, v1.2.0-rc.1...
16 months ago

Breaking changes

New features

  • You can now provide an idempotency key when sending requests to Restate from an external client. This allows to implement end-to-end exactly once processing of requests. See https://docs.restate.dev/services/invocation#invoke-a-service-idempotently.
  • The introspection SQL interface has been expanded with two new tables:
    • sys_invocation_state to inspect the status of in-flight invocations.
    • sys_journal to inspect the invocation journal.
  • External ingress invocation traces now have client socket info

Among the other changes, we've also included a plethora of bug fixes and small improvements.

Enjoy!

Full Changelog: v0.3.0...v0.4.0

Don't miss a new restate release

NewReleases is sending notifications on new releases.