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-extensions.git.
from 639f844 [STREAMPIPES-334] implement changes for Buffer Labeler as well
new 724beb7 STREAMPIPES-322:Create boolean logical operator processor
new 3e8fc4e STREAMPIPES-322:Addressed review comments
new 8d8ffb0 STREAMPIPES-322:Added strings.en and documentation.md files
for boolean operator processor.
new 0b0c560 STREAMPIPES-322:Addressed review comments.
new e607f1f STREAMPIPES-322:Added Apache licence header to new files.
new 52b6939 STREAMPIPES-322:Addressed review comments.
new 0852256 STREAMPIPES-322:Added BooleanOperatorProcessor to
AllPipelineElementsInit.
new 1dd869c Merge pull request #38 from sndp2693/STREAMPIPES-322
The 1231 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:
.../pe/jvm/AllPipelineElementsInit.java | 2 +
.../transformation/jvm/TransformationJvmInit.java | 4 +-
.../logical/BooleanOperationInputConfigs.java} | 37 +++---
.../logical/BooleanOperatorProcessor.java | 129 +++++++++++++++++++++
.../logical/enums/BooleanOperatorType.java | 64 ++++++++++
.../logical/operations/ANDBoolOperation.java | 9 +-
.../logical/operations/IBoolOperation.java} | 40 +++----
.../logical/operations/NORBoolOperation.java | 9 +-
.../logical/operations/NOTBooleanOperation.java | 9 +-
.../logical/operations/ORBooleanOperation.java | 9 +-
.../logical/operations/XNORBoolOperation.java | 9 +-
.../logical/operations/XORBooleanOperation.java | 9 +-
.../operations/factory/BoolOperationFactory.java | 56 +++++++++
.../documentation.md | 32 +----
.../strings.en | 9 ++
15 files changed, 319 insertions(+), 108 deletions(-)
copy
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/{state/labeler/model/Statement.java
=> booloperator/logical/BooleanOperationInputConfigs.java} (61%)
create mode 100644
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/BooleanOperatorProcessor.java
create mode 100644
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/enums/BooleanOperatorType.java
copy
streampipes-processors-enricher-flink/src/main/java/org/apache/streampipes/processors/enricher/flink/processor/math/operation/OperationAddition.java
=>
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/operations/ANDBoolOperation.java
(74%)
copy
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/{timestampextractor/OutputFields.java
=> booloperator/logical/operations/IBoolOperation.java} (65%)
copy
streampipes-processors-enricher-flink/src/main/java/org/apache/streampipes/processors/enricher/flink/processor/math/operation/OperationAddition.java
=>
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/operations/NORBoolOperation.java
(74%)
copy
streampipes-processors-enricher-flink/src/main/java/org/apache/streampipes/processors/enricher/flink/processor/math/operation/OperationAddition.java
=>
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/operations/NOTBooleanOperation.java
(75%)
copy
streampipes-processors-enricher-flink/src/main/java/org/apache/streampipes/processors/enricher/flink/processor/math/operation/OperationAddition.java
=>
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/operations/ORBooleanOperation.java
(74%)
copy
streampipes-processors-enricher-flink/src/main/java/org/apache/streampipes/processors/enricher/flink/processor/math/operation/OperationAddition.java
=>
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/operations/XNORBoolOperation.java
(74%)
copy
streampipes-processors-enricher-flink/src/main/java/org/apache/streampipes/processors/enricher/flink/processor/math/operation/OperationAddition.java
=>
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/operations/XORBooleanOperation.java
(74%)
create mode 100644
streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/booloperator/logical/operations/factory/BoolOperationFactory.java
copy
{streampipes-connect-adapters/src/main/resources/org.apache.streampipes.connect.adapters.ros
=>
streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.booloperator.logical}/documentation.md
(70%)
create mode 100644
streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.booloperator.logical/strings.en