This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 3b4eb44806 feat(#2990): Improve status widgets on home screen (#2991)
add 8d35cf0a14 refactor(#2964): timestamp conversion is broken in adapters
(#2986)
No new revisions were added by this update.
Summary of changes:
.../SupportsNestedTransformationRule.java | 2 +-
.../AdapterTransformationPipelineElement.java | 2 +-
.../TransformationRuleGeneratorVisitor.java | 2 +-
.../schema/AddValueTransformationRule.java | 2 +-
.../transform/schema/MoveTransformationRule.java | 2 +-
.../stream/DuplicateFilterPipelineElement.java | 2 +-
.../stream/EventRateTransformationRule.java | 2 +-
.../value/AddTimestampTransformationRule.java | 2 +-
.../value/DatatypeTransformationRule.java | 2 +-
.../value/TimestampTransformationRule.java | 3 +
.../schema/SchemaEventTransformerTest.java | 2 +-
.../transform/value/ValueEventTransformerTest.java | 2 +-
.../extensions/api/connect/StreamPipesAdapter.java | 15 +
.../api/connect}/TransformationRule.java | 2 +-
.../connect/AdapterWorkerManagement.java | 5 +
.../iiot/protocol/stream/FileReplayAdapter.java | 324 +++++++++++++++------
.../protocol/stream/FileReplayAdapterTest.java | 241 +++++++++++++++
.../fixtures/connect/fileReplay/noTimestamp.csv | 2 +
.../timestampInMilliseconds/expected.csv | 4 +
.../fileReplay/timestampInMilliseconds/input.csv | 4 +
.../fileReplay/timestampInSeconds/expected.csv | 4 +
.../fileReplay/timestampInSeconds/input.csv | 4 +
ui/cypress/fixtures/connect/schemaRules/input.csv | 4 +-
ui/cypress/support/builder/AdapterBuilder.ts | 6 +
ui/cypress/support/utils/connect/ConnectBtns.ts | 42 +++
.../utils/connect/ConnectEventSchemaUtils.ts | 92 +++---
ui/cypress/support/utils/connect/ConnectUtils.ts | 34 ++-
ui/cypress/tests/adapter/fileStream.smoke.spec.ts | 59 +++-
.../tests/adapter/rules/schemaRules.smoke.spec.ts | 2 +-
.../rules/{valueRules.ts => valueRules.spec.ts} | 2 +-
.../adapter-started-success.component.html | 1 +
.../edit-timestamp-property.component.html | 1 +
32 files changed, 704 insertions(+), 169 deletions(-)
rename
{streampipes-connect-shared/src/main/java/org/apache/streampipes/connect/shared/preprocessing/transform
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect}/TransformationRule.java
(92%)
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/test/java/org/apache/streampipes/connect/iiot/protocol/stream/FileReplayAdapterTest.java
create mode 100644 ui/cypress/fixtures/connect/fileReplay/noTimestamp.csv
create mode 100644
ui/cypress/fixtures/connect/fileReplay/timestampInMilliseconds/expected.csv
create mode 100644
ui/cypress/fixtures/connect/fileReplay/timestampInMilliseconds/input.csv
create mode 100644
ui/cypress/fixtures/connect/fileReplay/timestampInSeconds/expected.csv
create mode 100644
ui/cypress/fixtures/connect/fileReplay/timestampInSeconds/input.csv
rename ui/cypress/tests/adapter/rules/{valueRules.ts => valueRules.spec.ts}
(97%)