This is an automated email from the ASF dual-hosted git repository.

tenthe pushed a change to branch avoid-connection-cache-immediate-remove
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from bdaa8043f5 fix: PLC4X cache recovery after failed read execution
     add 278567ee34 style: Harmonize button and table layout (#4608)
     add f4cf5d53e2 feat(#4466): Add validation and naming warnings for 
property field names in adapter schema configuration (#4643)
     add 87ffcff1ae fix(#4618): Health check restarts adapter during stopping 
process (#4621)
     add 7efa6a6d0e chore(deps): bump actions/cache from 5.0.5 to 6.1.0 (#4662)
     add 070dc0e00b Fix styling bug pipeline details (#4658)
     add 9e0742b84a chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 
(#4661)
     add faa9e05ed4 refactor: Remove groovy support from adapter script 
transformation (#4653)
     add e66ae52fc3 fix: align script template access handling (#4652)
     add 8ef8232a8b chore(deps): bump @sigstore/core from 3.2.0 to 3.2.1 in /ui 
(#4664)
     add ed67499d14 Add  debug logging for adapter monitoring metrics (#4654)
     add 8dd5b58b2d feat: Allow registration of new health checks (#4667)
     add a85a7fee0d Optimize adapter start and stop lifecycle (#4656)
     add 308637d7a0 fix: Make transformation script endpoint backwards 
compatible (#4670)
     add af2fe9e1dd fix: Reduce logging for time series storage and adapter 
preprocessing (#4657)
     add 4bf62e3df8 refactor: Fix possible chip grid form fields error (#4677)
     add 984651fcf5 feat: Extend email error hints (#4676)
     add 80cd72594f feat: Extend OPC UA subscription mode configuration (#4659)
     add 7ea60ecf08 fix: Fix e2e test editAdapterDataLakeSchemaUpdate.spec.ts 
(#4672)
     add fe1521ec8c fix: Re-add mat-form-field wrapper (#4680)
     add 8e47c77679 feat: Improve error messages shown for runtime-resolvable 
static prop… (#4681)
     add caec9b30dc fix(#4666): Asset filter is not applied when resources are 
grouped (#4682)
     add 973b065a86 Merge branch 'dev' into 
avoid-connection-cache-immediate-remove

No new revisions were added by this update.

Summary of changes:
 .github/workflows/go-client-e2e-test.yml           |   2 +-
 .github/workflows/java-client-e2e-test.yml         |   2 +-
 .github/workflows/pr-validation.yml                |   6 +-
 .github/workflows/pypi-deployment.yml              |   2 +-
 .github/workflows/python-docs.yml                  |   4 +-
 pom.xml                                            |   7 -
 .../apache/streampipes/commons/constants/Envs.java |   1 +
 .../commons/environment/DefaultEnvironment.java    |   5 +
 .../commons/environment/Environment.java           |   2 +
 .../management/AdapterMasterManagement.java        |  29 +-
 .../management/AdapterMigrationManager.java        |   2 +-
 .../management/AdapterUpdateManagement.java        |   4 +-
 .../management/management/GuessManagement.java     |   2 +-
 .../management/management/WorkerRestClient.java    |  47 +--
 .../shared/AdapterPipelineGeneratorBase.java       |   1 +
 .../streampipes/connect/shared/DatatypeUtils.java  | 124 ++++++--
 .../value/DatatypeTransformationRule.java          |  10 +-
 .../preprocessing/transform/DatatypeUtilsTest.java |  71 ++++-
 .../transformer/api/TransformationEngines.java     |  26 ++
 streampipes-connect-transformer-groovy/pom.xml     |  78 -----
 .../transformer/groovy/GroovyScriptContext.java    |  25 --
 .../transformer/groovy/GroovyScriptEngine.java     |  80 ------
 .../sandbox/RestrictedGroovyClassLoader.java       |  59 ----
 .../transformer/groovy/sandbox/SandboxPolicy.java  | 187 ------------
 .../transformer/groovy/sandbox/ScriptSandbox.java  |  51 ----
 .../ast/AstChecksCompilationCustomizer.java        |  39 ---
 .../groovy/sandbox/ast/AstChecksVisitor.java       | 109 -------
 .../sandbox/ast/SecureCustomizerFactory.java       |  59 ----
 .../error/SandboxCompilationMessageResolver.java   | 112 --------
 .../SandboxViolationClassNotFoundException.java    |  26 --
 .../sandbox/error/SandboxViolationException.java   |  26 --
 .../transformer/groovy/GroovyScriptEngineTest.java | 318 ---------------------
 .../dataexplorer/TimeSeriesStorage.java            |  23 +-
 .../export/resolver/AdapterResolver.java           |   2 +-
 .../api/monitoring/SpMonitoringManager.java        |  29 ++
 streampipes-extensions-management/pom.xml          |   5 -
 .../connect/AdapterTransitionRegistry.java         |  80 ++++++
 .../connect/AdapterWorkerManagement.java           |  94 +++---
 .../connect/AdapterWorkerRequestManagement.java    |   7 +-
 .../connect/adapter/ScriptContextResolver.java     |   4 -
 .../connect/adapter/parser/CsvParser.java          |   4 +-
 .../elements/SendToBrokerAdapterSink.java          |   1 -
 .../monitoring/HealthCheckManagement.java          |  53 +++-
 .../monitoring/MonitoringManagement.java           |  34 ++-
 .../connect/AdapterWorkerManagementTest.java       |  17 +-
 .../opcua/OpcUaConnectorsModuleExport.java         |   2 +
 .../connectors/opcua/adapter/OpcUaAdapter.java     |  88 ++++--
 .../connectors/opcua/adapter/OpcUaNodeBrowser.java |   2 +-
 .../opcua/client/ConnectedOpcUaClient.java         |  31 +-
 .../opcua/config/OpcUaAdapterConfig.java           |  41 +++
 .../opcua/config/SharedUserConfiguration.java      |  61 +++-
 .../opcua/config/SpOpcUaConfigExtractor.java       |  54 ++++
 .../opcua/config/security/SecurityConfig.java      |  21 ++
 ...grationV3.java => OpcUaAdapterMigrationV7.java} |  31 +-
 .../connectors/opcua/utils/OpcUaLabels.java        |   4 +
 .../documentation.md                               |   2 +
 .../strings.en                                     |  15 +
 .../documentation.md                               |   2 +
 .../adapter/OpcUaAdapterSubscriptionTest.java      | 204 +++++++++++++
 .../opcua/config/SpOpcUaConfigExtractorTest.java   |  48 ++++
 .../opcua/config/security/SecurityConfigTest.java  |  98 ++++++-
 .../health/monitoring/AdapterHealthCheck.java      |  68 ++++-
 .../health/monitoring/ExtensionHealthCheck.java    |  42 ++-
 .../ExtensionInstanceAvailabilityCheck.java        |   7 +-
 .../streampipes/health/monitoring/HealthCheck.java |   5 +-
 .../health/monitoring/PipelineHealthCheck.java     |   3 +-
 .../health/monitoring/AdapterHealthCheckTest.java  | 129 +++++++++
 .../pipeline/ExtensionsLogProvider.java            |  37 +++
 .../model/health/AdapterInstanceState.java         |   9 +-
 .../model/health/ExtensionInstanceHealth.java      |   3 +-
 .../pipeline/ExtensionsServiceLogExecutor.java     |  46 ++-
 .../remote/ContainerProvidedOptionsHandler.java    |  29 +-
 .../rest/impl/AdapterMonitoringResource.java       |   7 +
 .../rest/impl/ContainerProvidedOptions.java        |  14 +-
 .../impl/admin/EmailConfigurationResource.java     |  58 +++-
 .../rest/impl/connect/AdapterResource.java         |   4 +-
 .../rest/impl/connect/CompactAdapterResource.java  |   2 +-
 .../TransformationScriptLanguageResource.java      |  46 ++-
 .../TransformationScriptTemplateResource.java      |   7 +
 .../TransformationScriptLanguageResourceTest.java  |  49 ++++
 .../minimal/StreamPipesCoreApplicationMinimal.java |   2 -
 streampipes-service-core/pom.xml                   |   5 -
 .../streampipes/service/core/PostStartupTask.java  |   7 +-
 .../service/core/StreamPipesCoreApplication.java   |  13 +-
 streampipes-service-extensions/pom.xml             |   5 -
 .../StreamPipesExtensionsServiceBase.java          |   2 -
 ui/cypress/support/utils/dataset/DatasetUtils.ts   |  66 ++++-
 .../editAdapterDataLakeSchemaUpdate.spec.ts        |   1 -
 ui/deployment/i18n/de.json                         |  24 +-
 ui/deployment/i18n/en.json                         |  24 +-
 ui/deployment/i18n/pl.json                         |  24 +-
 ui/deployment/theme/_custom-variables.scss         |  28 +-
 ui/package-lock.json                               |   6 +-
 .../alert-banner/alert-banner.component.scss       |   5 +
 .../pipeline-element.component.scss                |  23 ++
 .../components/sp-table/sp-table.component.scss    | 129 ++++++++-
 .../lib/components/sp-table/sp-table.component.ts  |  32 ++-
 .../dialog/card-dialog/card-dialog.component.scss  |   5 +-
 .../confirm-dialog/confirm-dialog.component.scss   |   4 +-
 .../panel-dialog/panel-dialog.component.scss       |  17 +-
 .../standard-dialog/standard-dialog.component.scss |  28 +-
 .../asset-details-labels.component.html            |  50 ++--
 .../asset-details-labels.component.ts              |  13 +-
 .../email-configuration.component.ts               |  34 ++-
 .../adapter-deployment-settings.component.html     |  77 ++---
 .../adapter-deployment-settings.component.ts       |  20 +-
 .../configure-schema.component.html                |  50 ++++
 .../configure-schema.component.scss                |  20 +-
 .../configure-schema/configure-schema.component.ts |  22 +-
 .../configure-schema/field-name-validation.ts      |  87 ++++++
 ...r-transformation-template-dialog.component.html |  11 +
 ...ter-transformation-template-dialog.component.ts |   7 +-
 ...r-transformation-template-dialog.component.html |  11 +
 ...ter-transformation-template-dialog.component.ts |   2 +
 .../last-updated-formatter.service.ts              |  22 ++
 .../simple-metrics/simple-metrics.component.html   |  11 +-
 .../simple-metrics/simple-metrics.component.scss}  |  13 +-
 .../simple-metrics/simple-metrics.component.ts     |   2 +-
 .../core-ui/status/status-widget.component.scss    |  57 ++--
 .../core/components/toolbar/toolbar.component.scss |   5 +
 .../chart-preview/chart-preview.component.scss     |   6 +-
 .../panel/dashboard-panel.component.html           |   1 +
 .../panel/dashboard-panel.component.scss           |  10 +
 .../datalake-configuration.component.html          |   6 +-
 .../datalake-configuration.component.ts            |  15 +-
 .../datalake-last-event-label.component.html       |  15 +-
 .../datalake-last-event-label.component.scss}      |   5 +-
 .../datalake-last-event-label.component.ts         |  69 +++++
 .../pipeline-element-icon-stand-row.component.html |  87 +++---
 .../pipeline-element-icon-stand-row.component.scss | 127 ++++++--
 .../pipeline-element-icon-stand-row.component.ts   |  16 +-
 .../pipeline-element-icon-stand.component.scss     |  17 +-
 .../pipeline-element-options.component.html        | 146 +++++-----
 .../pipeline-element-options.component.scss        |  82 ++++--
 .../dropped-pipeline-element.component.html        |   2 +-
 .../components/pipeline/pipeline.component.html    |   7 +-
 .../components/pipeline/pipeline.component.scss    |  41 ++-
 .../components/pipeline/pipeline.component.ts      |  11 +
 .../dialog/customize/customize.component.html      |   8 +-
 .../editor/dialog/customize/customize.component.ts |   2 +
 ui/src/scss/sp/_variables.scss                     |  57 +++-
 ui/src/scss/sp/buttons-mat3.scss                   | 266 ++++++++++++++---
 ui/src/scss/sp/dialog.scss                         |  30 +-
 ui/src/scss/sp/forms-mat3.scss                     |  45 ++-
 ui/src/scss/sp/main.scss                           | 140 +++++----
 ui/src/scss/sp/mat-tab.scss                        |  44 ++-
 ui/src/scss/sp/pipeline-element-options.scss       |  50 ++--
 ui/src/scss/sp/pipeline-element.scss               |  31 +-
 ui/src/scss/sp/sp-dialog.scss                      |  16 +-
 ui/src/scss/sp/sp-theme.scss                       | 121 +++++++-
 150 files changed, 3526 insertions(+), 2049 deletions(-)
 delete mode 100644 streampipes-connect-transformer-groovy/pom.xml
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/GroovyScriptContext.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/GroovyScriptEngine.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/RestrictedGroovyClassLoader.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/SandboxPolicy.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/ScriptSandbox.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/ast/AstChecksCompilationCustomizer.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/ast/AstChecksVisitor.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/ast/SecureCustomizerFactory.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/error/SandboxCompilationMessageResolver.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/error/SandboxViolationClassNotFoundException.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/main/java/org/apache/streampipes/connect/transformer/groovy/sandbox/error/SandboxViolationException.java
 delete mode 100644 
streampipes-connect-transformer-groovy/src/test/java/org/apache/streampipes/connect/transformer/groovy/GroovyScriptEngineTest.java
 create mode 100644 
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/AdapterTransitionRegistry.java
 copy 
streampipes-extensions/streampipes-connectors-opcua/src/main/java/org/apache/streampipes/extensions/connectors/opcua/migration/{OpcUaAdapterMigrationV3.java
 => OpcUaAdapterMigrationV7.java} (72%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-opcua/src/test/java/org/apache/streampipes/extensions/connectors/opcua/adapter/OpcUaAdapterSubscriptionTest.java
 copy 
streampipes-dataformat/src/main/java/org/apache/streampipes/dataformat/SpDataFormatFactory.java
 => 
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/HealthCheck.java
 (88%)
 create mode 100644 
streampipes-health-monitoring/src/test/java/org/apache/streampipes/health/monitoring/AdapterHealthCheckTest.java
 copy 
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/live/ISubscription.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/health/AdapterInstanceState.java
 (87%)
 create mode 100644 
streampipes-rest/src/test/java/org/apache/streampipes/rest/impl/connect/TransformationScriptLanguageResourceTest.java
 create mode 100644 
ui/src/app/connect/components/adapter-configuration/configure-schema/field-name-validation.ts
 copy 
ui/src/app/{chart-shared/components/charts/base/echarts-widget.component.scss 
=> core-ui/monitoring/simple-metrics/simple-metrics.component.scss} (91%)
 copy streampipes-client-go/docs/static/favicons/_head.html => 
ui/src/app/dataset/components/datalake-configuration/datalake-last-event-label/datalake-last-event-label.component.html
 (74%)
 copy 
ui/src/app/{configuration/extensions-service-management/certificate-configuration/certificate-configuration.component.scss
 => 
dataset/components/datalake-configuration/datalake-last-event-label/datalake-last-event-label.component.scss}
 (93%)
 create mode 100644 
ui/src/app/dataset/components/datalake-configuration/datalake-last-event-label/datalake-last-event-label.component.ts

Reply via email to