[jira] [Created] (NIFI-9143) Refactor nifi-redis-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9143:
--

 Summary: Refactor nifi-redis-bundle to use JUnit 5
 Key: NIFI-9143
 URL: https://issues.apache.org/jira/browse/NIFI-9143
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9141) Refactor nifi-provenance-repository-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9141:
--

 Summary: Refactor nifi-provenance-repository-bundle to use JUnit 5
 Key: NIFI-9141
 URL: https://issues.apache.org/jira/browse/NIFI-9141
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9144) Refactor nifi-registry-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9144:
--

 Summary: Refactor nifi-registry-bundle to use JUnit 5
 Key: NIFI-9144
 URL: https://issues.apache.org/jira/browse/NIFI-9144
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9142) Refactor nifi-ranger-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9142:
--

 Summary: Refactor nifi-ranger-bundle to use JUnit 5
 Key: NIFI-9142
 URL: https://issues.apache.org/jira/browse/NIFI-9142
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9146) Refactor nifi-riemann-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9146:
--

 Summary: Refactor nifi-riemann-bundle to use JUnit 5
 Key: NIFI-9146
 URL: https://issues.apache.org/jira/browse/NIFI-9146
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9138) Refactor nifi-pgp-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9138:
--

 Summary: Refactor nifi-pgp-bundle to use JUnit 5
 Key: NIFI-9138
 URL: https://issues.apache.org/jira/browse/NIFI-9138
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9137) Refactor nifi-parquet-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9137:
--

 Summary: Refactor nifi-parquet-bundle to use JUnit 5
 Key: NIFI-9137
 URL: https://issues.apache.org/jira/browse/NIFI-9137
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9135) Refactor nifi-mqtt-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9135:
--

 Summary: Refactor nifi-mqtt-bundle to use JUnit 5
 Key: NIFI-9135
 URL: https://issues.apache.org/jira/browse/NIFI-9135
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9131) Refactor nifi-ldap-iaa-providers-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9131:
--

 Summary: Refactor nifi-ldap-iaa-providers-bundle to use JUnit 5
 Key: NIFI-9131
 URL: https://issues.apache.org/jira/browse/NIFI-9131
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9130) Refactor nifi-language-translation-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9130:
--

 Summary: Refactor nifi-language-translation-bundle to use JUnit 5
 Key: NIFI-9130
 URL: https://issues.apache.org/jira/browse/NIFI-9130
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9134) Refactor nifi-metrics-reporting-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9134:
--

 Summary: Refactor nifi-metrics-reporting-bundle to use JUnit 5
 Key: NIFI-9134
 URL: https://issues.apache.org/jira/browse/NIFI-9134
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9136) Refactor nifi-network-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9136:
--

 Summary: Refactor nifi-network-bundle to use JUnit 5
 Key: NIFI-9136
 URL: https://issues.apache.org/jira/browse/NIFI-9136
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9129) Refactor nifi-kudu-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9129:
--

 Summary: Refactor nifi-kudu-bundle to use JUnit 5
 Key: NIFI-9129
 URL: https://issues.apache.org/jira/browse/NIFI-9129
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9133) Refactor nifi-media-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9133:
--

 Summary: Refactor nifi-media-bundle to use JUnit 5
 Key: NIFI-9133
 URL: https://issues.apache.org/jira/browse/NIFI-9133
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9132) Refactor nifi-lumberjack-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9132:
--

 Summary: Refactor nifi-lumberjack-bundle to use JUnit 5
 Key: NIFI-9132
 URL: https://issues.apache.org/jira/browse/NIFI-9132
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9127) Refactor nifi-kerberos-iaa-providers-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9127:
--

 Summary: Refactor nifi-kerberos-iaa-providers-bundle to use JUnit 5
 Key: NIFI-9127
 URL: https://issues.apache.org/jira/browse/NIFI-9127
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9122) Refactor nifi-influxdb-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9122:
--

 Summary: Refactor nifi-influxdb-bundle to use JUnit 5
 Key: NIFI-9122
 URL: https://issues.apache.org/jira/browse/NIFI-9122
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9125) Refactor nifi-jolt-record-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9125:
--

 Summary: Refactor nifi-jolt-record-bundle to use JUnit 5
 Key: NIFI-9125
 URL: https://issues.apache.org/jira/browse/NIFI-9125
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9118) Refactor nifi-hive-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9118:
--

 Summary: Refactor nifi-hive-bundle to use JUnit 5
 Key: NIFI-9118
 URL: https://issues.apache.org/jira/browse/NIFI-9118
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9121) Refactor nifi-ignite-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9121:
--

 Summary: Refactor nifi-ignite-bundle to use JUnit 5
 Key: NIFI-9121
 URL: https://issues.apache.org/jira/browse/NIFI-9121
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9119) Refactor nifi-hl7-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9119:
--

 Summary: Refactor nifi-hl7-bundle to use JUnit 5
 Key: NIFI-9119
 URL: https://issues.apache.org/jira/browse/NIFI-9119
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9126) Refactor nifi-kafka-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9126:
--

 Summary: Refactor nifi-kafka-bundle to use JUnit 5
 Key: NIFI-9126
 URL: https://issues.apache.org/jira/browse/NIFI-9126
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9123) Refactor nifi-jetty-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9123:
--

 Summary: Refactor nifi-jetty-bundle to use JUnit 5
 Key: NIFI-9123
 URL: https://issues.apache.org/jira/browse/NIFI-9123
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9120) Refactor nifi-html-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9120:
--

 Summary: Refactor nifi-html-bundle to use JUnit 5
 Key: NIFI-9120
 URL: https://issues.apache.org/jira/browse/NIFI-9120
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9124) Refactor nifi-jms-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9124:
--

 Summary: Refactor nifi-jms-bundle to use JUnit 5
 Key: NIFI-9124
 URL: https://issues.apache.org/jira/browse/NIFI-9124
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9128) Refactor nifi-kite-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9128:
--

 Summary: Refactor nifi-kite-bundle to use JUnit 5
 Key: NIFI-9128
 URL: https://issues.apache.org/jira/browse/NIFI-9128
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9117) Refactor nifi-hbase-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9117:
--

 Summary: Refactor nifi-hbase-bundle to use JUnit 5
 Key: NIFI-9117
 URL: https://issues.apache.org/jira/browse/NIFI-9117
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9113) Refactor nifi-grpc-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9113:
--

 Summary: Refactor nifi-grpc-bundle to use JUnit 5
 Key: NIFI-9113
 URL: https://issues.apache.org/jira/browse/NIFI-9113
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9111) Refactor nifi-gcp-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9111:
--

 Summary: Refactor nifi-gcp-bundle to use JUnit 5
 Key: NIFI-9111
 URL: https://issues.apache.org/jira/browse/NIFI-9111
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9116) Refactor nifi-hazelcast-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9116:
--

 Summary: Refactor nifi-hazelcast-bundle to use JUnit 5
 Key: NIFI-9116
 URL: https://issues.apache.org/jira/browse/NIFI-9116
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9115) Refactor nifi-hadoop-libraries-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9115:
--

 Summary: Refactor nifi-hadoop-libraries-bundle to use JUnit 5
 Key: NIFI-9115
 URL: https://issues.apache.org/jira/browse/NIFI-9115
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9114) Refactor nifi-hadoop-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9114:
--

 Summary: Refactor nifi-hadoop-bundle to use JUnit 5
 Key: NIFI-9114
 URL: https://issues.apache.org/jira/browse/NIFI-9114
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9112) Refactor nifi-groovxy-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9112:
--

 Summary: Refactor nifi-groovxy-bundle to use JUnit 5
 Key: NIFI-9112
 URL: https://issues.apache.org/jira/browse/NIFI-9112
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9109) Refactor nifi-extension-utils to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9109:
--

 Summary: Refactor nifi-extension-utils to use JUnit 5
 Key: NIFI-9109
 URL: https://issues.apache.org/jira/browse/NIFI-9109
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9105) Refactor nifi-easyrules-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9105:
--

 Summary: Refactor nifi-easyrules-bundle to use JUnit 5
 Key: NIFI-9105
 URL: https://issues.apache.org/jira/browse/NIFI-9105
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9107) Refactor nifi-enrich-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9107:
--

 Summary: Refactor nifi-enrich-bundle to use JUnit 5
 Key: NIFI-9107
 URL: https://issues.apache.org/jira/browse/NIFI-9107
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9108) Refactor nifi-evtx-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9108:
--

 Summary: Refactor nifi-evtx-bundle to use JUnit 5
 Key: NIFI-9108
 URL: https://issues.apache.org/jira/browse/NIFI-9108
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9104) Refactor nifi-druid-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9104:
--

 Summary: Refactor nifi-druid-bundle to use JUnit 5
 Key: NIFI-9104
 URL: https://issues.apache.org/jira/browse/NIFI-9104
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9106) Refactor nifi-email-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9106:
--

 Summary: Refactor nifi-email-bundle to use JUnit 5
 Key: NIFI-9106
 URL: https://issues.apache.org/jira/browse/NIFI-9106
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9103) Refactor nifi-datadog-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9103:
--

 Summary: Refactor nifi-datadog-bundle to use JUnit 5
 Key: NIFI-9103
 URL: https://issues.apache.org/jira/browse/NIFI-9103
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9110) Refactor nifi-flume-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9110:
--

 Summary: Refactor nifi-flume-bundle to use JUnit 5
 Key: NIFI-9110
 URL: https://issues.apache.org/jira/browse/NIFI-9110
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9097) Refactor nifi-cassandra-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9097:
--

 Summary: Refactor nifi-cassandra-bundle to use JUnit 5
 Key: NIFI-9097
 URL: https://issues.apache.org/jira/browse/NIFI-9097
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9102) Refactor nifi-cybersecurity-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9102:
--

 Summary: Refactor nifi-cybersecurity-bundle to use JUnit 5
 Key: NIFI-9102
 URL: https://issues.apache.org/jira/browse/NIFI-9102
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9100) Refactor nifi-confluent-platform-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9100:
--

 Summary: Refactor nifi-confluent-platform-bundle to use JUnit 5
 Key: NIFI-9100
 URL: https://issues.apache.org/jira/browse/NIFI-9100
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9098) Refactor nifi-ccda-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9098:
--

 Summary: Refactor nifi-ccda-bundle to use JUnit 5
 Key: NIFI-9098
 URL: https://issues.apache.org/jira/browse/NIFI-9098
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9101) Refactor nifi-couchbase-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9101:
--

 Summary: Refactor nifi-couchbase-bundle to use JUnit 5
 Key: NIFI-9101
 URL: https://issues.apache.org/jira/browse/NIFI-9101
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9096) Refactor nifi-beats-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9096:
--

 Summary: Refactor nifi-beats-bundle to use JUnit 5
 Key: NIFI-9096
 URL: https://issues.apache.org/jira/browse/NIFI-9096
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9099) Refactor nifi-cdc-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9099:
--

 Summary: Refactor nifi-cdc-bundle to use JUnit 5
 Key: NIFI-9099
 URL: https://issues.apache.org/jira/browse/NIFI-9099
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9095) Refactor nifi-azure-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9095:
--

 Summary: Refactor nifi-azure-bundle to use JUnit 5
 Key: NIFI-9095
 URL: https://issues.apache.org/jira/browse/NIFI-9095
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9092) Refactor nifi-aws-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9092:
--

 Summary: Refactor nifi-aws-bundle to use JUnit 5
 Key: NIFI-9092
 URL: https://issues.apache.org/jira/browse/NIFI-9092
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen
Assignee: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9091) Refactor nifi-avro-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9091:
--

 Summary: Refactor nifi-avro-bundle to use JUnit 5
 Key: NIFI-9091
 URL: https://issues.apache.org/jira/browse/NIFI-9091
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen
Assignee: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9090) Refactor nifi-atlas-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9090:
--

 Summary: Refactor nifi-atlas-bundle to use JUnit 5
 Key: NIFI-9090
 URL: https://issues.apache.org/jira/browse/NIFI-9090
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen
Assignee: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9089) Refactor nifi-asn1-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9089:
--

 Summary: Refactor nifi-asn1-bundle to use JUnit 5
 Key: NIFI-9089
 URL: https://issues.apache.org/jira/browse/NIFI-9089
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen
Assignee: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-9084) Refactor unit and integration tests to use JUnit 5 instead of JUnit 4

2021-08-25 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-9084?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-9084:
---
Description: This is the parent ticket to track all of this work. Everyone 
is welcome to attach a sub-task and take on a chunk of the work. Tickets for 
specific modules should be attached to this one and should only cover a handful 
of related modules to ensure that the work is scoped in a sane manner from the 
perspective of potential reviewers.  (was: This is the parent ticket to track 
all of this work. Tickets for specific modules should be attached to this one 
and should only cover a handful of related modules to ensure that the work is 
scoped in a sane manner from the perspective of potential reviewers.)

> Refactor unit and integration tests to use JUnit 5 instead of JUnit 4
> -
>
> Key: NIFI-9084
> URL: https://issues.apache.org/jira/browse/NIFI-9084
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: Mike Thomsen
>Priority: Major
>
> This is the parent ticket to track all of this work. Everyone is welcome to 
> attach a sub-task and take on a chunk of the work. Tickets for specific 
> modules should be attached to this one and should only cover a handful of 
> related modules to ensure that the work is scoped in a sane manner from the 
> perspective of potential reviewers.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9088) Refactor nifi-amqp-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9088:
--

 Summary: Refactor nifi-amqp-bundle to use JUnit 5
 Key: NIFI-9088
 URL: https://issues.apache.org/jira/browse/NIFI-9088
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen
Assignee: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (NIFI-9087) Refactor nifi-ambari-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-9087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen reassigned NIFI-9087:
--

Assignee: Mike Thomsen

> Refactor nifi-ambari-bundle to use JUnit 5
> --
>
> Key: NIFI-9087
> URL: https://issues.apache.org/jira/browse/NIFI-9087
> Project: Apache NiFi
>  Issue Type: Sub-task
>Reporter: Mike Thomsen
>Assignee: Mike Thomsen
>Priority: Minor
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9087) Refactor nifi-ambari-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9087:
--

 Summary: Refactor nifi-ambari-bundle to use JUnit 5
 Key: NIFI-9087
 URL: https://issues.apache.org/jira/browse/NIFI-9087
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-9087) Refactor nifi-ambari-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-9087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-9087:
---
Priority: Minor  (was: Major)

> Refactor nifi-ambari-bundle to use JUnit 5
> --
>
> Key: NIFI-9087
> URL: https://issues.apache.org/jira/browse/NIFI-9087
> Project: Apache NiFi
>  Issue Type: Sub-task
>Reporter: Mike Thomsen
>Priority: Minor
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-9085) Refactor nifi-elasticsearch-bundle to use JUnit 5 for test cases

2021-08-25 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-9085?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-9085:
---
Summary: Refactor nifi-elasticsearch-bundle to use JUnit 5 for test cases  
(was: Refactor the Elasticsearch bundle to use JUnit 5 for test cases)

> Refactor nifi-elasticsearch-bundle to use JUnit 5 for test cases
> 
>
> Key: NIFI-9085
> URL: https://issues.apache.org/jira/browse/NIFI-9085
> Project: Apache NiFi
>  Issue Type: Sub-task
>Reporter: Mike Thomsen
>Assignee: Mike Thomsen
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9086) Refactor nifi-accumulo-bundle to use JUnit 5

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9086:
--

 Summary: Refactor nifi-accumulo-bundle to use JUnit 5
 Key: NIFI-9086
 URL: https://issues.apache.org/jira/browse/NIFI-9086
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen
Assignee: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9085) Refactor the Elasticsearch bundle to use JUnit 5 for test cases

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9085:
--

 Summary: Refactor the Elasticsearch bundle to use JUnit 5 for test 
cases
 Key: NIFI-9085
 URL: https://issues.apache.org/jira/browse/NIFI-9085
 Project: Apache NiFi
  Issue Type: Sub-task
Reporter: Mike Thomsen
Assignee: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9084) Refactor unit and integration tests to use JUnit 5 instead of JUnit 4

2021-08-25 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9084:
--

 Summary: Refactor unit and integration tests to use JUnit 5 
instead of JUnit 4
 Key: NIFI-9084
 URL: https://issues.apache.org/jira/browse/NIFI-9084
 Project: Apache NiFi
  Issue Type: Improvement
Reporter: Mike Thomsen


This is the parent ticket to track all of this work. Tickets for specific 
modules should be attached to this one and should only cover a handful of 
related modules to ensure that the work is scoped in a sane manner from the 
perspective of potential reviewers.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9081) Convert nifi-api, nifi-external, nifi-framework-api and nifi-stateless to use JUnit 5

2021-08-24 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9081:
--

 Summary: Convert nifi-api, nifi-external, nifi-framework-api and 
nifi-stateless to use JUnit 5
 Key: NIFI-9081
 URL: https://issues.apache.org/jira/browse/NIFI-9081
 Project: Apache NiFi
  Issue Type: Improvement
Reporter: Mike Thomsen
Assignee: Mike Thomsen






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9080) Convert nifi-commons to use all JUnit 5 APIs

2021-08-24 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9080:
--

 Summary: Convert nifi-commons to use all JUnit 5 APIs
 Key: NIFI-9080
 URL: https://issues.apache.org/jira/browse/NIFI-9080
 Project: Apache NiFi
  Issue Type: Improvement
Reporter: Mike Thomsen
Assignee: Mike Thomsen


Remove all references to JUnit 4 APIs and replace them with the appropriate 
JUnit 5 APIs and conventions in nifi-commons.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (NIFI-9041) Enable the current JUnit tests to run on top of JUnit 5

2021-08-12 Thread Mike Thomsen (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-9041?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17398012#comment-17398012
 ] 

Mike Thomsen commented on NIFI-9041:


[~exceptionfactory] [https://github.com/apache/nifi/pull/5304] if you have time.

> Enable the current JUnit tests to run on top of JUnit 5
> ---
>
> Key: NIFI-9041
> URL: https://issues.apache.org/jira/browse/NIFI-9041
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: Mike Thomsen
>Assignee: Mike Thomsen
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The goal of this effort will be to refactor the code base so that we are 
> running everything with the Jupiter execution engine with JUnit 4 legacy 
> support. Once this work is in place, follow on tickets will be added to 
> convert the code base module by module.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-9041) Enable the current JUnit tests to run on top of JUnit 5

2021-08-11 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9041:
--

 Summary: Enable the current JUnit tests to run on top of JUnit 5
 Key: NIFI-9041
 URL: https://issues.apache.org/jira/browse/NIFI-9041
 Project: Apache NiFi
  Issue Type: Improvement
Reporter: Mike Thomsen
Assignee: Mike Thomsen


The goal of this effort will be to refactor the code base so that we are 
running everything with the Jupiter execution engine with JUnit 4 legacy 
support. Once this work is in place, follow on tickets will be added to convert 
the code base module by module.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (NIFI-9024) Upgrade from JUnit 4 to JUnit 5 Jupiter

2021-08-11 Thread Mike Thomsen (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-9024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17397665#comment-17397665
 ] 

Mike Thomsen commented on NIFI-9024:


Given how large and diverse our code base is, I think a lot of the early work 
would have to be done by hand. [~jschneider] I actually got started on making 
some of those changes by hand. I would suggest we split the work so that we 
have everything running on the Jupiter Engine w/ backward compatibility for 4.X 
and then start a module-by-module conversion.

> Upgrade from JUnit 4 to JUnit 5 Jupiter
> ---
>
> Key: NIFI-9024
> URL: https://issues.apache.org/jira/browse/NIFI-9024
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Core Framework
>Reporter: Jonathan K. Schneider
>Priority: Major
> Attachments: nifi.jpg
>
>
> Hi! I'm an author on [OpenRewrite|[https://github.com/openrewrite/rewrite],] 
> an open source automated refactoring engine. I'd like to help do the work to 
> move NIFI to JUnit 5 Jupiter from JUnit 4. We've done this on several other 
> projects as well. Below is a sampling of a test migration on part of NIFI's 
> code. Could we time the issuance of a PR with a NIFI maintainer's schedule to 
> make this change?
> !nifi.jpg!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Closed] (NIFI-9023) Upgrade from JUnit 4 to JUnit 5 Jupiter

2021-08-11 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-9023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen closed NIFI-9023.
--

> Upgrade from JUnit 4 to JUnit 5 Jupiter
> ---
>
> Key: NIFI-9023
> URL: https://issues.apache.org/jira/browse/NIFI-9023
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Core Framework
>Reporter: Jonathan K. Schneider
>Priority: Major
>
> Hi! I'm an author on [OpenRewrite|[https://github.com/openrewrite/rewrite],] 
> an open source automated refactoring engine. I'd like to help do the work to 
> move NIFI to JUnit 5 Jupiter from JUnit 4. We've done this on several other 
> projects as well. Below is a sampling of a test migration on part of NIFI's 
> code. Could we time the issuance of a PR with a NIFI maintainer's schedule to 
> make this change?
> !https://ton.twitter.com/1.1/ton/data/dm/1424077819085156358/1424077666865451012/v9b9-qgP.jpg:large!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-5936) MockProcessSession remove() does not report a "DROP" provenance event

2021-08-11 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-5936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-5936:
---
Fix Version/s: 1.15.0
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> MockProcessSession remove() does not report a "DROP" provenance event
> -
>
> Key: NIFI-5936
> URL: https://issues.apache.org/jira/browse/NIFI-5936
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Core Framework
>Reporter: Joe Percivall
>Assignee: Matt Burgess
>Priority: Minor
> Fix For: 1.15.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The StandardProcessSession remove method emits a "DROPPED" provenance 
> event[1] whereas the MockProcessSession does not[2]. MockProcessSession 
> should mimic the Standard as closely as possible. 
> [1] 
> https://github.com/apache/nifi/blob/master/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/repository/StandardProcessSession.java#L2002
> [2] 
> https://github.com/apache/nifi/blob/master/nifi-mock/src/main/java/org/apache/nifi/util/MockProcessSession.java#L620



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (NIFI-8209) The Apache Nifi 1.12.1 Neo4JCypherClientService controller service hangs indefinitely attempting to connect to Neo4j 4.2.3

2021-08-10 Thread Mike Thomsen (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-8209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17396841#comment-17396841
 ] 

Mike Thomsen commented on NIFI-8209:


[~fburgess] I'm in the process of (hopefully) finishing up a PR that addresses 
your issues.

> The Apache Nifi 1.12.1 Neo4JCypherClientService controller service hangs 
> indefinitely attempting to connect to Neo4j 4.2.3
> --
>
> Key: NIFI-8209
> URL: https://issues.apache.org/jira/browse/NIFI-8209
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions, Tools and Build
>Affects Versions: 1.12.1
> Environment: UNIX/CentOS 7
>Reporter: freddie Burgess
>Assignee: Mike Thomsen
>Priority: Major
>
> The latest Neo4j Controller Service in Nifi from the graph bundle has been 
> built using neo4j-java-driver v1.6.2 and is not compatible with Neo4j 4.x. 
> Enabling the controller fails in reaching the Neo4j database.
> neo4j-enterprise-edition
> Nifi 1.11.x + Neo 4.2.2 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.1.5 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.0.11 => ServiceUnavailableException
> Nifi 1.11.x + Neo 3.5.26 => OK
> neo4j-community-edition
> Nifi 1.12.x + Neo 4.2.3 => ServiceUnavailableException
> Nifi 1.12.x + Neo 4.2.2 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.1.5 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.0.11 => ServiceUnavailableException
> Nifi 1.11.x + Neo 3.5.26 => OK
>  
> 2021-01-13 20:00:02,167 ERROR [Timer-Driven Process Thread-9] 
> o.a.n.c.s.StandardControllerServiceNode 
> StandardControllerServiceNode[service=Neo4JCypherClientService[id=192a1810-11da-101d-b4cd-f704063cba3d],
>  versionedComponentId=null, 
> processGroup=StandardProcessGroup[identifier=6038b1ce-016d-1000-68fc-0a8f542cf79b,name=NiFi
>  Flow], active=true] Failed to invoke @OnEnabled method due to 
> org.apache.nifi.processor.exception.ProcessException: Error while getting 
> connectionConnection to the database terminated. This can happen due to 
> network instabilities, or due to restarts of the database: {}
>  org.apache.nifi.processor.exception.ProcessException: Error while getting 
> connectionConnection to the database terminated. This can happen due to 
> network instabilities, or due to restarts of the database
>  at 
> org.apache.nifi.graph.Neo4JCypherClientService.onEnabled(Neo4JCypherClientService.java:255)
>  at jdk.internal.reflect.GeneratedMethodAccessor505.invoke(Unknown Source)
>  at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:142)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:130)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:75)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotation(ReflectionUtils.java:52)
>  at 
> org.apache.nifi.controller.service.StandardControllerServiceNode$2.run(StandardControllerServiceNode.java:432)
>  at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110)
>  at 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
>  at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>  at 
> java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>  at java.base/java.lang.Thread.run(Thread.java:834)
>  Caused by: org.neo4j.driver.v1.exceptions.ServiceUnavailableException: 
> Connection to the database terminated. This can happen due to network 
> instabilities, or due to restarts of the database
>  at 
> org.neo4j.driver.internal.util.ErrorUtil.newConnectionTerminatedError(ErrorUtil.java:45)
>  at 
> org.neo4j.driver.internal.async.HandshakeHandler.channelInactive(HandshakeHandler.java:85)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224)
>  at 
> 

[jira] [Commented] (NIFI-8209) The Apache Nifi 1.12.1 Neo4JCypherClientService controller service hangs indefinitely attempting to connect to Neo4j 4.2.3

2021-08-07 Thread Mike Thomsen (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-8209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17395277#comment-17395277
 ] 

Mike Thomsen commented on NIFI-8209:


[~mattyb149] I think the right solution here would be to update main cypher 
client and then create a new legacy NAR for 3.X support. Thoughts?

> The Apache Nifi 1.12.1 Neo4JCypherClientService controller service hangs 
> indefinitely attempting to connect to Neo4j 4.2.3
> --
>
> Key: NIFI-8209
> URL: https://issues.apache.org/jira/browse/NIFI-8209
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions, Tools and Build
>Affects Versions: 1.12.1
> Environment: UNIX/CentOS 7
>Reporter: freddie Burgess
>Assignee: Mike Thomsen
>Priority: Major
>
> The latest Neo4j Controller Service in Nifi from the graph bundle has been 
> built using neo4j-java-driver v1.6.2 and is not compatible with Neo4j 4.x. 
> Enabling the controller fails in reaching the Neo4j database.
> neo4j-enterprise-edition
> Nifi 1.11.x + Neo 4.2.2 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.1.5 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.0.11 => ServiceUnavailableException
> Nifi 1.11.x + Neo 3.5.26 => OK
> neo4j-community-edition
> Nifi 1.12.x + Neo 4.2.3 => ServiceUnavailableException
> Nifi 1.12.x + Neo 4.2.2 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.1.5 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.0.11 => ServiceUnavailableException
> Nifi 1.11.x + Neo 3.5.26 => OK
>  
> 2021-01-13 20:00:02,167 ERROR [Timer-Driven Process Thread-9] 
> o.a.n.c.s.StandardControllerServiceNode 
> StandardControllerServiceNode[service=Neo4JCypherClientService[id=192a1810-11da-101d-b4cd-f704063cba3d],
>  versionedComponentId=null, 
> processGroup=StandardProcessGroup[identifier=6038b1ce-016d-1000-68fc-0a8f542cf79b,name=NiFi
>  Flow], active=true] Failed to invoke @OnEnabled method due to 
> org.apache.nifi.processor.exception.ProcessException: Error while getting 
> connectionConnection to the database terminated. This can happen due to 
> network instabilities, or due to restarts of the database: {}
>  org.apache.nifi.processor.exception.ProcessException: Error while getting 
> connectionConnection to the database terminated. This can happen due to 
> network instabilities, or due to restarts of the database
>  at 
> org.apache.nifi.graph.Neo4JCypherClientService.onEnabled(Neo4JCypherClientService.java:255)
>  at jdk.internal.reflect.GeneratedMethodAccessor505.invoke(Unknown Source)
>  at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:142)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:130)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:75)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotation(ReflectionUtils.java:52)
>  at 
> org.apache.nifi.controller.service.StandardControllerServiceNode$2.run(StandardControllerServiceNode.java:432)
>  at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110)
>  at 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
>  at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>  at 
> java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>  at java.base/java.lang.Thread.run(Thread.java:834)
>  Caused by: org.neo4j.driver.v1.exceptions.ServiceUnavailableException: 
> Connection to the database terminated. This can happen due to network 
> instabilities, or due to restarts of the database
>  at 
> org.neo4j.driver.internal.util.ErrorUtil.newConnectionTerminatedError(ErrorUtil.java:45)
>  at 
> org.neo4j.driver.internal.async.HandshakeHandler.channelInactive(HandshakeHandler.java:85)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224)
>  at 
> 

[jira] [Assigned] (NIFI-8209) The Apache Nifi 1.12.1 Neo4JCypherClientService controller service hangs indefinitely attempting to connect to Neo4j 4.2.3

2021-08-07 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen reassigned NIFI-8209:
--

Assignee: Mike Thomsen

> The Apache Nifi 1.12.1 Neo4JCypherClientService controller service hangs 
> indefinitely attempting to connect to Neo4j 4.2.3
> --
>
> Key: NIFI-8209
> URL: https://issues.apache.org/jira/browse/NIFI-8209
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions, Tools and Build
>Affects Versions: 1.12.1
> Environment: UNIX/CentOS 7
>Reporter: freddie Burgess
>Assignee: Mike Thomsen
>Priority: Major
>
> The latest Neo4j Controller Service in Nifi from the graph bundle has been 
> built using neo4j-java-driver v1.6.2 and is not compatible with Neo4j 4.x. 
> Enabling the controller fails in reaching the Neo4j database.
> neo4j-enterprise-edition
> Nifi 1.11.x + Neo 4.2.2 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.1.5 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.0.11 => ServiceUnavailableException
> Nifi 1.11.x + Neo 3.5.26 => OK
> neo4j-community-edition
> Nifi 1.12.x + Neo 4.2.3 => ServiceUnavailableException
> Nifi 1.12.x + Neo 4.2.2 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.1.5 => ServiceUnavailableException
> Nifi 1.11.x + Neo 4.0.11 => ServiceUnavailableException
> Nifi 1.11.x + Neo 3.5.26 => OK
>  
> 2021-01-13 20:00:02,167 ERROR [Timer-Driven Process Thread-9] 
> o.a.n.c.s.StandardControllerServiceNode 
> StandardControllerServiceNode[service=Neo4JCypherClientService[id=192a1810-11da-101d-b4cd-f704063cba3d],
>  versionedComponentId=null, 
> processGroup=StandardProcessGroup[identifier=6038b1ce-016d-1000-68fc-0a8f542cf79b,name=NiFi
>  Flow], active=true] Failed to invoke @OnEnabled method due to 
> org.apache.nifi.processor.exception.ProcessException: Error while getting 
> connectionConnection to the database terminated. This can happen due to 
> network instabilities, or due to restarts of the database: {}
>  org.apache.nifi.processor.exception.ProcessException: Error while getting 
> connectionConnection to the database terminated. This can happen due to 
> network instabilities, or due to restarts of the database
>  at 
> org.apache.nifi.graph.Neo4JCypherClientService.onEnabled(Neo4JCypherClientService.java:255)
>  at jdk.internal.reflect.GeneratedMethodAccessor505.invoke(Unknown Source)
>  at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:142)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:130)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotations(ReflectionUtils.java:75)
>  at 
> org.apache.nifi.util.ReflectionUtils.invokeMethodsWithAnnotation(ReflectionUtils.java:52)
>  at 
> org.apache.nifi.controller.service.StandardControllerServiceNode$2.run(StandardControllerServiceNode.java:432)
>  at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110)
>  at 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
>  at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>  at 
> java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>  at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>  at java.base/java.lang.Thread.run(Thread.java:834)
>  Caused by: org.neo4j.driver.v1.exceptions.ServiceUnavailableException: 
> Connection to the database terminated. This can happen due to network 
> instabilities, or due to restarts of the database
>  at 
> org.neo4j.driver.internal.util.ErrorUtil.newConnectionTerminatedError(ErrorUtil.java:45)
>  at 
> org.neo4j.driver.internal.async.HandshakeHandler.channelInactive(HandshakeHandler.java:85)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:245)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:231)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:224)
>  at 
> org.neo4j.driver.internal.shaded.io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:377)
>  at 
> 

[jira] [Created] (NIFI-9022) Add a simple MergeJson processor to facilitate simple merge scenarios

2021-08-07 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-9022:
--

 Summary: Add a simple MergeJson processor to facilitate simple 
merge scenarios
 Key: NIFI-9022
 URL: https://issues.apache.org/jira/browse/NIFI-9022
 Project: Apache NiFi
  Issue Type: New Feature
Reporter: Mike Thomsen
Assignee: Mike Thomsen


The goal of this processor is to provide something simpler than MergeRecord for 
merging JSON content. It generates an array of JSON output in a single 
flowfile. We've run into this problem on numerous occasions where a team would 
give us JSON that is either schema-less or whose schema is too dynamic for 
MergeRecord.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-9013) Eliminate unnecessary dependency from nifi-data-provenance-utils on nifi-properties & loader

2021-08-05 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-9013?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-9013.

Fix Version/s: 1.15.0
   Resolution: Fixed

> Eliminate unnecessary dependency from nifi-data-provenance-utils on 
> nifi-properties & loader
> 
>
> Key: NIFI-9013
> URL: https://issues.apache.org/jira/browse/NIFI-9013
> Project: Apache NiFi
>  Issue Type: Task
>  Components: Core Framework, NiFi Stateless
>Reporter: Mark Payne
>Assignee: Mark Payne
>Priority: Major
> Fix For: 1.15.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The nifi-data-provenance-utils has a maven dependency on nifi-properties and 
> nifi-properties-loader but does not use them. Perhaps this was due to a 
> refactoring.
> This dependency, though, adds about 10 MB of extra dependencies to 
> nifi-stateless, which means that it bloats the nifi-stateless assembly by 
> 25%. We should be able to simply remove the maven dependencies.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-8993) Add the ability to connect directly to a SchemaRegistry service from within ScriptedTransformRecord to enable the conversion of records

2021-08-03 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-8993:
--

 Summary: Add the ability to connect directly to a SchemaRegistry 
service from within ScriptedTransformRecord to enable the conversion of records
 Key: NIFI-8993
 URL: https://issues.apache.org/jira/browse/NIFI-8993
 Project: Apache NiFi
  Issue Type: New Feature
Reporter: Mike Thomsen
Assignee: Mike Thomsen


The ScriptedTransformRecord processor has the ability to be used as a 
programmatic alternative to JOLT. I've done this before with it using a fat jar 
that contains a compiled version of an Avro schema, imported a helper class 
that defines the schema, and then used the processor to generate and write new 
records. It's a really powerful and easy to debug alternative to anything that 
uses JOLT.

The purpose of this ticket is to enable users to bypass the the creation of a 
fat jar and directly access a schema registry with a helper that simplifies the 
lookup process.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-8152) Fix NPE in RedisDistributedMapCacheClientService caused by newer versions of Jedis

2021-06-16 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-8152.

Fix Version/s: 1.14.0
   Resolution: Fixed

> Fix NPE in RedisDistributedMapCacheClientService caused by newer versions of 
> Jedis
> --
>
> Key: NIFI-8152
> URL: https://issues.apache.org/jira/browse/NIFI-8152
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.12.1
> Environment: Custom Docker Image with OpenJDK 11, based on Debian
> Host: Debian Buster
>Reporter: Bernhard Geisberger
>Priority: Minor
> Fix For: 1.14.0
>
>
> Update:
> I've found out that RedisDistributedMapCacheClientService is not compatible 
> with newer versions of jedis. In particular, this change is breaking: 
> https://github.com/redis/jedis/pull/1368
> This is included in all versions after 2.9.0. (including bugfix versions 
> 2.9.1+)
> To ensure compatibility with newer jedis versions in the (global) classpath 
> (which is unfortunately the only way to go sometimes), a null response from 
> redis should be treated the same as an empty list.
> Original issue text:
> Since our upgrade to NiFi 1.12.1 (we ran 1.8 before), DetectDuplicate throws 
> some rare NullPointerExceptions. It is not reproducible directly with the 
> same flowfiles again.
> The stacktrace shows that it is caused by 
> RedisDistributedMapCacheClientService, line 165, where the results of 
> redisConnection.exec() are checked.
> Looking at the source code of spring-data-redis, it is actually possible that 
> the exec() call returns null in some error cases, as you can see here:
> https://github.com/spring-projects/spring-data-redis/blob/master/src/main/java/org/springframework/data/redis/connection/jedis/JedisConnection.java#L482



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-8411) Update github CI usage to latest java action for distribution control

2021-04-14 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8411?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-8411.

Fix Version/s: 1.14.0
   Resolution: Fixed

> Update github CI usage to latest java action for distribution control
> -
>
> Key: NIFI-8411
> URL: https://issues.apache.org/jira/browse/NIFI-8411
> Project: Apache NiFi
>  Issue Type: Task
>  Components: Tools and Build
>Reporter: Joe Witt
>Assignee: Joe Witt
>Priority: Major
> Fix For: 1.14.0
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Switch to 
> https://github.com/actions/setup-java/blob/main/docs/switching-to-v2.md
> And investigate how to explicitly set maven version until we figure out how 
> to ensure all repos we interact with are done so under https exclusively.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-8374) ApiModelProperty readOnly is deprecated

2021-04-02 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-8374.

Fix Version/s: 1.14.0
   Resolution: Fixed

> ApiModelProperty readOnly is deprecated
> ---
>
> Key: NIFI-8374
> URL: https://issues.apache.org/jira/browse/NIFI-8374
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: Jose Luis Pedrosa
>Priority: Major
> Fix For: 1.14.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Swagger io.swagger.annotations.ApiModelProperty#readOnly is deprecated 
> (1.5.19), replaced by accessMode()
> So the annotations:
> {code:java}
> readOnly = true 
> {code}
>  should be replaced with
> {code:java}
>  accessMode = ApiModelProperty.AccessMode.READ_ONLY
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-8374) ApiModelProperty readOnly is deprecated

2021-04-02 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-8374:
---
Priority: Minor  (was: Major)

> ApiModelProperty readOnly is deprecated
> ---
>
> Key: NIFI-8374
> URL: https://issues.apache.org/jira/browse/NIFI-8374
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: Jose Luis Pedrosa
>Priority: Minor
> Fix For: 1.14.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Swagger io.swagger.annotations.ApiModelProperty#readOnly is deprecated 
> (1.5.19), replaced by accessMode()
> So the annotations:
> {code:java}
> readOnly = true 
> {code}
>  should be replaced with
> {code:java}
>  accessMode = ApiModelProperty.AccessMode.READ_ONLY
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (NIFI-4307) Add Kotlin support to ExecuteScript

2021-03-03 Thread Mike Thomsen (Jira)


[ 
https://issues.apache.org/jira/browse/NIFI-4307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17294717#comment-17294717
 ] 

Mike Thomsen commented on NIFI-4307:


After what you said about the REPL, I'm not even sure there is a sane way to do 
this. Maybe we should close it down and put a release note out explaining why. 
Thoughts on that?

> Add Kotlin support to ExecuteScript
> ---
>
> Key: NIFI-4307
> URL: https://issues.apache.org/jira/browse/NIFI-4307
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: Mike Thomsen
>Assignee: Mike Thomsen
>Priority: Minor
>
> Kotlin has a ScriptEngine implementation as of v1.1. Add support for it in 
> NiFi.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-8156) PutCassandraRecord does not wrap byte arrays with a ByteBuffer, causing write failures

2021-01-20 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-8156:
--

 Summary: PutCassandraRecord does not wrap byte arrays with a 
ByteBuffer, causing write failures
 Key: NIFI-8156
 URL: https://issues.apache.org/jira/browse/NIFI-8156
 Project: Apache NiFi
  Issue Type: Bug
Affects Versions: 1.12.1
Reporter: Mike Thomsen
Assignee: Mike Thomsen


As the subject line says, types that are meant for a Cassandra bytes field are 
not wrapped inside of a ByteBuffer. This causes a write failure when the 
Cassandra driver attempts to write the array.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-8074) Change the default behavior of ReplaceText to use line by line evaluation

2020-12-10 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-8074.

Fix Version/s: 1.13.0
   Resolution: Fixed

> Change the default behavior of ReplaceText to use line by line evaluation
> -
>
> Key: NIFI-8074
> URL: https://issues.apache.org/jira/browse/NIFI-8074
> Project: Apache NiFi
>  Issue Type: Improvement
>Reporter: Mike Thomsen
>Assignee: Mike Thomsen
>Priority: Major
> Fix For: 1.13.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> I've seen a lot of users report out of memory errors with ReplaceText because 
> they didn't realize that line by line evaluation was possible. I think 
> changing the default to line by line will make things a lot easier for the 
> vast majority of casual users who may not look too deeply into the 
> configuration options



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-8080) Apply ScriptedTransformRecord approach to Jython for other scripted components

2020-12-09 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-8080.

Resolution: Fixed

> Apply ScriptedTransformRecord approach to Jython for other scripted components
> --
>
> Key: NIFI-8080
> URL: https://issues.apache.org/jira/browse/NIFI-8080
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Matt Burgess
>Assignee: Matt Burgess
>Priority: Major
> Fix For: 1.13.0
>
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> ScriptedTransformRecord (NIFI-7572) has code specifically for Jython (since 
> it implements the Compilable interface) to compile the script first, 
> resulting in up to 10x performance improvements. The same can be done for 
> JythonScriptEngineConfigurator so all other scripted components can make use 
> of those improvements.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-8080) Apply ScriptedTransformRecord approach to Jython for other scripted components

2020-12-09 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-8080.

Fix Version/s: 1.13.0
   Resolution: Fixed

> Apply ScriptedTransformRecord approach to Jython for other scripted components
> --
>
> Key: NIFI-8080
> URL: https://issues.apache.org/jira/browse/NIFI-8080
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Matt Burgess
>Assignee: Matt Burgess
>Priority: Major
> Fix For: 1.13.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> ScriptedTransformRecord (NIFI-7572) has code specifically for Jython (since 
> it implements the Compilable interface) to compile the script first, 
> resulting in up to 10x performance improvements. The same can be done for 
> JythonScriptEngineConfigurator so all other scripted components can make use 
> of those improvements.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-8031) Support MySQL Upsert in PutDatabaseRecord

2020-12-07 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-8031:
---
Fix Version/s: 1.13.0
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> Support MySQL Upsert in PutDatabaseRecord
> -
>
> Key: NIFI-8031
> URL: https://issues.apache.org/jira/browse/NIFI-8031
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Matt Burgess
>Assignee: Matt Burgess
>Priority: Major
> Fix For: 1.13.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Related to NIFI-6934 which put in the plumbing and initial implementation of 
> an UPSERT capability for PostgreSQL, this Jira proposes to add support for 
> UPSERT in MySQL using the "INSERT with ON DUPLICATE KEY UPDATE" syntax.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (NIFI-8074) Change the default behavior of ReplaceText to use line by line evaluation

2020-12-06 Thread Mike Thomsen (Jira)
Mike Thomsen created NIFI-8074:
--

 Summary: Change the default behavior of ReplaceText to use line by 
line evaluation
 Key: NIFI-8074
 URL: https://issues.apache.org/jira/browse/NIFI-8074
 Project: Apache NiFi
  Issue Type: Improvement
Reporter: Mike Thomsen
Assignee: Mike Thomsen


I've seen a lot of users report out of memory errors with ReplaceText because 
they didn't realize that line by line evaluation was possible. I think changing 
the default to line by line will make things a lot easier for the vast majority 
of casual users who may not look too deeply into the configuration options



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-6878) ConvertJSONToSQL Improvement. Statement Type Support "Use statement.type Attribute" or Supports Expression Language

2020-12-04 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-6878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-6878:
---
Fix Version/s: 1.13.0
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> ConvertJSONToSQL Improvement. Statement Type Support  "Use statement.type 
> Attribute" or Supports Expression Language 
> -
>
> Key: NIFI-6878
> URL: https://issues.apache.org/jira/browse/NIFI-6878
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: ZhangCheng
>Assignee: Matt Burgess
>Priority: Minor
> Fix For: 1.13.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> ConvertJSONToSQL  Statement Type provides fixed options : 
> UPDATE,INSERT,DELETE. 
> Usually, it can meet our needs. But  in actual application,I think It's not 
> flexible enough.
>  In some cases, we need to dynamically indicate the Statement Type.
> For example,the data from CpatureChangeMysql owns  the attribute  of 
> statement  type(cdc.event.type, we need to convert the data to sql(DML) 
> orderly; And we now have to use RouteOnAttribute to transfer data to three 
> branches , Build SQL statement separately ,finally,we have to use 
> EnforceOrder  to ensure the order of SQL statements.
> But it will be easy if ConvertJSONToSQL  supports dynamical Statement Type . 
> It is easy to implement this feature just like PutDatabaseRecord. 
> In practice, I did use PutDatabaseRecord   instead of ConvertJSONToSQL.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-8042) ReplaceText failing to update text when using Literal Replacement Strategy with Expression Language

2020-12-04 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-8042:
---
Resolution: Fixed
Status: Resolved  (was: Patch Available)

> ReplaceText failing to update text when using Literal Replacement Strategy 
> with Expression Language
> ---
>
> Key: NIFI-8042
> URL: https://issues.apache.org/jira/browse/NIFI-8042
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Reporter: Mark Payne
>Assignee: Mark Payne
>Priority: Major
> Fix For: 1.13.0
>
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> From mailing list:
> I've successfully tested Variable Registries in the *Replacement Value* 
> field, but I still can't get it to work in the *Search Value* field with 
> *Replacement Strategy* as Literal Replace and *Evaluation* as Entire Text.
>  
> Here is something really weird. I created a GenerateFlowFile and used my 
> ${tier1.linux} variable in the *Custom Text* field. Creates the flow file as 
> expected, with the expected text. But then in my ReplaceText's *Search Value* 
> field I use my ${tier1.linux} variable with *Replacement* being anything, and 
> it +does not+ ** successfully search and replace the text. Thoughts?
>  
> *GenerateFlowFile Values*
> File Size: 0B
> Batch Size: 1
> Data Format: Text (granted, I'm using JSON in my official version, but it 
> should still work)
> Unique FlowFiles: false
> Custom Text: ${tier1.linux}
> Character Set: UTF-8
> Mime Type: No value set
>  
> *ReplaceText Values*
> Search Value: ${tier1.linux}
> Replacement Value: hello world
> Character Set: UTF-8
> Max Buff Size: 1MB (way more than I need)
> Replacement Strat: Literal Replace
> Evaluation Mode: Entire Text
> Line-b-Line: All



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7260) Scripted controller services do not handle Module Directory changes or script errors properly

2020-12-01 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-7260:
---
Fix Version/s: 1.13.0
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> Scripted controller services do not handle Module Directory changes or script 
> errors properly
> -
>
> Key: NIFI-7260
> URL: https://issues.apache.org/jira/browse/NIFI-7260
> Project: Apache NiFi
>  Issue Type: Bug
>  Components: Extensions
>Reporter: Matt Burgess
>Assignee: Matt Burgess
>Priority: Major
> Fix For: 1.13.0
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Currently for all scripted controller services (ScriptedReader, e.g.) the 
> scripting engine (with additional classpath modules defined by the Module 
> Directory property) is only recreated when the Script Engine property has 
> changed. It should be recreated when the Module Directory property has 
> changed as well.
> In addition, the controller service can be enabled even with an error in the 
> script. The controller service reports internally that it is invalid, but 
> becomes enabled anyway, hiding the invalid status from the user. They may 
> also suffer from the issue in NIFI-4968 with logging while the script is 
> invalid. Instead an exception should be thrown, which prevents the CS from 
> being enabled, then the fix from NIFI-4968 should be applied so that 
> excessive logging does not occur while the CS is invalid.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-8032) fix RecordPath Guide doc

2020-11-24 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-8032?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-8032:
---
Fix Version/s: 1.13.0
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> fix RecordPath Guide doc
> 
>
> Key: NIFI-8032
> URL: https://issues.apache.org/jira/browse/NIFI-8032
> Project: Apache NiFi
>  Issue Type: Bug
>Reporter: ZhangCheng
>Assignee: ZhangCheng
>Priority: Major
> Fix For: 1.13.0
>
> Attachments: image-2020-11-20-15-01-25-617.png, 
> image-2020-11-20-15-02-02-666.png
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> !image-2020-11-20-15-01-25-617.png!
>  
> !image-2020-11-20-15-02-02-666.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-7982) Add Run Duration option to FlattanJSON processor

2020-11-17 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-7982.

Fix Version/s: 1.13.0
   Resolution: Fixed

> Add Run Duration option to FlattanJSON processor
> 
>
> Key: NIFI-7982
> URL: https://issues.apache.org/jira/browse/NIFI-7982
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Rahul Soni
>Assignee: r65535
>Priority: Major
> Fix For: 1.13.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> FlattenJSON processor doesn't have a run duration today. As a result, the 
> flows using it sometimes needs to assign more threads to the processor for a 
> higher throughput, which is not an ideal scenario. In order to yield maximum 
> throughput from FlattenJSON processor, I would propose adding Run Duration 
> option to the scheduling section.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-7891) Allow for Defaults to be set by Avro writers

2020-11-05 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-7891.

Resolution: Won't Do

As mentioned on GitHub, the contribution is appreciated, but we have to pass 
because it would introduce a lot of potentially disruptive behavior to users of 
schema inference.

> Allow for Defaults to be set by Avro writers
> 
>
> Key: NIFI-7891
> URL: https://issues.apache.org/jira/browse/NIFI-7891
> Project: Apache NiFi
>  Issue Type: New Feature
>  Components: Extensions
>Reporter: Alasdair Brown
>Assignee: Alasdair Brown
>Priority: Minor
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> This would be an improvement to Avro writer services. Allowing a set of 
> default values to be given based on the data type when infering the schema.
>  
> For example, you could have an additional property per type (e.g. Int, 
> String, etc.) where the value of the property would be used as the default 
> value. However, this would add a lot of properties Possibly you could 
> provide a JSON set of types -> defaults, e.g.
> {code:java}
> [
>{ "type":"string", "default":"test"},
>{ "type":"int","default":1},
> ]{code}
> Thus, for any field inferred as type String, it's embedded Avro schema 
> contains a default value entry for that field.
> This would then provide flexibility where NULL values are present  - the 
> current behaviour only supports adding NULL to the allowable types - this 
> would be a very useful alternative.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7981) ConvertRecord cannot handle open enum in Avro

2020-11-05 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-7981:
---
Fix Version/s: 1.13.0
   Resolution: Fixed
   Status: Resolved  (was: Patch Available)

> ConvertRecord cannot handle open enum in Avro
> -
>
> Key: NIFI-7981
> URL: https://issues.apache.org/jira/browse/NIFI-7981
> Project: Apache NiFi
>  Issue Type: Bug
>Affects Versions: 1.12.1
>Reporter: Christophe Monnet
>Assignee: Pierre Villard
>Priority: Minor
> Fix For: 1.13.0
>
> Attachments: record_enum.xml
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> This avro schema is using the open enum pattern:
> {code:json}
> {
> "namespace": "acme",
> "name": "openEnum",
> "type": "record",
> "fields": [{
> "name": "personType",
> "type": ["null", {
> "type": "enum",
> "name": "personType_enum",
> "symbols": [
> "DRIVER",
> "TECHNICIAN"
> ]
> }, "string"],
> "default": null
> }
> ]
> }
> {code}
> The *personType* can be either null, an enum, or any string. This brings 
> forward-compatibility.
>  Using ConvertRecord with
> {"personType":"DRIVER"}
> as a payload, it works.
>  But with
> {"personType":"DUDE"}
> it fails with {{java.lang.NullPointerException: null of acme.personType_enum 
> of union in field personType of acme.openEnum}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-7978) Update macOS Homebrew documentation

2020-11-04 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-7978.

Fix Version/s: 1.13.0
   Resolution: Fixed

> Update macOS Homebrew documentation
> ---
>
> Key: NIFI-7978
> URL: https://issues.apache.org/jira/browse/NIFI-7978
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Documentation  Website
>Affects Versions: 1.12.1
>Reporter: Dustin Rodrigues
>Assignee: Dustin Rodrigues
>Priority: Minor
> Fix For: 1.13.0
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The Getting Started documentation has a recommendation to install Java 
> outside of Homebrew since the Homebrew formula didn't previously depend on a 
> specific Java version. The current formula now explicitly depends on OpenJDK 
> 11 so this recommendation is no longer needed: 
> https://github.com/Homebrew/homebrew-core/pull/63998. If a user has a 
> different version of Java installed with the corresponding JAVA_HOME set, 
> that Java will be used instead if the person doesn't want to use OpenJDK 11 
> from Homebrew.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-5226) Implement a Record API based PutInfluxDB processor

2020-11-03 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-5226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-5226:
---
Resolution: Won't Do
Status: Resolved  (was: Patch Available)

The contributor moved it to a separate repo which can be found here:

 

[https://github.com/influxdata/nifi-influxdb-bundle]

> Implement a Record API based PutInfluxDB processor
> --
>
> Key: NIFI-5226
> URL: https://issues.apache.org/jira/browse/NIFI-5226
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Bonitoo4Influxdata Engineering
>Priority: Major
>  Labels: influx, processor, timeseries
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> Implement a new processor that uses the Record API to put data into InfluxDB.
> PutInfluxDBRecord features:
>  * Input can be any built-in or custom implemented NiFi RecordReader (json, 
> avro, csv, InfluxLineProtocolReader...)
>  * Configurable mapping between NiFi Records and InfluxDB measurement, field 
> and tags
>  * Configurable timestamp precision
>  * Reusable connection settings (InfluxDB url, password) for more processors 
> via InfluxDBService controller
>  * Advanced InfluxDB client settings
>  * 
>  ** Gzip compression
>  ** Batching, jitter, flush settings
> InfluxDBService features:
>  * InfluxDBService allows sharing connection configuration among more NiFi 
> processors.
>  * SSL support
> InfluxLineProtocolReader features
>  * InfluxLineProtocolReader parses the InfluxDB Line Protocol into NiFi 
> Record. This allows processing, filtering and partitioning data in NiFi 
> obtained from Telegraf agents, IoT devices, InfluxDB subscriptions and other 
> InfluxDB Line protocol devices.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-385) Add Kerberos support in nifi-kite-nar

2020-11-03 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-385.
---
Resolution: Won't Do

Based on these update dates, Kite appears to be abandoned.

https://search.maven.org/search?q=g:org.kitesdk

> Add Kerberos support in nifi-kite-nar
> -
>
> Key: NIFI-385
> URL: https://issues.apache.org/jira/browse/NIFI-385
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Ryan Blue
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Kite should be able to connect to a Kerberized Hadoop cluster to store data. 
> Kite's Flume connector has working code. The Kite dataset needs to be 
> instantiated in a {{doPrivileged}} block and its internal {{FileSystem}} 
> object will hold the credentials after that.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-5407) Add a MetricsReportingTask to send to ElasticSearch

2020-11-03 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-5407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-5407.

Resolution: Won't Do

> Add a MetricsReportingTask to send to ElasticSearch
> ---
>
> Key: NIFI-5407
> URL: https://issues.apache.org/jira/browse/NIFI-5407
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: 1.7.0
>Reporter: rich
>Priority: Trivial
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> As far as I can tell, there isn't a MetricsReportingTask which persists to 
> Elastic.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-3518) Create a Morphlines processor

2020-11-03 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-3518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-3518.

Resolution: Won't Do

Morphline appears to be abandoned now, so I'm closing this out.

> Create a Morphlines processor
> -
>
> Key: NIFI-3518
> URL: https://issues.apache.org/jira/browse/NIFI-3518
> Project: Apache NiFi
>  Issue Type: New Feature
>Reporter: William Nouet
>Priority: Minor
> Attachments: NIFI-3518-versionupdates.patch
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Create a dedicate processor to run Morphlines transformations 
> (http://kitesdk.org/docs/1.1.0/morphlines/morphlines-reference-guide.html) 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (NIFI-1395) Some tests fail on Windows because of expected LF line endings

2020-11-03 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-1395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen resolved NIFI-1395.

Resolution: Fixed

We have GitHub CI/CD builds on Windows now passing just fine, so apparently 
this got fixed some time ago.

> Some tests fail on Windows because of expected LF line endings
> --
>
> Key: NIFI-1395
> URL: https://issues.apache.org/jira/browse/NIFI-1395
> Project: Apache NiFi
>  Issue Type: Bug
> Environment: Windows 10 64bit
> Java 1.8.0_66
>Reporter: Thad Guidry
>Priority: Major
>
> The test Original.txt files have UNIX Linefeeds (ascii char 10), but when the 
> tests are run on Windows, the FlowFile created will have DOS format Carriage 
> Returns (ascii char 13).
> {quote}
> Running org.apache.nifi.processors.standard.TestConvertCharacterSet
> Tests run: 4, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 0.163 sec <<< 
> FAILURE! - in org.apache.nifi.processors.standard.TestConvertCharacterSet
> testExpressionLanguageOutput(org.apache.nifi.processors.standard.TestConvertCharacterSet)
>   Time elapsed: 0.025 sec  <<< FAILURE!
> java.lang.AssertionError: FlowFile content differs from input at byte 287 
> with input having value 10 and FlowFile having value 13
> at 
> org.apache.nifi.processors.standard.TestConvertCharacterSet.testExpressionLanguageOutput(TestConvertCharacterSet.java:77)
> testExpressionLanguageInput(org.apache.nifi.processors.standard.TestConvertCharacterSet)
>   Time elapsed: 0.015 sec  <<< FAILURE!
> java.lang.AssertionError: FlowFile content differs from input at byte 287 
> with input having value 10 and FlowFile having value 13
> at 
> org.apache.nifi.processors.standard.TestConvertCharacterSet.testExpressionLanguageInput(TestConvertCharacterSet.java:61)
> testSimple(org.apache.nifi.processors.standard.TestConvertCharacterSet)  Time 
> elapsed: 0.04 sec  <<< FAILURE!
> java.lang.AssertionError: FlowFile content differs from input at byte 287 
> with input having value 10 and FlowFile having value 13
> at 
> org.apache.nifi.processors.standard.TestConvertCharacterSet.testSimple(TestConvertCharacterSet.java:45)
> {quote}
> Additionally, org.apache.nifi.processors.standard.TestUnpackContent also has 
> some similar failures...
> {quote}
>   TestUnpackContent.testFlowFileStreamV2:150 FlowFile content differs from 
> input at byte 20 with input having value 13 and FlowFile having value 10
>   TestUnpackContent.testFlowFileStreamV3:127 FlowFile content differs from 
> input at byte 20 with input having value 13 and FlowFile having value 10
>   TestUnpackContent.testTar:72 FlowFile content differs from input at byte 20 
> with input having value 13 and FlowFile having value 10
>   TestUnpackContent.testZip:104 FlowFile content differs from input at byte 
> 20 with input having value 13 and FlowFile having value 10
> {quote}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (NIFI-7976) JSON Schema Inference infers long type when all values fit in integer type

2020-11-03 Thread Mike Thomsen (Jira)


 [ 
https://issues.apache.org/jira/browse/NIFI-7976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Thomsen updated NIFI-7976:
---
Fix Version/s: 1.13.0

> JSON Schema Inference infers long type when all values fit in integer type
> --
>
> Key: NIFI-7976
> URL: https://issues.apache.org/jira/browse/NIFI-7976
> Project: Apache NiFi
>  Issue Type: Improvement
>  Components: Extensions
>Reporter: Matt Burgess
>Assignee: Matt Burgess
>Priority: Major
> Fix For: 1.13.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> For CSV and XML Schema Inference engines, integral values are checked to see 
> if they fit into an integer type, and if so, the engine infers "int" type, 
> otherwise it infers "long" type. However the JSON inference engine only 
> checks for "bigint" and everything else is "long". 
> It should also check to see if the values fit in an integer type and infer 
> "int" in that case.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


<    1   2   3   4   5   6   7   8   9   10   >