You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ex...@apache.org on 2022/10/17 22:33:27 UTC
[nifi] branch main updated (f43b989c99 -> dfbc7dfc21)
This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
from f43b989c99 NIFI-10617: Add missing DynamicProperty annotation to processors that use them (#6509)
add dfbc7dfc21 NIFI-8111: Add JSLTTransformJSON Processor
No new revisions were added by this update.
Summary of changes:
nifi-assembly/pom.xml | 6 +
.../nifi-jslt-bundle/nifi-jslt-nar/pom.xml | 35 +++
.../src/main/resources/META-INF}/LICENSE | 0
.../src/main/resources/META-INF/NOTICE | 36 +++
.../nifi-jslt-bundle/nifi-jslt-processors/pom.xml | 76 +++++++
.../nifi/processors/jslt/JSLTTransformJSON.java | 244 +++++++++++++++++++++
.../services/org.apache.nifi.processor.Processor | 15 ++
.../processors/jslt/TestJSLTTransformJSON.java | 166 ++++++++++++++
.../src/test/resources/arrayOutput.json | 15 ++
.../src/test/resources/arrayTransform.json | 9 +
.../src/test/resources/cardinalityOutput.json | 13 ++
.../src/test/resources/cardinalityTransform.json | 15 ++
.../src/test/resources/dynamicKeyTransform.json | 12 +
.../test/resources/dynamicKeyTransformOutput.json | 21 ++
.../resources/expressionLanguageTransform.json | 8 +
.../src/test/resources}/input.json | 0
.../src/test/resources/inputArray.json | 26 +++
.../src/test/resources/simpleOutput.json | 8 +
.../src/test/resources/simpleTransform.json | 8 +
nifi-nar-bundles/nifi-jslt-bundle/pom.xml | 45 ++++
nifi-nar-bundles/pom.xml | 1 +
21 files changed, 759 insertions(+)
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-nar/pom.xml
copy {minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-resources => nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-nar/src/main/resources/META-INF}/LICENSE (100%)
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-nar/src/main/resources/META-INF/NOTICE
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/pom.xml
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/main/java/org/apache/nifi/processors/jslt/JSLTTransformJSON.java
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/main/resources/META-INF/services/org.apache.nifi.processor.Processor
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/java/org/apache/nifi/processors/jslt/TestJSLTTransformJSON.java
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/arrayOutput.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/arrayTransform.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/cardinalityOutput.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/cardinalityTransform.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/dynamicKeyTransform.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/dynamicKeyTransformOutput.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/expressionLanguageTransform.json
copy nifi-nar-bundles/{nifi-jolt-record-bundle/nifi-jolt-record-processors/src/test/resources/TestJoltTransformRecord => nifi-jslt-bundle/nifi-jslt-processors/src/test/resources}/input.json (100%)
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/inputArray.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/simpleOutput.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/nifi-jslt-processors/src/test/resources/simpleTransform.json
create mode 100644 nifi-nar-bundles/nifi-jslt-bundle/pom.xml