- You can now configure the service/handler options when binding the services, e.g. in Kotlin:
endpoint {
bind(MyService()) {
it.journalRetention = 10.days
it.configureHandler("myHandler") {
it.inactivityTimeout = 10.minutes
}
}
}
- The following new configuration options are available for services and handlers:
inactivityTimeout
,abortTimeout
,idempotencyRetention
,journalRetention
,ingressPrivate
,enableLazyState
. Please note, these will only work with Restate 1.4 onward.
What's Changed
- [Release] Bump to 2.2.0-SNAPSHOT by @github-actions in #506
- Endpoint manifest V3 by @slinkydeveloper in #508
- Dep updates for security by @slinkydeveloper in #509
- Update coordinates for the new publishing portal by @slinkydeveloper in #510
- [Release] Bump to 2.2.0 by @github-actions in #511
Full Changelog: v2.1.1...v2.2.0