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/incubator-streampipes.git.
from c6527b9 Merge pull request #68 from patrickraoulphilipp/dev
add 560fca8 [STREAMPIPES-483] Provide E2E tests for preprocessing rules
within the adapter
add 1c983b2 Merge branch 'dev' into STREAMPIPES-483
add 8bb2935 [STREAMPIPES-483] Add test to validate connect preprocessing
rules
add 1592916 [STREAMPIPES-483] Create utils class for event schema
configurations
add e620ef0 [STREAMPIPES-483] Fix edit domain property bug in event
schema editor
add 864171c [STREAMPIPES-483] Add tests for value transformation rules
add 712c644 [STREAMPIPES-483] Refactor schema and value rule tests
add b9b45c7 [STREAMPIPES-483] Validate that unit is stored when editing
an event property
add 08bac9b [STREAMPIPES-483] Add e2e tests for stream transformation
rules in connect
new b420738 Merge pull request #69 from apache/STREAMPIPES-483
The 1 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:
.../streampipes/connect/adapter/Adapter.java | 1 +
.../stream}/DuplicateFilterPipelineElement.java | 2 +-
.../stream/EventRateTransformationRule.java | 5 -
.../generic/elements/DuplicateFilterTest.java | 2 +-
.../downloads/sp_adaptertotestschemarules.csv | 2 +
.../fixtures/connect/aggregationRules/expected.csv | 2 +
.../fixtures/connect/aggregationRules/input.csv | 11 ++
.../connect/removeDuplicateRules/expected.csv | 6 +
.../connect/removeDuplicateRules/input.csv | 11 ++
.../fixtures/connect/schemaRules/expected.csv | 2 +
ui/cypress/fixtures/connect/schemaRules/input.csv | 2 +
.../fixtures/connect/valueRules/expected.csv | 2 +
ui/cypress/fixtures/connect/valueRules/input.csv | 2 +
.../support/utils/ConnectEventSchemaUtils.ts | 135 +++++++++++++++++++++
.../utils/{AdapterUtils.ts => ConnectUtils.ts} | 132 +++++++++++---------
ui/cypress/support/utils/DataLakeUtils.ts | 21 ++--
ui/cypress/support/utils/FileManagementUtils.ts | 20 +--
.../support/utils/ProcessingElementTestUtils.ts | 5 +-
.../support/utils/ThirdPartyIntegrationUtils.ts | 8 +-
ui/cypress/tests/adapter/fileStream.smoke.spec.ts | 6 +-
.../adapter/machineDataSimulator.smoke.spec.ts | 15 ++-
.../tests/adapter/persistInDataLake.smoke.spec.ts | 4 +-
.../tests/adapter/randomDataSimulatorStream.ts | 6 +-
.../schemaRules.smoke.ts} | 30 ++++-
ui/cypress/tests/adapter/streamRules.smoke.ts | 65 ++++++++++
.../valueRules.smoke.ts} | 29 ++++-
.../tests/datalake/testSpecialCharactersInName.ts | 4 +-
.../tests/pipeline/pipelineTest.smoke.spec.ts | 4 +-
ui/package.json | 4 +-
.../event-property-row.component.html | 9 +-
.../event-schema/event-schema.component.html | 11 +-
.../schema-editor-header.component.html | 28 +++--
.../start-adapter-configuration.component.html | 12 +-
.../start-adapter-configuration.component.ts | 2 +-
.../edit-correction-value.component.html | 10 +-
.../edit-data-type/edit-data-type.component.html | 8 +-
.../edit-event-property-primitive.component.html | 8 +-
.../edit-event-property-primitive.component.ts | 10 +-
.../edit-timestamp-property.component.html | 7 +-
.../edit-unit-transformation.component.html | 39 ++++--
.../edit-event-property.component.html | 10 +-
.../edit-event-property.component.ts | 6 +-
42 files changed, 537 insertions(+), 161 deletions(-)
rename
streampipes-connect/src/main/java/org/apache/streampipes/connect/adapter/preprocessing/{elements
=> transform/stream}/DuplicateFilterPipelineElement.java (97%)
create mode 100644 ui/cypress/downloads/sp_adaptertotestschemarules.csv
create mode 100644 ui/cypress/fixtures/connect/aggregationRules/expected.csv
create mode 100644 ui/cypress/fixtures/connect/aggregationRules/input.csv
create mode 100644
ui/cypress/fixtures/connect/removeDuplicateRules/expected.csv
create mode 100644 ui/cypress/fixtures/connect/removeDuplicateRules/input.csv
create mode 100644 ui/cypress/fixtures/connect/schemaRules/expected.csv
create mode 100644 ui/cypress/fixtures/connect/schemaRules/input.csv
create mode 100644 ui/cypress/fixtures/connect/valueRules/expected.csv
create mode 100644 ui/cypress/fixtures/connect/valueRules/input.csv
create mode 100644 ui/cypress/support/utils/ConnectEventSchemaUtils.ts
rename ui/cypress/support/utils/{AdapterUtils.ts => ConnectUtils.ts} (53%)
copy ui/cypress/tests/{fileManagement/testFileManagement.smoke.spec.ts =>
adapter/schemaRules.smoke.ts} (50%)
create mode 100644 ui/cypress/tests/adapter/streamRules.smoke.ts
copy ui/cypress/tests/{fileManagement/testFileManagement.smoke.spec.ts =>
adapter/valueRules.smoke.ts} (50%)