[1/4] incubator-nifi git commit: NIFI-656-RC1 prepare release nifi-0.2.0-incubating-RC1

2015-07-07 Thread mcgilman
Repository: incubator-nifi
Updated Branches:
  refs/heads/release-nifi-0.2.0-incubating-rc1 [created] fbd0a9f24


http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/19bdb172/nifi/nifi-nar-bundles/nifi-hl7-bundle/nifi-hl7-processors/pom.xml
--
diff --git a/nifi/nifi-nar-bundles/nifi-hl7-bundle/nifi-hl7-processors/pom.xml 
b/nifi/nifi-nar-bundles/nifi-hl7-bundle/nifi-hl7-processors/pom.xml
index 12d2d71..575e3b4 100644
--- a/nifi/nifi-nar-bundles/nifi-hl7-bundle/nifi-hl7-processors/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-hl7-bundle/nifi-hl7-processors/pom.xml
@@ -19,7 +19,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-hl7-bundle/artifactId
-version0.2.0-incubating-SNAPSHOT/version
+version0.2.0-incubating/version
 /parent
 
 artifactIdnifi-hl7-processors/artifactId
@@ -52,7 +52,7 @@
 dependency
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-hl7-query-language/artifactId
-version0.2.0-incubating-SNAPSHOT/version
+version0.2.0-incubating/version
 /dependency
 
 dependency

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/19bdb172/nifi/nifi-nar-bundles/nifi-hl7-bundle/pom.xml
--
diff --git a/nifi/nifi-nar-bundles/nifi-hl7-bundle/pom.xml 
b/nifi/nifi-nar-bundles/nifi-hl7-bundle/pom.xml
index 7ba20ee..00f5f20 100644
--- a/nifi/nifi-nar-bundles/nifi-hl7-bundle/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-hl7-bundle/pom.xml
@@ -19,7 +19,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-nar-bundles/artifactId
-version0.2.0-incubating-SNAPSHOT/version
+version0.2.0-incubating/version
 /parent
 
 artifactIdnifi-hl7-bundle/artifactId

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/19bdb172/nifi/nifi-nar-bundles/nifi-jetty-bundle/pom.xml
--
diff --git a/nifi/nifi-nar-bundles/nifi-jetty-bundle/pom.xml 
b/nifi/nifi-nar-bundles/nifi-jetty-bundle/pom.xml
index 702f83a..e9cc8b0 100644
--- a/nifi/nifi-nar-bundles/nifi-jetty-bundle/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-jetty-bundle/pom.xml
@@ -17,7 +17,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-nar-bundles/artifactId
-version0.2.0-incubating-SNAPSHOT/version
+version0.2.0-incubating/version
 /parent
 artifactIdnifi-jetty-bundle/artifactId
 packagingnar/packaging

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/19bdb172/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-nar/pom.xml
--
diff --git a/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-nar/pom.xml 
b/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-nar/pom.xml
index f725d5b..48a5ef4 100644
--- a/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-nar/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-nar/pom.xml
@@ -17,7 +17,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-kafka-bundle/artifactId
-version0.2.0-incubating-SNAPSHOT/version
+version0.2.0-incubating/version
 /parent
 artifactIdnifi-kafka-nar/artifactId
 packagingnar/packaging

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/19bdb172/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-processors/pom.xml
--
diff --git 
a/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-processors/pom.xml 
b/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-processors/pom.xml
index b1164df..1ca4ef9 100644
--- a/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-processors/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-kafka-bundle/nifi-kafka-processors/pom.xml
@@ -16,7 +16,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-kafka-bundle/artifactId
-version0.2.0-incubating-SNAPSHOT/version
+version0.2.0-incubating/version
 /parent
 modelVersion4.0.0/modelVersion
 artifactIdnifi-kafka-processors/artifactId

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/19bdb172/nifi/nifi-nar-bundles/nifi-kafka-bundle/pom.xml
--
diff --git a/nifi/nifi-nar-bundles/nifi-kafka-bundle/pom.xml 
b/nifi/nifi-nar-bundles/nifi-kafka-bundle/pom.xml
index bb2dae3..6e3da78 100644
--- a/nifi/nifi-nar-bundles/nifi-kafka-bundle/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-kafka-bundle/pom.xml
@@ -17,7 +17,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-nar-bundles/artifactId
-version0.2.0-incubating-SNAPSHOT/version
+version0.2.0-incubating/version
 /parent
 artifactIdnifi-kafka-bundle/artifactId
 

Git Push Summary

2015-07-07 Thread mcgilman
Repository: incubator-nifi
Updated Tags:  refs/tags/nifi-0.2.0-incubating-RC1 [created] b1cd2af96


[3/4] incubator-nifi git commit: NIFI-656-RC1 prepare for next development iteration

2015-07-07 Thread mcgilman
http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/fbd0a9f2/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml
--
diff --git a/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml 
b/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml
index 7c3507c..d84ee47 100644
--- a/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-nar/pom.xml
@@ -19,18 +19,18 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-mongodb-bundle/artifactId
-version0.2.0-incubating/version
+version0.2.1-incubating-SNAPSHOT/version
 /parent
 
 artifactIdnifi-mongodb-nar/artifactId
-version0.2.0-incubating/version
+version0.2.1-incubating-SNAPSHOT/version
 packagingnar/packaging
 
 dependencies
 dependency
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-mongodb-processors/artifactId
-version0.2.0-incubating/version
+version0.2.1-incubating-SNAPSHOT/version
 /dependency
 /dependencies
 

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/fbd0a9f2/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/pom.xml
--
diff --git 
a/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/pom.xml 
b/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/pom.xml
index 31808ad..dcb94fd 100644
--- a/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-mongodb-bundle/nifi-mongodb-processors/pom.xml
@@ -19,7 +19,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-mongodb-bundle/artifactId
-version0.2.0-incubating/version
+version0.2.1-incubating-SNAPSHOT/version
 /parent
 
 artifactIdnifi-mongodb-processors/artifactId

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/fbd0a9f2/nifi/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml
--
diff --git a/nifi/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml 
b/nifi/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml
index 6b27b41..6b272b7 100644
--- a/nifi/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml
+++ b/nifi/nifi-nar-bundles/nifi-mongodb-bundle/pom.xml
@@ -19,12 +19,12 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-nar-bundles/artifactId
-version0.2.0-incubating/version
+version0.2.1-incubating-SNAPSHOT/version
 /parent
 
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-mongodb-bundle/artifactId
-version0.2.0-incubating/version
+version0.2.1-incubating-SNAPSHOT/version
 packagingpom/packaging
 
 modules

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/fbd0a9f2/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/pom.xml
--
diff --git 
a/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/pom.xml
 
b/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/pom.xml
index 4d161d5..54400ed 100644
--- 
a/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/pom.xml
+++ 
b/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/pom.xml
@@ -17,7 +17,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-provenance-repository-bundle/artifactId
-version0.2.0-incubating/version
+version0.2.1-incubating-SNAPSHOT/version
 /parent
 artifactIdnifi-persistent-provenance-repository/artifactId
 packagingjar/packaging

http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/fbd0a9f2/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
--
diff --git 
a/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
 
b/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
index 82f3eb7..9160a73 100644
--- 
a/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
+++ 
b/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-provenance-repository-nar/pom.xml
@@ -17,7 +17,7 @@
 parent
 groupIdorg.apache.nifi/groupId
 artifactIdnifi-provenance-repository-bundle/artifactId
-version0.2.0-incubating/version
+version0.2.1-incubating-SNAPSHOT/version
 /parent
 artifactIdnifi-provenance-repository-nar/artifactId
 packagingnar/packaging


[jira] [Updated] (NIFI-744) Allow FileSystemRepository to write to the same file for multiple (non-parallel) sessions

2015-07-07 Thread Mark Payne (JIRA)

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

Mark Payne updated NIFI-744:

Fix Version/s: 0.3.0

 Allow FileSystemRepository to write to the same file for multiple 
 (non-parallel) sessions
 -

 Key: NIFI-744
 URL: https://issues.apache.org/jira/browse/NIFI-744
 Project: Apache NiFi
  Issue Type: Bug
  Components: Core Framework
Reporter: Mark Payne
 Fix For: 0.3.0


 Currently, when a ProcessSession is committed, the Content Claim that was 
 being written to is now finished and will never be written to again.
 When a flow has processors that generate many, many FlowFiles, each in their 
 own session, this means that we have many, many files on disk on the Content 
 Repository, as well. Generally, this hasn't been a problem to write to these 
 files. However, when the files are to be archived or destroyed, this is very 
 taxing and can cause erratic behavior.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[2/4] incubator-nifi git commit: NIFI-656-RC1 prepare release nifi-0.2.0-incubating-RC1

2015-07-07 Thread mcgilman
NIFI-656-RC1 prepare release nifi-0.2.0-incubating-RC1


Project: http://git-wip-us.apache.org/repos/asf/incubator-nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-nifi/commit/19bdb172
Tree: http://git-wip-us.apache.org/repos/asf/incubator-nifi/tree/19bdb172
Diff: http://git-wip-us.apache.org/repos/asf/incubator-nifi/diff/19bdb172

Branch: refs/heads/release-nifi-0.2.0-incubating-rc1
Commit: 19bdb1722eca1e569a44ee14b365170a771a29b8
Parents: 9fa03b4
Author: Matt Gilman matt.c.gil...@gmail.com
Authored: Tue Jul 7 12:26:46 2015 -0400
Committer: Matt Gilman matt.c.gil...@gmail.com
Committed: Tue Jul 7 12:26:46 2015 -0400

--
 nifi/nifi-api/pom.xml   |   2 +-
 nifi/nifi-assembly/pom.xml  |  12 +-
 nifi/nifi-bootstrap/pom.xml |   2 +-
 .../nifi-data-provenance-utils/pom.xml  |   2 +-
 .../nifi-expression-language/pom.xml|   2 +-
 .../nifi-commons/nifi-flowfile-packager/pom.xml |   2 +-
 .../nifi-hl7-query-language/pom.xml |   2 +-
 nifi/nifi-commons/nifi-logging-utils/pom.xml|   2 +-
 .../nifi-processor-utilities/pom.xml|   2 +-
 nifi/nifi-commons/nifi-properties/pom.xml   |   2 +-
 nifi/nifi-commons/nifi-security-utils/pom.xml   |   2 +-
 .../nifi-site-to-site-client/pom.xml|   4 +-
 nifi/nifi-commons/nifi-socket-utils/pom.xml |   2 +-
 nifi/nifi-commons/nifi-utils/pom.xml|   4 +-
 nifi/nifi-commons/nifi-web-utils/pom.xml|   2 +-
 nifi/nifi-commons/nifi-write-ahead-log/pom.xml  |   2 +-
 nifi/nifi-commons/pom.xml   |   2 +-
 nifi/nifi-docs/pom.xml  |   2 +-
 .../nifi-nifi-example-nar/pom.xml   |  70 +-
 .../nifi-nifi-example-processors/pom.xml| 140 +--
 nifi/nifi-external/nifi-example-bundle/pom.xml  |  84 +--
 nifi/nifi-external/nifi-spark-receiver/pom.xml  |   2 +-
 nifi/nifi-external/nifi-storm-spout/pom.xml |   2 +-
 nifi/nifi-external/pom.xml  |   2 +-
 .../nifi-processor-bundle-archetype/pom.xml |   2 +-
 nifi/nifi-maven-archetypes/pom.xml  |   2 +-
 nifi/nifi-mock/pom.xml  |   2 +-
 .../nifi-aws-bundle/nifi-aws-nar/pom.xml|   4 +-
 .../nifi-aws-bundle/nifi-aws-processors/pom.xml |   2 +-
 nifi/nifi-nar-bundles/nifi-aws-bundle/pom.xml   |   2 +-
 .../nifi-framework-nar/pom.xml  |   2 +-
 .../nifi-framework/nifi-administration/pom.xml  |   2 +-
 .../nifi-framework/nifi-client-dto/pom.xml  |   2 +-
 .../nifi-cluster-authorization-provider/pom.xml |   2 +-
 .../nifi-framework/nifi-documentation/pom.xml   |   2 +-
 .../nifi-file-authorization-provider/pom.xml|   2 +-
 .../nifi-framework-cluster-protocol/pom.xml |   2 +-
 .../nifi-framework-cluster-web/pom.xml  |   2 +-
 .../nifi-framework-cluster/pom.xml  |   2 +-
 .../nifi-framework-core-api/pom.xml |   2 +-
 .../nifi-framework/nifi-framework-core/pom.xml  |   2 +-
 .../nifi-framework/nifi-nar-utils/pom.xml   |   2 +-
 .../nifi-framework/nifi-resources/pom.xml   |   2 +-
 .../nifi-framework/nifi-runtime/pom.xml |   2 +-
 .../nifi-framework/nifi-security/pom.xml|   2 +-
 .../nifi-framework/nifi-site-to-site/pom.xml|   2 +-
 .../nifi-framework/nifi-user-actions/pom.xml|   2 +-
 .../nifi-web/nifi-custom-ui-utilities/pom.xml   |   2 +-
 .../nifi-framework/nifi-web/nifi-jetty/pom.xml  |   2 +-
 .../nifi-web/nifi-ui-extension/pom.xml  |   2 +-
 .../nifi-web/nifi-web-api/pom.xml   |   2 +-
 .../nifi-web/nifi-web-content-access/pom.xml|   2 +-
 .../nifi-web/nifi-web-content-viewer/pom.xml|   2 +-
 .../nifi-web/nifi-web-docs/pom.xml  |   2 +-
 .../nifi-web/nifi-web-error/pom.xml |   2 +-
 .../nifi-web-optimistic-locking/pom.xml |   2 +-
 .../nifi-web/nifi-web-security/pom.xml  |   2 +-
 .../nifi-framework/nifi-web/nifi-web-ui/pom.xml |   2 +-
 .../nifi-framework/nifi-web/pom.xml |  12 +-
 .../nifi-framework/pom.xml  |   2 +-
 .../nifi-framework-bundle/pom.xml   |  38 ++---
 .../nifi-geo-bundle/nifi-geo-nar/pom.xml|   2 +-
 .../nifi-geo-bundle/nifi-geo-processors/pom.xml |   2 +-
 nifi/nifi-nar-bundles/nifi-geo-bundle/pom.xml   |   4 +-
 .../nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml  |   2 +-
 .../nifi-hdfs-processors/pom.xml|   2 +-
 .../nifi-nar-bundles/nifi-hadoop-bundle/pom.xml |   4 +-
 .../nifi-hadoop-libraries-nar/pom.xml   |   2 +-
 .../nifi-hadoop-libraries-bundle/pom.xml|   2 +-
 .../nifi-hl7-bundle/nifi-hl7-nar/pom.xml|   4 +-
 .../nifi-hl7-bundle/nifi-hl7-processors/pom.xml |   4 +-
 nifi/nifi-nar-bundles/nifi-hl7-bundle/pom.xml   |   2 +-
 nifi/nifi-nar-bundles/nifi-jetty-bundle/pom.xml |   2 +-
 

[4/4] incubator-nifi git commit: NIFI-656-RC1 prepare for next development iteration

2015-07-07 Thread mcgilman
NIFI-656-RC1 prepare for next development iteration


Project: http://git-wip-us.apache.org/repos/asf/incubator-nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-nifi/commit/fbd0a9f2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-nifi/tree/fbd0a9f2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-nifi/diff/fbd0a9f2

Branch: refs/heads/release-nifi-0.2.0-incubating-rc1
Commit: fbd0a9f2482b242676c970b25fd91d642c2617de
Parents: 19bdb17
Author: Matt Gilman matt.c.gil...@gmail.com
Authored: Tue Jul 7 12:26:57 2015 -0400
Committer: Matt Gilman matt.c.gil...@gmail.com
Committed: Tue Jul 7 12:26:57 2015 -0400

--
 nifi/nifi-api/pom.xml   |  2 +-
 nifi/nifi-assembly/pom.xml  | 12 +--
 nifi/nifi-bootstrap/pom.xml |  2 +-
 .../nifi-data-provenance-utils/pom.xml  |  2 +-
 .../nifi-expression-language/pom.xml|  2 +-
 .../nifi-commons/nifi-flowfile-packager/pom.xml |  2 +-
 .../nifi-hl7-query-language/pom.xml |  2 +-
 nifi/nifi-commons/nifi-logging-utils/pom.xml|  2 +-
 .../nifi-processor-utilities/pom.xml|  2 +-
 nifi/nifi-commons/nifi-properties/pom.xml   |  2 +-
 nifi/nifi-commons/nifi-security-utils/pom.xml   |  2 +-
 .../nifi-site-to-site-client/pom.xml|  4 +-
 nifi/nifi-commons/nifi-socket-utils/pom.xml |  2 +-
 nifi/nifi-commons/nifi-utils/pom.xml|  4 +-
 nifi/nifi-commons/nifi-web-utils/pom.xml|  2 +-
 nifi/nifi-commons/nifi-write-ahead-log/pom.xml  |  2 +-
 nifi/nifi-commons/pom.xml   |  2 +-
 nifi/nifi-docs/pom.xml  |  2 +-
 .../nifi-nifi-example-nar/pom.xml   |  2 +-
 .../nifi-nifi-example-processors/pom.xml|  2 +-
 nifi/nifi-external/nifi-example-bundle/pom.xml  |  4 +-
 nifi/nifi-external/nifi-spark-receiver/pom.xml  |  2 +-
 nifi/nifi-external/nifi-storm-spout/pom.xml |  2 +-
 nifi/nifi-external/pom.xml  |  2 +-
 .../nifi-processor-bundle-archetype/pom.xml |  2 +-
 nifi/nifi-maven-archetypes/pom.xml  |  2 +-
 nifi/nifi-mock/pom.xml  |  2 +-
 .../nifi-aws-bundle/nifi-aws-nar/pom.xml|  4 +-
 .../nifi-aws-bundle/nifi-aws-processors/pom.xml |  2 +-
 nifi/nifi-nar-bundles/nifi-aws-bundle/pom.xml   |  2 +-
 .../nifi-framework-nar/pom.xml  |  2 +-
 .../nifi-framework/nifi-administration/pom.xml  |  2 +-
 .../nifi-framework/nifi-client-dto/pom.xml  |  2 +-
 .../nifi-cluster-authorization-provider/pom.xml |  2 +-
 .../nifi-framework/nifi-documentation/pom.xml   |  2 +-
 .../nifi-file-authorization-provider/pom.xml|  2 +-
 .../nifi-framework-cluster-protocol/pom.xml |  2 +-
 .../nifi-framework-cluster-web/pom.xml  |  2 +-
 .../nifi-framework-cluster/pom.xml  |  2 +-
 .../nifi-framework-core-api/pom.xml |  2 +-
 .../nifi-framework/nifi-framework-core/pom.xml  |  2 +-
 .../nifi-framework/nifi-nar-utils/pom.xml   |  2 +-
 .../nifi-framework/nifi-resources/pom.xml   |  2 +-
 .../nifi-framework/nifi-runtime/pom.xml |  2 +-
 .../nifi-framework/nifi-security/pom.xml|  2 +-
 .../nifi-framework/nifi-site-to-site/pom.xml|  2 +-
 .../nifi-framework/nifi-user-actions/pom.xml|  2 +-
 .../nifi-web/nifi-custom-ui-utilities/pom.xml   |  2 +-
 .../nifi-framework/nifi-web/nifi-jetty/pom.xml  |  2 +-
 .../nifi-web/nifi-ui-extension/pom.xml  |  2 +-
 .../nifi-web/nifi-web-api/pom.xml   |  2 +-
 .../nifi-web/nifi-web-content-access/pom.xml|  2 +-
 .../nifi-web/nifi-web-content-viewer/pom.xml|  2 +-
 .../nifi-web/nifi-web-docs/pom.xml  |  2 +-
 .../nifi-web/nifi-web-error/pom.xml |  2 +-
 .../nifi-web-optimistic-locking/pom.xml |  2 +-
 .../nifi-web/nifi-web-security/pom.xml  |  2 +-
 .../nifi-framework/nifi-web/nifi-web-ui/pom.xml |  2 +-
 .../nifi-framework/nifi-web/pom.xml | 12 +--
 .../nifi-framework/pom.xml  |  2 +-
 .../nifi-framework-bundle/pom.xml   | 38 -
 .../nifi-geo-bundle/nifi-geo-nar/pom.xml|  2 +-
 .../nifi-geo-bundle/nifi-geo-processors/pom.xml |  2 +-
 nifi/nifi-nar-bundles/nifi-geo-bundle/pom.xml   |  4 +-
 .../nifi-hadoop-bundle/nifi-hadoop-nar/pom.xml  |  2 +-
 .../nifi-hdfs-processors/pom.xml|  2 +-
 .../nifi-nar-bundles/nifi-hadoop-bundle/pom.xml |  4 +-
 .../nifi-hadoop-libraries-nar/pom.xml   |  2 +-
 .../nifi-hadoop-libraries-bundle/pom.xml|  2 +-
 .../nifi-hl7-bundle/nifi-hl7-nar/pom.xml|  4 +-
 .../nifi-hl7-bundle/nifi-hl7-processors/pom.xml |  4 +-
 nifi/nifi-nar-bundles/nifi-hl7-bundle/pom.xml   |  2 +-
 nifi/nifi-nar-bundles/nifi-jetty-bundle/pom.xml |  2 +-
 .../nifi-kafka-bundle/nifi-kafka-nar/pom.xml|  2 +-
 .../nifi-kafka-processors/pom.xml   |  2 +-
 

[jira] [Commented] (NIFI-656) Release Manager: Release 0.2.0

2015-07-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFI-656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617049#comment-14617049
 ] 

ASF subversion and git services commented on NIFI-656:
--

Commit fbd0a9f2482b242676c970b25fd91d642c2617de in incubator-nifi's branch 
refs/heads/release-nifi-0.2.0-incubating-rc1 from [~mcgilman]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;h=fbd0a9f ]

NIFI-656-RC1 prepare for next development iteration


 Release Manager: Release 0.2.0
 --

 Key: NIFI-656
 URL: https://issues.apache.org/jira/browse/NIFI-656
 Project: Apache NiFi
  Issue Type: Task
  Components: Tools and Build
Reporter: Joseph Witt
Assignee: Matt Gilman
 Fix For: 0.2.0


 This is a ticket to track general commits needed to conduct the release 
 management activities themselves.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Git Push Summary

2015-07-07 Thread mcgilman
Repository: incubator-nifi
Updated Branches:
  refs/heads/release-nifi-0.2.0-incubating [created] 9fa03b432


[jira] [Commented] (NIFI-656) Release Manager: Release 0.2.0

2015-07-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFI-656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617048#comment-14617048
 ] 

ASF subversion and git services commented on NIFI-656:
--

Commit 19bdb1722eca1e569a44ee14b365170a771a29b8 in incubator-nifi's branch 
refs/heads/release-nifi-0.2.0-incubating-rc1 from [~mcgilman]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;h=19bdb17 ]

NIFI-656-RC1 prepare release nifi-0.2.0-incubating-RC1


 Release Manager: Release 0.2.0
 --

 Key: NIFI-656
 URL: https://issues.apache.org/jira/browse/NIFI-656
 Project: Apache NiFi
  Issue Type: Task
  Components: Tools and Build
Reporter: Joseph Witt
Assignee: Matt Gilman
 Fix For: 0.2.0


 This is a ticket to track general commits needed to conduct the release 
 management activities themselves.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (NIFI-751) Add Processor To Convert Avro Formats

2015-07-07 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFI-751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617466#comment-14617466
 ] 

ASF GitHub Bot commented on NIFI-751:
-

GitHub user jackowaya opened a pull request:

https://github.com/apache/incubator-nifi/pull/70

NIFI-751 Add Processor To Convert Avro Formats

Implemented a new NiFi processor that allows avro records to be converted 
from one Avro schema
to another. This supports..
* Flattening records using . notation like parent.id
* Simple type conversions to String or base primitive types.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/jackowaya/incubator-nifi avroconvert

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-nifi/pull/70.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #70


commit d50171381f853334bb670edb5581445fdfef0e46
Author: Alan Jackoway al...@cloudera.com
Date:   2015-07-07T21:28:26Z

NIFI-751 Add Processor To Convert Avro Formats

Implemented a new NiFi processor that allows avro records to be converted 
from one Avro schema
to another. This supports..
* Flattening records using . notation like parent.id
* Simple type conversions to String or base primitive types.




 Add Processor To Convert Avro Formats
 -

 Key: NIFI-751
 URL: https://issues.apache.org/jira/browse/NIFI-751
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Extensions
Affects Versions: 0.1.0
Reporter: Alan Jackoway

 When working with data from external sources, such as complex WSDL, I 
 frequently wind up with complex nested data that is difficult to work with 
 even when converted to Avro format. Specifically, I often have two needs:
 * Converting types of data, usually from string to long, double, etc. when 
 APIs give only string data back.
 * Flattening data by taking fields out of nested records and putting them on 
 the top level of the Avro file.
 Unfortunately the Kite JSONToAvro processor only supports exact conversions 
 from JSON to a matching Avro schema and will not do data transformations of 
 this type. Proposed processor to come.
 Discussed this with [~rdblue], so tagging him here as I don't have permission 
 to set a CC for some reason.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (NIFI-751) Add Processor To Convert Avro Formats

2015-07-07 Thread Alan Jackoway (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFI-751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617468#comment-14617468
 ] 

Alan Jackoway commented on NIFI-751:


Created PR #70 with a first pass at how this would work: 
https://github.com/apache/incubator-nifi/pull/70

 Add Processor To Convert Avro Formats
 -

 Key: NIFI-751
 URL: https://issues.apache.org/jira/browse/NIFI-751
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Extensions
Affects Versions: 0.1.0
Reporter: Alan Jackoway

 When working with data from external sources, such as complex WSDL, I 
 frequently wind up with complex nested data that is difficult to work with 
 even when converted to Avro format. Specifically, I often have two needs:
 * Converting types of data, usually from string to long, double, etc. when 
 APIs give only string data back.
 * Flattening data by taking fields out of nested records and putting them on 
 the top level of the Avro file.
 Unfortunately the Kite JSONToAvro processor only supports exact conversions 
 from JSON to a matching Avro schema and will not do data transformations of 
 this type. Proposed processor to come.
 Discussed this with [~rdblue], so tagging him here as I don't have permission 
 to set a CC for some reason.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (NIFI-751) Add Processor To Convert Avro Formats

2015-07-07 Thread Alan Jackoway (JIRA)
Alan Jackoway created NIFI-751:
--

 Summary: Add Processor To Convert Avro Formats
 Key: NIFI-751
 URL: https://issues.apache.org/jira/browse/NIFI-751
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Extensions
Affects Versions: 0.1.0
Reporter: Alan Jackoway


When working with data from external sources, such as complex WSDL, I 
frequently wind up with complex nested data that is difficult to work with even 
when converted to Avro format. Specifically, I often have two needs:

* Converting types of data, usually from string to long, double, etc. when APIs 
give only string data back.
* Flattening data by taking fields out of nested records and putting them on 
the top level of the Avro file.

Unfortunately the Kite JSONToAvro processor only supports exact conversions 
from JSON to a matching Avro schema and will not do data transformations of 
this type. Proposed processor to come.

Discussed this with [~rdblue], so tagging him here as I don't have permission 
to set a CC for some reason.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (NIFI-752) Swapping and out of FlowFiles should be driven by FlowFileQueue, rather than in background thread

2015-07-07 Thread Mark Payne (JIRA)
Mark Payne created NIFI-752:
---

 Summary: Swapping and out of FlowFiles should be driven by 
FlowFileQueue, rather than in background thread
 Key: NIFI-752
 URL: https://issues.apache.org/jira/browse/NIFI-752
 Project: Apache NiFi
  Issue Type: Bug
  Components: Core Framework
Reporter: Mark Payne
 Fix For: 0.3.0


As-is, if a huge number of FlowFiles are generated quickly enough, the JVM heap 
can fill before FlowFiles are swapped in. Conversely, if FlowFiles are swapped 
out, are NiFi is able to work those FlowFiles off, it ends up pausing, waiting 
for more FlowFiles to be swapped in. If the queue itself has control of this, 
these issues will both be alleviated. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (NIFI-753) NPE when reading in provenance data

2015-07-07 Thread Mark Payne (JIRA)
Mark Payne created NIFI-753:
---

 Summary: NPE when reading in provenance data
 Key: NIFI-753
 URL: https://issues.apache.org/jira/browse/NIFI-753
 Project: Apache NiFi
  Issue Type: Bug
  Components: Core Framework
Affects Versions: 0.2.0
Reporter: Mark Payne
Assignee: Mark Payne
Priority: Blocker
 Fix For: 0.2.0


If an attribute is removed, NiFi will fail to restart:

Caused by: java.lang.RuntimeException: Unable to create Provenance Repository
at 
org.apache.nifi.controller.FlowController.init(FlowController.java:411) 
~[na:na]
at 
org.apache.nifi.controller.FlowController.createStandaloneInstance(FlowController.java:350)
 ~[na:na]
at 
org.apache.nifi.spring.FlowControllerFactoryBean.getObject(FlowControllerFactoryBean.java:63)
 ~[na:na]
at 
org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)
 ~[na:na]
... 130 common frames omitted
Caused by: java.lang.NullPointerException: null
at 
org.apache.nifi.provenance.StandardRecordReader.readAttributes(StandardRecordReader.java:372)
 ~[na:na]
at 
org.apache.nifi.provenance.StandardRecordReader.nextRecord(StandardRecordReader.java:313)
 ~[na:na]
at 
org.apache.nifi.provenance.PersistentProvenanceRepository.mergeJournals(PersistentProvenanceRepository.java:1356)
 ~[na:na]
at 
org.apache.nifi.provenance.PersistentProvenanceRepository.recoverJournalFiles(PersistentProvenanceRepository.java:1136)
 ~[na:na]
at 
org.apache.nifi.provenance.PersistentProvenanceRepository.recover(PersistentProvenanceRepository.java:572)
 ~[na:na]
at 
org.apache.nifi.provenance.PersistentProvenanceRepository.initialize(PersistentProvenanceRepository.java:212)
 ~[na:na]
at 
org.apache.nifi.controller.FlowController.init(FlowController.java:407) 
~[na:na]
... 133 common frames omitted



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Git Push Summary

2015-07-07 Thread mcgilman
Repository: incubator-nifi
Updated Branches:
  refs/heads/release-nifi-0.2.0-incubating-rc1 [deleted] fbd0a9f24


[jira] [Updated] (NIFI-753) NPE when reading in provenance data

2015-07-07 Thread Mark Payne (JIRA)

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

Mark Payne updated NIFI-753:

Attachment: 0001-NIFI-753-when-truncating-value-take-null-values-into.patch

 NPE when reading in provenance data
 ---

 Key: NIFI-753
 URL: https://issues.apache.org/jira/browse/NIFI-753
 Project: Apache NiFi
  Issue Type: Bug
  Components: Core Framework
Affects Versions: 0.2.0
Reporter: Mark Payne
Assignee: Mark Payne
Priority: Blocker
 Fix For: 0.2.0

 Attachments: 
 0001-NIFI-753-when-truncating-value-take-null-values-into.patch


 If an attribute is removed, NiFi will fail to restart:
 Caused by: java.lang.RuntimeException: Unable to create Provenance Repository
   at 
 org.apache.nifi.controller.FlowController.init(FlowController.java:411) 
 ~[na:na]
   at 
 org.apache.nifi.controller.FlowController.createStandaloneInstance(FlowController.java:350)
  ~[na:na]
   at 
 org.apache.nifi.spring.FlowControllerFactoryBean.getObject(FlowControllerFactoryBean.java:63)
  ~[na:na]
   at 
 org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)
  ~[na:na]
   ... 130 common frames omitted
 Caused by: java.lang.NullPointerException: null
   at 
 org.apache.nifi.provenance.StandardRecordReader.readAttributes(StandardRecordReader.java:372)
  ~[na:na]
   at 
 org.apache.nifi.provenance.StandardRecordReader.nextRecord(StandardRecordReader.java:313)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.mergeJournals(PersistentProvenanceRepository.java:1356)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.recoverJournalFiles(PersistentProvenanceRepository.java:1136)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.recover(PersistentProvenanceRepository.java:572)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.initialize(PersistentProvenanceRepository.java:212)
  ~[na:na]
   at 
 org.apache.nifi.controller.FlowController.init(FlowController.java:407) 
 ~[na:na]
   ... 133 common frames omitted



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (NIFI-753) NPE when reading in provenance data

2015-07-07 Thread Aldrin Piri (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFI-753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617782#comment-14617782
 ] 

Aldrin Piri commented on NIFI-753:
--

Build looks good, contrib passes and code addresses the provided stacktrace. +1

 NPE when reading in provenance data
 ---

 Key: NIFI-753
 URL: https://issues.apache.org/jira/browse/NIFI-753
 Project: Apache NiFi
  Issue Type: Bug
  Components: Core Framework
Affects Versions: 0.2.0
Reporter: Mark Payne
Assignee: Mark Payne
Priority: Blocker
 Fix For: 0.2.0

 Attachments: 
 0001-NIFI-753-when-truncating-value-take-null-values-into.patch


 If an attribute is removed, NiFi will fail to restart:
 Caused by: java.lang.RuntimeException: Unable to create Provenance Repository
   at 
 org.apache.nifi.controller.FlowController.init(FlowController.java:411) 
 ~[na:na]
   at 
 org.apache.nifi.controller.FlowController.createStandaloneInstance(FlowController.java:350)
  ~[na:na]
   at 
 org.apache.nifi.spring.FlowControllerFactoryBean.getObject(FlowControllerFactoryBean.java:63)
  ~[na:na]
   at 
 org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)
  ~[na:na]
   ... 130 common frames omitted
 Caused by: java.lang.NullPointerException: null
   at 
 org.apache.nifi.provenance.StandardRecordReader.readAttributes(StandardRecordReader.java:372)
  ~[na:na]
   at 
 org.apache.nifi.provenance.StandardRecordReader.nextRecord(StandardRecordReader.java:313)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.mergeJournals(PersistentProvenanceRepository.java:1356)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.recoverJournalFiles(PersistentProvenanceRepository.java:1136)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.recover(PersistentProvenanceRepository.java:572)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.initialize(PersistentProvenanceRepository.java:212)
  ~[na:na]
   at 
 org.apache.nifi.controller.FlowController.init(FlowController.java:407) 
 ~[na:na]
   ... 133 common frames omitted



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[2/2] incubator-nifi git commit: Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi into develop

2015-07-07 Thread markap14
Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi 
into develop


Project: http://git-wip-us.apache.org/repos/asf/incubator-nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-nifi/commit/3125036d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-nifi/tree/3125036d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-nifi/diff/3125036d

Branch: refs/heads/develop
Commit: 3125036d3f463c97a10466d244952f10f0054b64
Parents: c0f1104 9fa03b4
Author: Mark Payne marka...@hotmail.com
Authored: Tue Jul 7 21:08:34 2015 -0400
Committer: Mark Payne marka...@hotmail.com
Committed: Tue Jul 7 21:08:34 2015 -0400

--
 nifi/nifi-external/nifi-storm-spout/pom.xml |  2 +-
 .../java/org/apache/nifi/storm/NiFiSpout.java   | 38 ++--
 .../ConfigurableComponentInitializer.java   |  9 -
 .../apache/nifi/documentation/DocGenerator.java |  2 ++
 .../init/ControllerServiceInitializer.java  | 11 --
 .../init/ProcessorInitializer.java  | 11 --
 .../init/ReportingTaskingInitializer.java   | 11 --
 .../html/HtmlDocumentationWriterTest.java   | 10 +++---
 .../html/ProcessorDocumentationWriterTest.java  |  7 ++--
 9 files changed, 82 insertions(+), 19 deletions(-)
--




[jira] [Commented] (NIFI-753) NPE when reading in provenance data

2015-07-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFI-753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617785#comment-14617785
 ] 

ASF subversion and git services commented on NIFI-753:
--

Commit c0f110467997d1e05e58ef444385478ba05a59e5 in incubator-nifi's branch 
refs/heads/develop from [~markap14]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;h=c0f1104 ]

NIFI-753: when truncating value, take null values into account


 NPE when reading in provenance data
 ---

 Key: NIFI-753
 URL: https://issues.apache.org/jira/browse/NIFI-753
 Project: Apache NiFi
  Issue Type: Bug
  Components: Core Framework
Affects Versions: 0.2.0
Reporter: Mark Payne
Assignee: Mark Payne
Priority: Blocker
 Fix For: 0.2.0

 Attachments: 
 0001-NIFI-753-when-truncating-value-take-null-values-into.patch


 If an attribute is removed, NiFi will fail to restart:
 Caused by: java.lang.RuntimeException: Unable to create Provenance Repository
   at 
 org.apache.nifi.controller.FlowController.init(FlowController.java:411) 
 ~[na:na]
   at 
 org.apache.nifi.controller.FlowController.createStandaloneInstance(FlowController.java:350)
  ~[na:na]
   at 
 org.apache.nifi.spring.FlowControllerFactoryBean.getObject(FlowControllerFactoryBean.java:63)
  ~[na:na]
   at 
 org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)
  ~[na:na]
   ... 130 common frames omitted
 Caused by: java.lang.NullPointerException: null
   at 
 org.apache.nifi.provenance.StandardRecordReader.readAttributes(StandardRecordReader.java:372)
  ~[na:na]
   at 
 org.apache.nifi.provenance.StandardRecordReader.nextRecord(StandardRecordReader.java:313)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.mergeJournals(PersistentProvenanceRepository.java:1356)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.recoverJournalFiles(PersistentProvenanceRepository.java:1136)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.recover(PersistentProvenanceRepository.java:572)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.initialize(PersistentProvenanceRepository.java:212)
  ~[na:na]
   at 
 org.apache.nifi.controller.FlowController.init(FlowController.java:407) 
 ~[na:na]
   ... 133 common frames omitted



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (NIFI-753) NPE when reading in provenance data

2015-07-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFI-753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617806#comment-14617806
 ] 

ASF subversion and git services commented on NIFI-753:
--

Commit c0f110467997d1e05e58ef444385478ba05a59e5 in incubator-nifi's branch 
refs/heads/release-nifi-0.2.0-incubating from [~markap14]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;h=c0f1104 ]

NIFI-753: when truncating value, take null values into account


 NPE when reading in provenance data
 ---

 Key: NIFI-753
 URL: https://issues.apache.org/jira/browse/NIFI-753
 Project: Apache NiFi
  Issue Type: Bug
  Components: Core Framework
Affects Versions: 0.2.0
Reporter: Mark Payne
Assignee: Mark Payne
Priority: Blocker
 Fix For: 0.2.0

 Attachments: 
 0001-NIFI-753-when-truncating-value-take-null-values-into.patch


 If an attribute is removed, NiFi will fail to restart:
 Caused by: java.lang.RuntimeException: Unable to create Provenance Repository
   at 
 org.apache.nifi.controller.FlowController.init(FlowController.java:411) 
 ~[na:na]
   at 
 org.apache.nifi.controller.FlowController.createStandaloneInstance(FlowController.java:350)
  ~[na:na]
   at 
 org.apache.nifi.spring.FlowControllerFactoryBean.getObject(FlowControllerFactoryBean.java:63)
  ~[na:na]
   at 
 org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)
  ~[na:na]
   ... 130 common frames omitted
 Caused by: java.lang.NullPointerException: null
   at 
 org.apache.nifi.provenance.StandardRecordReader.readAttributes(StandardRecordReader.java:372)
  ~[na:na]
   at 
 org.apache.nifi.provenance.StandardRecordReader.nextRecord(StandardRecordReader.java:313)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.mergeJournals(PersistentProvenanceRepository.java:1356)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.recoverJournalFiles(PersistentProvenanceRepository.java:1136)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.recover(PersistentProvenanceRepository.java:572)
  ~[na:na]
   at 
 org.apache.nifi.provenance.PersistentProvenanceRepository.initialize(PersistentProvenanceRepository.java:212)
  ~[na:na]
   at 
 org.apache.nifi.controller.FlowController.init(FlowController.java:407) 
 ~[na:na]
   ... 133 common frames omitted



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[2/2] incubator-nifi git commit: Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi into develop

2015-07-07 Thread mcgilman
Merge branch 'develop' of http://git-wip-us.apache.org/repos/asf/incubator-nifi 
into develop


Project: http://git-wip-us.apache.org/repos/asf/incubator-nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-nifi/commit/3125036d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-nifi/tree/3125036d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-nifi/diff/3125036d

Branch: refs/heads/release-nifi-0.2.0-incubating
Commit: 3125036d3f463c97a10466d244952f10f0054b64
Parents: c0f1104 9fa03b4
Author: Mark Payne marka...@hotmail.com
Authored: Tue Jul 7 21:08:34 2015 -0400
Committer: Mark Payne marka...@hotmail.com
Committed: Tue Jul 7 21:08:34 2015 -0400

--
 nifi/nifi-external/nifi-storm-spout/pom.xml |  2 +-
 .../java/org/apache/nifi/storm/NiFiSpout.java   | 38 ++--
 .../ConfigurableComponentInitializer.java   |  9 -
 .../apache/nifi/documentation/DocGenerator.java |  2 ++
 .../init/ControllerServiceInitializer.java  | 11 --
 .../init/ProcessorInitializer.java  | 11 --
 .../init/ReportingTaskingInitializer.java   | 11 --
 .../html/HtmlDocumentationWriterTest.java   | 10 +++---
 .../html/ProcessorDocumentationWriterTest.java  |  7 ++--
 9 files changed, 82 insertions(+), 19 deletions(-)
--




[1/2] incubator-nifi git commit: NIFI-753: when truncating value, take null values into account

2015-07-07 Thread mcgilman
Repository: incubator-nifi
Updated Branches:
  refs/heads/release-nifi-0.2.0-incubating 9fa03b432 - 3125036d3


NIFI-753: when truncating value, take null values into account


Project: http://git-wip-us.apache.org/repos/asf/incubator-nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-nifi/commit/c0f11046
Tree: http://git-wip-us.apache.org/repos/asf/incubator-nifi/tree/c0f11046
Diff: http://git-wip-us.apache.org/repos/asf/incubator-nifi/diff/c0f11046

Branch: refs/heads/release-nifi-0.2.0-incubating
Commit: c0f110467997d1e05e58ef444385478ba05a59e5
Parents: 2084024
Author: Mark Payne marka...@hotmail.com
Authored: Tue Jul 7 20:44:03 2015 -0400
Committer: Mark Payne marka...@hotmail.com
Committed: Tue Jul 7 20:44:03 2015 -0400

--
 .../org/apache/nifi/provenance/StandardRecordReader.java  | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/c0f11046/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/src/main/java/org/apache/nifi/provenance/StandardRecordReader.java
--
diff --git 
a/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/src/main/java/org/apache/nifi/provenance/StandardRecordReader.java
 
b/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/src/main/java/org/apache/nifi/provenance/StandardRecordReader.java
index 0939107..5221ebc 100644
--- 
a/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/src/main/java/org/apache/nifi/provenance/StandardRecordReader.java
+++ 
b/nifi/nifi-nar-bundles/nifi-provenance-repository-bundle/nifi-persistent-provenance-repository/src/main/java/org/apache/nifi/provenance/StandardRecordReader.java
@@ -369,7 +369,15 @@ public class StandardRecordReader implements RecordReader {
 for (int i = 0; i  numAttributes; i++) {
 final String key = readLongString(dis);
 final String value = valueNullable ? readLongNullableString(dis) : 
readLongString(dis);
-final String truncatedValue = value.length()  maxAttributeChars ? 
value.substring(0, maxAttributeChars) : value;
+final String truncatedValue;
+if (value == null) {
+truncatedValue = null;
+} else if (value.length()  maxAttributeChars) {
+truncatedValue = value.substring(0, maxAttributeChars);
+} else {
+truncatedValue = value;
+}
+
 attrs.put(key, truncatedValue);
 }
 



Git Push Summary

2015-07-07 Thread mcgilman
Repository: incubator-nifi
Updated Tags:  refs/tags/nifi-0.2.0-incubating-RC1 [deleted] b1cd2af96


[jira] [Commented] (NIFI-751) Add Processor To Convert Avro Formats

2015-07-07 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFI-751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14617932#comment-14617932
 ] 

ASF GitHub Bot commented on NIFI-751:
-

Github user joewitt commented on the pull request:

https://github.com/apache/incubator-nifi/pull/70#issuecomment-119416855
  
Alan,

Thanks for contributing!  We'll work with you to get this promptly merged.  
Here are some findings of an initial review:

* Please run the build with 'mvn clean install -Pcontrib-check'.  You'll 
find there many formatting issues.  It appears that many of the lines have had 
extraneous newlines and tabs added to them.  Please take a look and tweak until 
the contrib check runs cleanly and that you still think the code looks good.

* There do not appear to be any unit tests for the processor itself.  I do 
see a couple unit tests for the converter class/logic which is good but it is 
best to also have a test or two, particularly for something that seems as 
easily tested as this one is.  You can find lots of examples throughout the 
codebase including in this kite bundle.

* The conversion routines for Long, Double, Float, etc.. you really should 
consider adding regex checks before calling those methods.  Since the Java 
methods use exception handling for flow control the performance penalty can be 
extremely severe compared to simply doing a regex check beforehand.  In the 
event that the data is clean you'll be good to go but when it isn't the impact 
to the system as a whole can be dramatic.  Given the nature of this sort of 
processor that is probably something to tackle right away.

* This processor is probably a great candidate to use the 'Advanced 
Documentation' feature.  Users will need this to understand the schema/syntax 
of the conversion configuration and examples would go a long way for that.  You 
can see more about this here 
http://nifi.incubator.apache.org/docs/nifi-docs/html/developer-guide.html#advanced-documentation
 and there are some examples in the existing standard processors to consider.

* There are a couple of copy/paste errors in the processor from the 
CSV/Avro converter.  Look for these Failed to convert {}/{} records from CSV 
to Avro and Failed to convert {}/{} records from CSV to Avro

I realize this looks like a lot of stuff but it should be pretty easy to 
address and is a good first step.  If you have any questions on it just let us 
know.

Thanks
Joe


 Add Processor To Convert Avro Formats
 -

 Key: NIFI-751
 URL: https://issues.apache.org/jira/browse/NIFI-751
 Project: Apache NiFi
  Issue Type: Improvement
  Components: Extensions
Affects Versions: 0.1.0
Reporter: Alan Jackoway

 When working with data from external sources, such as complex WSDL, I 
 frequently wind up with complex nested data that is difficult to work with 
 even when converted to Avro format. Specifically, I often have two needs:
 * Converting types of data, usually from string to long, double, etc. when 
 APIs give only string data back.
 * Flattening data by taking fields out of nested records and putting them on 
 the top level of the Avro file.
 Unfortunately the Kite JSONToAvro processor only supports exact conversions 
 from JSON to a matching Avro schema and will not do data transformations of 
 this type. Proposed processor to come.
 Discussed this with [~rdblue], so tagging him here as I don't have permission 
 to set a CC for some reason.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)