This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a change to branch
4185-add-persistent-state-support-for-streampipe-functions
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 65e26fd4da feat(#4185): First version of function state workflow
add 174ca81f39 feat(#4185): Implement function shutdown with state
persistence and introduce new response models
No new revisions were added by this update.
Summary of changes:
.../api/declarer/IStreamPipesFunctionDeclarer.java | 6 +++
...ctionState.java => FunctionShutdownResult.java} | 34 +++------------
.../FunctionsShutdownResponse.java} | 23 ++++++-----
.../service/core/StreamPipesCoreApplication.java | 48 ++++++++++++++++++++--
.../function/FunctionShutdownResource.java | 12 ++----
.../function/StreamPipesFunctionHandler.java | 14 +++++++
.../standalone/function/FunctionContext.java | 28 +++++++++++++
.../standalone/function/FunctionStateStore.java | 22 +++++++---
.../standalone/function/StreamPipesFunction.java | 29 +++++++++++++
9 files changed, 160 insertions(+), 56 deletions(-)
copy
streampipes-model/src/main/java/org/apache/streampipes/model/function/{FunctionState.java
=> FunctionShutdownResult.java} (66%)
copy
streampipes-model/src/main/java/org/apache/streampipes/model/{export/ExportConfiguration.java
=> function/FunctionsShutdownResponse.java} (65%)