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 c78f3c7236 refactor: Extract migration selection to method (#4182)
     add e019b48096 docs: Add AGENTS guides for various modules in the 
repository
     add 13b815f010 fix: Exclude AGENTS.md from build process and update 
documentation standards
     new a54a4cf70c Merge branch 'add-agents-md' into 
4185-add-persistent-state-support-for-streampipe-functions
     new 65e26fd4da feat(#4185): First version of function state workflow

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AGENTS.md                                          | 30 +++++++++
 pom.xml                                            |  3 +
 .../apache/streampipes/client/api/IAdminApi.java   |  6 ++
 .../apache/streampipes/client/api/AdminApi.java    | 18 ++++++
 streampipes-extensions/AGENTS.md                   | 21 ++++++
 .../streampipes/model/function/FunctionState.java  | 52 ++++++++-------
 streampipes-pipeline-management/AGENTS.md          | 22 +++++++
 streampipes-resource-management/AGENTS.md          | 21 ++++++
 streampipes-rest/AGENTS.md                         | 18 ++++++
 .../streampipes/rest/impl/FunctionsResource.java   | 37 +++++++++++
 streampipes-service-core/AGENTS.md                 | 23 +++++++
 .../service/core/StreamPipesCoreApplication.java   | 42 ++++++++++++
 .../function/FunctionShutdownResource.java         | 24 +++----
 .../StreamPipesExtensionsServiceBase.java          |  1 -
 .../function/StreamPipesFunctionHandler.java       |  8 ++-
 .../storage/api/core/INoSqlStorage.java            |  3 +
 .../IFunctionStateStorage.java}                    |  7 +-
 streampipes-storage-couchdb/AGENTS.md              | 22 +++++++
 .../storage/couchdb/CouchDbStorageManager.java     |  7 ++
 .../FunctionStateStorageImpl.java}                 | 15 +++--
 streampipes-user-management/AGENTS.md              | 21 ++++++
 .../standalone/function/FunctionContext.java       |  9 +++
 .../standalone/function/FunctionStateStore.java    | 74 ++++++++++++++++++++++
 .../wrapper/standalone/function/StateStore.java    |  6 +-
 ui/AGENTS.md                                       | 35 ++++++++++
 .../streampipes/platform-services/AGENTS.md        | 22 +++++++
 ui/projects/streampipes/shared-ui/AGENTS.md        | 23 +++++++
 27 files changed, 522 insertions(+), 48 deletions(-)
 create mode 100644 AGENTS.md
 create mode 100644 streampipes-extensions/AGENTS.md
 copy 
streampipes-model-client/src/main/java/org/apache/streampipes/model/client/user/Privilege.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/function/FunctionState.java
 (63%)
 create mode 100644 streampipes-pipeline-management/AGENTS.md
 create mode 100644 streampipes-resource-management/AGENTS.md
 create mode 100644 streampipes-rest/AGENTS.md
 create mode 100644 streampipes-service-core/AGENTS.md
 copy 
streampipes-rest-extensions/src/main/java/org/apache/streampipes/rest/extensions/monitoring/MonitoringResource.java
 => 
streampipes-service-extensions/src/main/java/org/apache/streampipes/rest/extensions/function/FunctionShutdownResource.java
 (60%)
 copy 
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{user/IPrivilegeStorage.java
 => function/IFunctionStateStorage.java} (82%)
 create mode 100644 streampipes-storage-couchdb/AGENTS.md
 copy 
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{system/FileMetadataStorageImpl.java
 => function/FunctionStateStorageImpl.java} (68%)
 create mode 100644 streampipes-user-management/AGENTS.md
 create mode 100644 
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/function/FunctionStateStore.java
 copy 
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/context/EventProcessorRuntimeContext.java
 => 
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/function/StateStore.java
 (84%)
 create mode 100644 ui/AGENTS.md
 create mode 100644 ui/projects/streampipes/platform-services/AGENTS.md
 create mode 100644 ui/projects/streampipes/shared-ui/AGENTS.md

Reply via email to