[09/50] [abbrv] incubator-edgent git commit: Edgent-393 add Ranges.outsideOf()

2017-12-14 Thread cdutz
Edgent-393 add Ranges.outsideOf()

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

Branch: refs/heads/master
Commit: 356b63817d85522bc1f8517bf3b857fdc0335702
Parents: d2e4710
Author: Dale LaBossiere 
Authored: Mon Nov 6 16:04:04 2017 -0500
Committer: Dale LaBossiere 
Committed: Mon Nov 6 16:04:04 2017 -0500

--
 RELEASE_NOTES|  1 +
 .../apache/edgent/analytics/sensors/Range.java   |  8 
 .../apache/edgent/analytics/sensors/Ranges.java  | 18 ++
 .../edgent/test/analytics/sensors/RangeTest.java | 19 +--
 4 files changed, 44 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/356b6381/RELEASE_NOTES
--
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 0021af8..ece3878 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -53,6 +53,7 @@ The DEVELOPMENT.md file has been updated accordingly.
 
 New Features
 
+EDGENT-393  Add Ranges.outsideOf()
 EDGENT-273  Add scripts, etc to enable building samples
 
 Incompatible API changes

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/356b6381/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Range.java
--
diff --git 
a/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Range.java
 
b/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Range.java
index 8f7c647..7ba2b56 100644
--- 
a/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Range.java
+++ 
b/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Range.java
@@ -164,6 +164,11 @@ public final class Range> 
implements Predicate, Seria
  * Create a new Range
  * 
  * See {@link Ranges} for a collection of convenience constructors.
+ * 
+ * While not enforced, for a Range to be useful/sensible,
+ * the following must be true: {@code lowerEndpoint <= upperEndpoint}.
+ * Otherwise the Range will be returned but test() and contains()
+ * can never return true.
  * 
  * @param  a Comparable type
  * @param lowerEndpoint null for an infinite value (and lbt must be OPEN)
@@ -174,6 +179,9 @@ public final class Range> 
implements Predicate, Seria
  */
 public static > Range range(T lowerEndpoint, 
BoundType lbt, T upperEndpoint, BoundType ubt) {
 // matchs Guava Range.range param order
+// Note: the lowerEndpoint <= upperEndpoint "requirement" is the same 
as Guava
+// don't know if Guava Range.range() enforces that.
+// Since we didn't originally enforce that, leave it that way. 
 return new Range(lowerEndpoint, lbt, upperEndpoint, ubt);
 }
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/356b6381/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Ranges.java
--
diff --git 
a/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Ranges.java
 
b/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Ranges.java
index c4f485f..e272e4b 100644
--- 
a/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Ranges.java
+++ 
b/analytics/sensors/src/main/java/org/apache/edgent/analytics/sensors/Ranges.java
@@ -22,6 +22,7 @@ import java.math.BigDecimal;
 import java.math.BigInteger;
 
 import org.apache.edgent.analytics.sensors.Range.BoundType;
+import org.apache.edgent.function.Predicate;
 
 /**
  * Convenience functions and utility operations on {@link Range}.
@@ -136,6 +137,23 @@ public final class Ranges {
 }
 
 /**
+ * Create a Predicate whose {@code test(v)} behaves like {@code ! 
range.test(v)}
+ * 
+ * This can be useful in a situation such as filtering to include only 
values
+ * that are outside of a range.
+ * {@code
+ * TStream outsideRange = 
readings.filter(Ranges.outsideOf(Ranges.open(10,20)));
+ * }
+ * 
+ * @param  Endpoint type
+ * @param range the Range
+ * @return the Predicate
+ */
+public static > Predicate outsideOf(Range 
range) {
+return t -> ! range.test(t);
+}
+
+/**
  * Create a Range from a Range.toString() value.
  * @param str the String
  * @return the Range

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/356b6381/analytics/sensors/src/test/java/org/apache/edgent/test/analytics/sensors/RangeTest.java
---

[04/50] [abbrv] incubator-edgent git commit: Merge pull request #317

2017-12-14 Thread cdutz
Merge pull request #317

This closes #317


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

Branch: refs/heads/master
Commit: d2e471040beee9e51f9974ebd653b74c799e7f1e
Parents: ab1f04a 31bc375
Author: Dale LaBossiere 
Authored: Mon Nov 6 13:15:13 2017 -0500
Committer: Dale LaBossiere 
Committed: Mon Nov 6 13:15:13 2017 -0500

--
 RELEASE_NOTES | 77 +-
 samples/README.md |  3 +-
 2 files changed, 46 insertions(+), 34 deletions(-)
--




[44/50] [abbrv] incubator-edgent git commit: comment out samples stuff in Jenkinsfile

2017-12-14 Thread cdutz
comment out samples stuff in Jenkinsfile


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

Branch: refs/heads/master
Commit: 92672c050331c56478f65ab75d637e9adbab
Parents: a7aeb2b
Author: Dale LaBossiere 
Authored: Thu Nov 23 10:36:26 2017 -0500
Committer: Dale LaBossiere 
Committed: Thu Nov 23 10:36:26 2017 -0500

--
 Jenkinsfile | 2 ++
 1 file changed, 2 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/92672c05/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 3087a6e..52bc845 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -69,6 +69,7 @@ node('ubuntu') {
 }
 }
 
+/* == TODO figure out what to do with samples now in a 
separate repo
 stage ('Build Samples') {
 echo 'Building samples'
 sh "cd samples; ${mvnHome}/bin/mvn ${mavenFailureMode} 
${mavenLocalRepo} clean package"
@@ -83,6 +84,7 @@ node('ubuntu') {
 sh "cd samples/template; ${mvnHome}/bin/mvn ${mavenFailureMode} 
${mavenLocalRepo} -Pplatform-java7 clean package; ./app-run.sh"
 sh "cd samples/template; ${mvnHome}/bin/mvn ${mavenFailureMode} 
${mavenLocalRepo} -Pplatform-android clean package; ./app-run.sh"
 }
+== */
 
 /* There seems to be a problem with this (Here the output of the build 
log):
 



[34/50] [abbrv] incubator-edgent git commit: Merge branches 'develop' and 'feature/pre-release-finetuning' of https://git-wip-us.apache.org/repos/asf/incubator-edgent into feature/pre-release-finetuni

2017-12-14 Thread cdutz
Merge branches 'develop' and 'feature/pre-release-finetuning' of 
https://git-wip-us.apache.org/repos/asf/incubator-edgent into 
feature/pre-release-finetuning


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

Branch: refs/heads/master
Commit: ef78d4db349fb14965a695bed06ddc72b96e078d
Parents: 34b21c9 c761283
Author: Christofer Dutz 
Authored: Thu Nov 23 09:34:18 2017 +0100
Committer: Christofer Dutz 
Committed: Thu Nov 23 09:34:18 2017 +0100

--
 DEVELOPMENT.md  |  7 ++-
 README  |  3 +-
 RELEASE_NOTES   |  1 +
 .../WebSocketClientConnectTestHelper.java   | 64 
 .../javax/websocket/WebSocketClientTest.java| 26 +++-
 5 files changed, 80 insertions(+), 21 deletions(-)
--




[35/50] [abbrv] incubator-edgent git commit: remove two 1.3.0-SNAPSHOT references in commented out xml

2017-12-14 Thread cdutz
remove two 1.3.0-SNAPSHOT references in commented out xml


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

Branch: refs/heads/master
Commit: 58b889560658e9cec4ccbc1a7a3811f28cb2719a
Parents: ef78d4d
Author: Dale LaBossiere 
Authored: Thu Nov 23 10:26:00 2017 -0500
Committer: Dale LaBossiere 
Committed: Thu Nov 23 10:26:00 2017 -0500

--
 platforms/android/distribution/pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/58b88956/platforms/android/distribution/pom.xml
--
diff --git a/platforms/android/distribution/pom.xml 
b/platforms/android/distribution/pom.xml
index 4157744..1ddf163 100644
--- a/platforms/android/distribution/pom.xml
+++ b/platforms/android/distribution/pom.xml
@@ -80,7 +80,7 @@
 
 
   org.apache.edgent.android
@@ -210,7 +210,7 @@
 
   



[16/50] [abbrv] incubator-edgent git commit: Complete the 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT changes

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/8ec73fa5/platforms/java7/distribution/pom.xml
--
diff --git a/platforms/java7/distribution/pom.xml 
b/platforms/java7/distribution/pom.xml
index f15bcf4..6965afd 100644
--- a/platforms/java7/distribution/pom.xml
+++ b/platforms/java7/distribution/pom.xml
@@ -80,113 +80,113 @@
 
   ${edgent.runtime.groupId}
   edgent-providers-development
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-providers-direct
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-providers-iot
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
 
 
   ${edgent.runtime.groupId}
   edgent-analytics-math3
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-analytics-sensors
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
 
 
   ${edgent.runtime.groupId}
   edgent-utils-metrics
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-utils-streamscope
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-command
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-common
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-csv
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-file
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-http
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-iot
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-iotp
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-jdbc
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-kafka
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-mqtt
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-pubsub
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-serial
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-websocket
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-connectors-websocket-jetty
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
 
 
   ${edgent.runtime.groupId}
   edgent-test-appservice-applications
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
   test
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/8ec73fa5/platforms/java7/runtime/etiao/pom.xml
--
diff --git a/platforms/java7/runtime/etiao/pom.xml 
b/platforms/java7/runtime/etiao/pom.xml
index 969467b..7044d30 100644
--- a/platforms/java7/runtime/etiao/pom.xml
+++ b/platforms/java7/runtime/etiao/pom.xml
@@ -76,23 +76,23 @@
 
   ${edgent.runtime.groupId}
   edgent-api-execution
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-api-graph
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-spi-graph
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
 
   ${edgent.runtime.groupId}
   edgent-api-graph
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
   test-jar
   test
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/8ec73fa5/platforms/java7/runtime/jmxcontrol/pom.xml
--
diff --git a/platforms/java7/runtime/jmxcontrol/pom.xml 
b/platforms/java7/runtime/jmxcontrol/pom.xml
index 613af85..fdfb532 100644
--- a/platforms/java7/runtime/jmxcontrol/pom.xml
+++ b/platforms/java7/runtime/jmxcontrol/pom.xml
@@ -76,12 +76,12 @@
 
   ${edgent.runtime.groupId}
   edgent-api-execution
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   ${edgent.runtime.groupId}
   edgent-api-function
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/8ec73fa5/platforms/java7/runtime/jobregistry/pom.xml
--
diff --git a/platforms/java7/runtime/jobregistry/pom.xml 
b/platforms/java7/runtime/jobregistry/pom.xml
index 54bee32..78dbcb4 

[02/50] [abbrv] incubator-edgent git commit: - Addressed the SonarQube issues reported for ConsoleJobServlet.java

2017-12-14 Thread cdutz
- Addressed the SonarQube issues reported for ConsoleJobServlet.java


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

Branch: refs/heads/master
Commit: 98bc09f8a81b28c8f852691c3c45edcdf11ab85d
Parents: ab1f04a
Author: Christofer Dutz 
Authored: Sun Nov 5 17:55:13 2017 +0100
Committer: Christofer Dutz 
Committed: Sun Nov 5 17:55:13 2017 +0100

--
 .../console/servlets/ConsoleJobServlet.java | 24 +++-
 1 file changed, 13 insertions(+), 11 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/98bc09f8/console/servlets/src/main/java/org/apache/edgent/console/servlets/ConsoleJobServlet.java
--
diff --git 
a/console/servlets/src/main/java/org/apache/edgent/console/servlets/ConsoleJobServlet.java
 
b/console/servlets/src/main/java/org/apache/edgent/console/servlets/ConsoleJobServlet.java
index d1b1fb9..94bc913 100644
--- 
a/console/servlets/src/main/java/org/apache/edgent/console/servlets/ConsoleJobServlet.java
+++ 
b/console/servlets/src/main/java/org/apache/edgent/console/servlets/ConsoleJobServlet.java
@@ -50,32 +50,31 @@ public class ConsoleJobServlet extends HttpServlet {
 boolean jobsInfo = false;
 boolean jobGraph = false;
 for(Map.Entry entry : parameterMap.entrySet()) {
-if (entry.getKey().equals("jobsInfo")) {
+if ("jobsInfo".equals(entry.getKey())) {
 String[] vals = entry.getValue();
-if (vals[0].equals("true")) {
+if ("true".equals(vals[0])) {
 jobsInfo = true;
 }
-} else if (entry.getKey().equals("jobgraph")) {
+} else if ("jobgraph".equals(entry.getKey())) {
 String[] vals = entry.getValue();
-if (vals[0].equals("true")) {
+if ("true".equals(vals[0])) {
 jobGraph = true;
 }
-} else if (entry.getKey().equals("jobId")) {
+} else if ("jobId".equals(entry.getKey())) {
 String[] ids = entry.getValue();
 if (ids.length == 1) {
 jobId = ids[0];
 }
 }
 }
-
 
-StringBuffer sbuf = new StringBuffer();
+StringBuilder sbuf = new StringBuilder();
 sbuf.append("*:interface=");
 
sbuf.append(ObjectName.quote("org.apache.edgent.execution.mbeans.JobMXBean"));
 sbuf.append(",type=");
 sbuf.append(ObjectName.quote("job"));
 
-if (!jobId.equals("")) {
+if (!jobId.isEmpty()) {
sbuf.append(",id=");
sbuf.append(ObjectName.quote(jobId));
 } 
@@ -90,13 +89,16 @@ public class ConsoleJobServlet extends HttpServlet {
 String jsonString = "";
 if (jobsInfo) {
jsonString = JobUtil.getJobsInfo(jobObjName);
-} else if (jobGraph && !(jobId.equals("")) && 
!(jobId.equals("undefined"))) {
+} else if (jobGraph && !(jobId.isEmpty()) && 
!("undefined".equals(jobId))) {
 jsonString = JobUtil.getJobGraph(jobObjName);
 }
 
 response.setContentType("application/json");
 response.setCharacterEncoding("UTF-8");
-response.getWriter().write(jsonString);
-
+try {
+response.getWriter().write(jsonString);
+} catch (IOException e) {
+throw new ServletException(e);
+}
}   
 }



[18/50] [abbrv] incubator-edgent git commit: fix eclipse import problems

2017-12-14 Thread cdutz
fix eclipse import problems

started getting import issues.  maybe had residual settings covering for
me previously.

- add missing m2e "ignore" in platforms/java7/pom.xml
- add the same to platforms/android/pom.xml and remove it from the
children android/{hardware,topology}/pom.xml

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

Branch: refs/heads/master
Commit: f46dd81a5a72118922dab634f5851d3a314862da
Parents: 8ec73fa
Author: Dale LaBossiere 
Authored: Tue Nov 7 14:16:16 2017 -0500
Committer: Dale LaBossiere 
Committed: Tue Nov 7 14:16:16 2017 -0500

--
 platforms/android/android/hardware/pom.xml | 32 --
 platforms/android/android/topology/pom.xml | 32 --
 platforms/android/pom.xml  | 32 ++
 platforms/java7/pom.xml| 36 +
 4 files changed, 68 insertions(+), 64 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f46dd81a/platforms/android/android/hardware/pom.xml
--
diff --git a/platforms/android/android/hardware/pom.xml 
b/platforms/android/android/hardware/pom.xml
index 068dcbb..0da84c6 100644
--- a/platforms/android/android/hardware/pom.xml
+++ b/platforms/android/android/hardware/pom.xml
@@ -49,36 +49,4 @@
 
   
 
-  
-
-  
-
-
-  org.eclipse.m2e
-  lifecycle-mapping
-  1.0.0
-  
-
-  
-
-  
-net.orfjackal.retrolambda
-retrolambda-maven-plugin
-[2.5.1,)
-
-  process-main
-  process-test
-
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f46dd81a/platforms/android/android/topology/pom.xml
--
diff --git a/platforms/android/android/topology/pom.xml 
b/platforms/android/android/topology/pom.xml
index b26056b..29b7dd8 100644
--- a/platforms/android/android/topology/pom.xml
+++ b/platforms/android/android/topology/pom.xml
@@ -54,36 +54,4 @@
 
   
 
-  
-
-  
-
-
-  org.eclipse.m2e
-  lifecycle-mapping
-  1.0.0
-  
-
-  
-
-  
-net.orfjackal.retrolambda
-retrolambda-maven-plugin
-[2.5.1,)
-
-  process-main
-  process-test
-
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f46dd81a/platforms/android/pom.xml
--
diff --git a/platforms/android/pom.xml b/platforms/android/pom.xml
index cd27d7c..07874ab 100644
--- a/platforms/android/pom.xml
+++ b/platforms/android/pom.xml
@@ -126,6 +126,38 @@
 
   
 
+
+
+  
+
+
+  org.eclipse.m2e
+  lifecycle-mapping
+  1.0.0
+  
+
+  
+
+  
+net.orfjackal.retrolambda
+retrolambda-maven-plugin
+[2.5.1,)
+
+  process-main
+  process-test
+
+  
+  
+
+  
+
+  
+
+  
+
+  
+
+
   
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f46dd81a/platforms/java7/pom.xml
--
diff --git a/platforms/java7/pom.xml b/platforms/java7/pom.xml
index 7a5b717..832b6ad 100644
--- a/platforms/java7/pom.xml
+++ b/platforms/java7/pom.xml
@@ -116,6 +116,42 @@
 
   
 
+
+
+
+
+org.eclipse.m2e
+lifecycle-mapping
+1.0.0
+
+
+
+
+  

[13/50] [abbrv] incubator-edgent git commit: - Initial version of the release documentation

2017-12-14 Thread cdutz
- Initial version of the release documentation


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

Branch: refs/heads/master
Commit: 8e95021884e206186b03c8dc076b44658731c549
Parents: 2012640
Author: Christofer Dutz 
Authored: Tue Nov 7 09:41:39 2017 +0100
Committer: Christofer Dutz 
Committed: Tue Nov 7 09:41:39 2017 +0100

--
 src/site/asciidoc/releasing.adoc | 57 +++
 1 file changed, 57 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/8e950218/src/site/asciidoc/releasing.adoc
--
diff --git a/src/site/asciidoc/releasing.adoc b/src/site/asciidoc/releasing.adoc
new file mode 100644
index 000..d7a6525
--- /dev/null
+++ b/src/site/asciidoc/releasing.adoc
@@ -0,0 +1,57 @@
+
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+
+
+# Releasing Edgent
+
+In general the `master` branch contains the repository state of the latest 
release of Edgent.
+No commit should be done to `master` except for merging after a successful 
release.
+
+Normal development is done in the `develop` branch or in feature branches that 
are merged to `develop` after they are finished.
+
+A version is built up of three parts: `major`.`minor`.`bugfix`. For each major 
and minor version a corresponding `release` branch is maintained.
+This allows shipping of bug-fix releases, if this is required. For bug-fix 
releases no new branch is created.
+
+Assuming develop is currently in version `1.2.0-SNAPSHOT` and we are preparing 
a new release, then we would first create a `release/1.2` branch. Within this 
branch, the Edgent version is `1.2.0-SNAPSHOT` and develop becomes 
`1.3.0-SNAPSHOT`.
+In the `release/1.2` branch all work prior to cutting a release or for fixing 
bug-fixes in an existing release can be performed. This branch is usually used 
to stabilize the software prior to a release.
+
+As soon as the release branch is stable enough, the release manager cuts a 
release.
+
+When doing this, all modules versions are set to a release version, this 
version is committed and tagged and then the version is usually incremented to 
the next higher bug-fix version.
+So if the `release/1.2` branch is currently in version `1.2.0-SNAPSHOT`, the 
versions are changed to `1.2.0` and after the committing and tagging the 
version is updated to `1.2.1-SNAPSHOT`.
+
+All of these steps are automated by the `maven-release-plugin`.
+
+## Creating the release branch
+
+A new release branch is always created from the `develop` branch. So make sure 
all changes have been pulled and the repo is up to date.
+
+The following command performs the branching:
+
+mvn release:branch -P platform-android,platform-java7,distribution 
-DbranchName=release/1.2 -DautoVersionSubmodules=true
+
+Without the `-DautoVersionSubmodules=true` we would have to specify the 
version for each module separately. This way we only have to specify the 
version of the root module and all children will inherit this version.
+
+Also the only way all modules are processed, is if we enable the 
`distribution` and the two `platform-android` and `platform-java7` profiles.
+
+After this the branches and the changes are committed, but not yet pushed. So 
as a last step here the release-manager needs to push the changes in his git 
repo.
+
+
+## Preparing a release
+
+To be continued ...
\ No newline at end of file



[15/50] [abbrv] incubator-edgent git commit: Merge pull request #319

2017-12-14 Thread cdutz
Merge pull request #319

This closes #319


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

Branch: refs/heads/master
Commit: 6acdd1aee04c39275cd4699702040dec1d9a2a55
Parents: fda24d1 cf27ccb
Author: Dale LaBossiere 
Authored: Tue Nov 7 09:05:44 2017 -0500
Committer: Dale LaBossiere 
Committed: Tue Nov 7 09:05:44 2017 -0500

--
 samples/apps/pom.xml | 2 +-
 samples/connectors/pom.xml   | 2 +-
 samples/console/pom.xml  | 2 +-
 samples/console/run-sample.sh| 1 -
 samples/get-edgent-jars-project/README.md| 2 +-
 samples/get-edgent-jars-project/pom.xml.template | 2 +-
 samples/pom.xml  | 2 +-
 samples/scenarios/pom.xml| 2 +-
 samples/scenarios/run-sample.sh  | 1 -
 samples/template/pom.xml | 2 +-
 samples/topology/pom.xml | 2 +-
 samples/topology/run-sample.sh   | 1 -
 samples/utils/pom.xml| 2 +-
 samples/utils/run-sample.sh  | 1 -
 14 files changed, 10 insertions(+), 14 deletions(-)
--




[19/50] [abbrv] incubator-edgent git commit: - Replaced a lot of the structural variables with constants to eventually make releasing easier.

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/java7/test/fvtiot/pom.xml
--
diff --git a/platforms/java7/test/fvtiot/pom.xml 
b/platforms/java7/test/fvtiot/pom.xml
index 3048bd6..274604f 100644
--- a/platforms/java7/test/fvtiot/pom.xml
+++ b/platforms/java7/test/fvtiot/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-test-fvtiot
 
-  Apache Edgent ${edgent.projname.platform}: Test: fvtiot
+  Apache Edgent (Java 7): Test: fvtiot
 
   
 
@@ -46,14 +46,25 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   
${project.build.directory}/classes
   META-INF/**
 
+  
+
+  
+  
+copy-test
+test-compile
+
+  unpack
+
+
+  
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   tests
@@ -72,7 +83,7 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-test-appservice-applications
   ${project.version}
   
${project.build.directory}/test-resources
@@ -88,38 +99,38 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-connectors-pubsub
   1.3.0-SNAPSHOT
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-runtime-jsoncontrol
   1.3.0-SNAPSHOT
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-providers-direct
   1.3.0-SNAPSHOT
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-apps-iot
   1.3.0-SNAPSHOT
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-apps-iot
   1.3.0-SNAPSHOT
   test-jar
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-providers-iot
   1.3.0-SNAPSHOT
   test

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/java7/test/pom.xml
--
diff --git a/platforms/java7/test/pom.xml b/platforms/java7/test/pom.xml
index c24bc4f..fbbef13 100644
--- a/platforms/java7/test/pom.xml
+++ b/platforms/java7/test/pom.xml
@@ -30,7 +30,7 @@
   edgent-test
   pom
 
-  Apache Edgent ${edgent.projname.platform}: Test
+  Apache Edgent (Java 7): Test
 
   
 appservice-applications

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/java7/test/svt/pom.xml
--
diff --git a/platforms/java7/test/svt/pom.xml b/platforms/java7/test/svt/pom.xml
index 8a1713e..b1ffdae 100644
--- a/platforms/java7/test/svt/pom.xml
+++ b/platforms/java7/test/svt/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-test-svt
 
-  Apache Edgent ${edgent.projname.platform}: Test: SVT
+  Apache Edgent (Java 7): Test: SVT
 
   
 
../../../../src/main/ibm-remote-resources
@@ -50,14 +50,25 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   
${project.build.directory}/classes
   META-INF/**
 
+  
+
+  
+  
+copy-test
+test-compile
+
+  unpack
+
+
+  
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   tests
@@ -74,22 +85,22 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-console-server
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-utils-metrics
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-providers-development
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/java7/utils/metrics/pom.xml
--
diff --git a/platforms/java7/utils/metrics/pom.xml 
b/platforms/java7/

[23/50] [abbrv] incubator-edgent git commit: - Replaced a lot of the structural variables with constants to eventually make releasing easier.

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/test/svt/pom.xml
--
diff --git a/test/svt/pom.xml b/test/svt/pom.xml
index b9a11f7..f46fbee 100644
--- a/test/svt/pom.xml
+++ b/test/svt/pom.xml
@@ -36,22 +36,22 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent
   edgent-console-server
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent
   edgent-utils-metrics
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent
   edgent-providers-development
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/utils/metrics/pom.xml
--
diff --git a/utils/metrics/pom.xml b/utils/metrics/pom.xml
index ec217ed..a3e26d1 100644
--- a/utils/metrics/pom.xml
+++ b/utils/metrics/pom.xml
@@ -36,14 +36,14 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
 
 
-  ${project.groupId}
+  org.apache.edgent
   edgent-api-topology
   1.3.0-SNAPSHOT
   test-jar

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/utils/streamscope/pom.xml
--
diff --git a/utils/streamscope/pom.xml b/utils/streamscope/pom.xml
index 0ca790a..0e1ab8c 100644
--- a/utils/streamscope/pom.xml
+++ b/utils/streamscope/pom.xml
@@ -32,14 +32,14 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
 
 
-  ${project.groupId}
+  org.apache.edgent
   edgent-api-topology
   1.3.0-SNAPSHOT
   test-jar



[26/50] [abbrv] incubator-edgent git commit: [Edgent-438] improve WebSocketClientTest's skip-if-cant-connect

2017-12-14 Thread cdutz
[Edgent-438] improve WebSocketClientTest's skip-if-cant-connect

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

Branch: refs/heads/master
Commit: 718ff63b5ec1194d138233e7f8481bb205818132
Parents: f46dd81
Author: Dale LaBossiere 
Authored: Mon Nov 20 17:21:50 2017 -0500
Committer: Dale LaBossiere 
Committed: Mon Nov 20 17:21:50 2017 -0500

--
 .../WebSocketClientConnectTestHelper.java   | 46 
 .../javax/websocket/WebSocketClientTest.java| 26 ---
 2 files changed, 55 insertions(+), 17 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/718ff63b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
--
diff --git 
a/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
 
b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
new file mode 100644
index 000..f6ffc12
--- /dev/null
+++ 
b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
@@ -0,0 +1,46 @@
+package org.apache.edgent.test.connectors.wsclient.javax.websocket;
+
+import java.net.URI;
+import java.util.Properties;
+
+import javax.websocket.ClientEndpoint;
+import javax.websocket.ContainerProvider;
+import javax.websocket.OnError;
+import javax.websocket.Session;
+import javax.websocket.WebSocketContainer;
+
+import org.eclipse.jetty.util.component.LifeCycle;
+
+@ClientEndpoint 
+public class WebSocketClientConnectTestHelper {
+  
+  @OnError
+  public void onError(Session client, Throwable t) {
+System.err.println("Unable to connect to WebSocket server: 
"+t.getMessage());
+  }
+
+  public static void connectToServer(Properties config) throws Exception {
+// Verify we can create a real websocket connection to the server.
+//
+// We do the following instead of a simple socket connect
+// because in at least one location, the websocket connect/upgrade
+// fails with: expecting 101 got 403 (Forbidden).
+// There's something about that location that's not
+// allowing a websocket to be created to the (public) server.
+// Everything works fine from other locations.
+//
+String wsUri = config.getProperty("ws.uri");
+URI uri = new URI(wsUri);
+WebSocketContainer container = ContainerProvider.getWebSocketContainer();
+try {
+  Session session = 
container.connectToServer(WebSocketClientConnectTestHelper.class,  uri);
+  session.close();
+}
+finally {
+  if (container instanceof LifeCycle) {
+((LifeCycle)container).stop();
+  }
+}
+  }
+
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/718ff63b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientTest.java
--
diff --git 
a/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientTest.java
 
b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientTest.java
index 4ef65c9..b256bfe 100644
--- 
a/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientTest.java
+++ 
b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientTest.java
@@ -23,8 +23,6 @@ import static org.junit.Assert.assertNotSame;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assume.assumeTrue;
 
-import java.net.InetSocketAddress;
-import java.net.Socket;
 import java.net.URI;
 import java.nio.charset.StandardCharsets;
 import java.util.HashMap;
@@ -772,21 +770,15 @@ public class WebSocketClientTest extends 
ConnectorTestBase {
 }
 
 private void skipTestIfCantConnect(Properties config) throws Exception {
-String wsUri = config.getProperty("ws.uri");
-// Skip tests if the WebSocket server can't be contacted.
-try {
-URI uri = new URI(wsUri);
-int port = uri.getPort();
-if (port == -1)
-port = uri.getScheme().equals("ws") ? 80 : 443;
-Socket s = new Socket();
-s.connect(new InetSocketAddress(uri.getHost(), port), 
5*1000/*cn-tim

[28/50] [abbrv] incubator-edgent git commit: add nl

2017-12-14 Thread cdutz
add nl

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

Branch: refs/heads/master
Commit: 62384ddcef54391167bd4b853bc0d7ea7e25ace7
Parents: cc1864b
Author: Dale LaBossiere 
Authored: Mon Nov 20 17:40:02 2017 -0500
Committer: Dale LaBossiere 
Committed: Mon Nov 20 17:40:02 2017 -0500

--
 .../wsclient/javax/websocket/WebSocketClientConnectTestHelper.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/62384ddc/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
--
diff --git 
a/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
 
b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
index aaf3b57..41878f7 100644
--- 
a/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
+++ 
b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
@@ -61,4 +61,4 @@ public class WebSocketClientConnectTestHelper {
 }
   }
 
-}
\ No newline at end of file
+}



[27/50] [abbrv] incubator-edgent git commit: add header to new module, update RELEASE_NOTES

2017-12-14 Thread cdutz
add header to new module, update RELEASE_NOTES

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

Branch: refs/heads/master
Commit: cc1864b57b54c88a80b1eb2889c7cbbb94f6dd26
Parents: 718ff63
Author: Dale LaBossiere 
Authored: Mon Nov 20 17:38:19 2017 -0500
Committer: Dale LaBossiere 
Committed: Mon Nov 20 17:38:19 2017 -0500

--
 RELEASE_NOTES |  1 +
 .../WebSocketClientConnectTestHelper.java | 18 ++
 2 files changed, 19 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/cc1864b5/RELEASE_NOTES
--
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 7da5c39..fc2bbd8 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -71,6 +71,7 @@ EDGENT-423  Range.toStringUnsigned() not supported on 
Java7/Android
 
 Miscellaneous changes
 -
+EDGENT-438  Improve WebSocketClientTest skip-if-cant-connect
 EDGENT-436  Change tests that use complete() TMO for successful runs
 EDGENT-435  CME in TrackingScheduledExecutor seen with 
testMultiTopologyPollWithError()
 EDGENT-434  Desensitize PlumbingTest.testParallelBalanced

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/cc1864b5/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
--
diff --git 
a/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
 
b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
index f6ffc12..aaf3b57 100644
--- 
a/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
+++ 
b/connectors/websocket/src/test/java/org/apache/edgent/test/connectors/wsclient/javax/websocket/WebSocketClientConnectTestHelper.java
@@ -1,3 +1,21 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+*/
 package org.apache.edgent.test.connectors.wsclient.javax.websocket;
 
 import java.net.URI;



[03/50] [abbrv] incubator-edgent git commit: update doc: RELEASE_NOTES, samples/README.md

2017-12-14 Thread cdutz
update doc: RELEASE_NOTES, samples/README.md


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

Branch: refs/heads/master
Commit: 31bc375ebb34c0f404d01b854f3179b639b1a45b
Parents: 85f80d4
Author: Dale LaBossiere 
Authored: Mon Nov 6 13:12:42 2017 -0500
Committer: Dale LaBossiere 
Committed: Mon Nov 6 13:12:42 2017 -0500

--
 RELEASE_NOTES | 77 +-
 samples/README.md |  3 +-
 2 files changed, 46 insertions(+), 34 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/31bc375e/RELEASE_NOTES
--
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 0946410..0021af8 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -3,58 +3,61 @@ Apache Edgent (incubating) 1.2.0
 
 The release includes a number of minor SDK bugfixes and enhancements listed 
below.
 
-The release also includes a major refactoring of the build/release tooling
-and affects the source and binary artifacts that are released and how
-the Edgent SDK and samples are consumed.
-
-The goals of the refactoring were to improve Edgent SDK and samples 
-consumability by Edgent Application Developers.  Additionally,
-Edgent runtime developers and release managers should benefit
-from tooling/process commonality with other Apache projects.
-
-The build/release tooling is now maven based.
-
 A release now includes two source bundles:
   - Edgent SDK bundle
   - Edgent Samples bundle
 
-A binary bundle is no longer released.  A release now publishes
-the Edgent SDK jars in the Apache Nexus repository which auto-sync's
-to Maven Central. For cases where a user requires a binary bundle,
-see the new `samples/get-edgent-jars-project`.
+A release now publishes the Edgent SDK jars in Apache Nexus Release
+repository and to the Maven Central repository.
+
+A binary bundle (tgz) is no longer released.  The new `get-edgent-jars.sh`
+tool included in the Samples source bundle can be used to create such
+a bundle.
+
+A user now builds the samples from the released Samples source bundle
+much as a real application developer might.
+Pre-built samples jars are no longer released.  
+The Samples bundle includes an Edgent Application project template
+and some tools.
+
+There have been many updates to the Edgent website (https://edgent.apache.org/)
+related to the above:
+  - updated Getting Started Guide
+  - updated Downloads page
+  - a new The Power of Edgent page
+  - updated FAQ page
+  - a new Quickstart with Edgent Samples page
+  - a new Edgent Application Development page
+
+There are some additional changes affecting the
+use of Edgent in developing Edgent applications:
 
 The names of the Edgent jars now conform to standard
 practices: "." has been replaced with "-" and the Edgent SDK
 versionId is now included.  
 
-The websocket connector jar names are now more sensible:
+Almost all of the Edgent SDK jars are now available for the Java7 and Android 
platforms.
+
+The websocket connector jar names have been changed:
 * `edgent-connectors-websocket-.jar` was 
`edgent.connectors.websocket.wsclient-javax.websocket.jar`
 * `edgent-connectors-websocket-base-.jar` was  
`edgent.connectors.wsclient.jar`
 * `edgent-connectors-websocket-misc-.jar` was  
`edgent.javax.websocket.jar`
 * `edgent-connectors-websocket-jetty-.jar` was  
`javax.websocket-client.jar`
 
-Almost all of the Edgent SDK jars are now available for the Java7 and Android 
platforms.
-
-See `JAVA_SUPPORT.md` for information about the coordinates, jar names, etc.
-
-See `samples/README.md` for information related to Edgent Application
-development and deployment as well as information on building and
-running the samples.
+See the `JAVA_SUPPORT` documentation on the Downloads page details.
 
-The samples sources and build tooling are now structured as an
-Edgent Application Developer, Edgent SDK consumer, might structure
-their Edgent applications.  They are no longer part of the SDK and
-an associated binary artifact is not released. A new sample/template 
-project is provided to help an Edgent Application Developer get started.
+From the perspective of building, development, and releasing
+Edgent, Maven is now used for the build tooling.
+The DEVELOPMENT.md file has been updated accordingly.
 
 
 New Features
 
-TODO
+EDGENT-273  Add scripts, etc to enable building samples
 
 Incompatible API changes
 
-TODO
+NONE
 
 Known Issues
 
@@ -62,11 +65,21 @@ Open JIRAs may be found at 
https://issues.apache.org/jira/browse/EDGENT
 
 Bug Fi

[47/50] [abbrv] incubator-edgent git commit: [maven-release-plugin] prepare release edgent-1.2.0

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/java7/spi/graph/pom.xml
--
diff --git a/platforms/java7/spi/graph/pom.xml 
b/platforms/java7/spi/graph/pom.xml
index afd9a52..f8a6c8c 100644
--- a/platforms/java7/spi/graph/pom.xml
+++ b/platforms/java7/spi/graph/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent.java7
 edgent-spi
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-spi-graph
@@ -86,12 +86,12 @@
 
   org.apache.edgent.java7
   edgent-api-execution
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.java7
   edgent-api-graph
-  1.2.0-SNAPSHOT
+  1.2.0
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/java7/spi/pom.xml
--
diff --git a/platforms/java7/spi/pom.xml b/platforms/java7/spi/pom.xml
index 0d78431..69415a0 100644
--- a/platforms/java7/spi/pom.xml
+++ b/platforms/java7/spi/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent.java7
 edgent-platforms-java7
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-spi

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/java7/spi/topology/pom.xml
--
diff --git a/platforms/java7/spi/topology/pom.xml 
b/platforms/java7/spi/topology/pom.xml
index b193ce3..107cf03 100644
--- a/platforms/java7/spi/topology/pom.xml
+++ b/platforms/java7/spi/topology/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent.java7
 edgent-spi
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-spi-topology
@@ -86,7 +86,7 @@
 
   org.apache.edgent.java7
   edgent-api-topology
-  1.2.0-SNAPSHOT
+  1.2.0
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/java7/test/appservice-applications/pom.xml
--
diff --git a/platforms/java7/test/appservice-applications/pom.xml 
b/platforms/java7/test/appservice-applications/pom.xml
index 9151dbb..6652dac 100644
--- a/platforms/java7/test/appservice-applications/pom.xml
+++ b/platforms/java7/test/appservice-applications/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent.java7
 edgent-test
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-test-appservice-applications
@@ -92,7 +92,7 @@
 
   org.apache.edgent.java7
   edgent-api-topology
-  1.2.0-SNAPSHOT
+  1.2.0
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/java7/test/fvtiot/pom.xml
--
diff --git a/platforms/java7/test/fvtiot/pom.xml 
b/platforms/java7/test/fvtiot/pom.xml
index 21c5de0..b100be5 100644
--- a/platforms/java7/test/fvtiot/pom.xml
+++ b/platforms/java7/test/fvtiot/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent.java7
 edgent-test
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-test-fvtiot
@@ -100,38 +100,38 @@
 
   org.apache.edgent.java7
   edgent-connectors-pubsub
-  1.2.0-SNAPSHOT
+  1.2.0
   test
 
 
   org.apache.edgent.java7
   edgent-runtime-jsoncontrol
-  1.2.0-SNAPSHOT
+  1.2.0
   test
 
 
   org.apache.edgent.java7
   edgent-providers-direct
-  1.2.0-SNAPSHOT
+  1.2.0
   test
 
 
   org.apache.edgent.java7
   edgent-apps-iot
-  1.2.0-SNAPSHOT
+  1.2.0
   test
 
 
   org.apache.edgent.java7
   edgent-apps-iot
-  1.2.0-SNAPSHOT
+  1.2.0
   test-jar
   test
 
 
   org.apache.edgent.java7
   edgent-providers-iot
-  1.2.0-SNAPSHOT
+  1.2.0
   test
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/java7/test/pom.xml
--
diff --git a/platforms/java7/test/pom.xml b/platforms/java7/test/pom.xml
index 0150caa..3088fde 100644
--- a/platforms/java7/test/pom.xml
+++ b/platforms/java7/test/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent.java7
 edgent-platforms-java7
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-test

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/java7/test/svt/pom.xml
--
diff --git a/platforms/java7/test/svt/pom.xml b/platforms/java7/test/svt/pom.xml
index 84eacb2..92c4203 100644
--- a/platforms/java7/test/svt/pom.xml
+++ b/platforms/java7/test/svt/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent.java7
 edgent-test
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-test-svt
@@ -86,22 +86,22 @@
 
   org.apache.edgent.java7
   edgent-api-topology
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.java7
   edgent-console-server
-  1.2

[05/50] [abbrv] incubator-edgent git commit: Merge remote-tracking branch 'origin/develop' into develop

2017-12-14 Thread cdutz
Merge remote-tracking branch 'origin/develop' into develop


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

Branch: refs/heads/master
Commit: 9f75a0f723fd38cdf7e251e093a2b7d8102778fa
Parents: 98bc09f d2e4710
Author: Christofer Dutz 
Authored: Mon Nov 6 21:03:47 2017 +0100
Committer: Christofer Dutz 
Committed: Mon Nov 6 21:03:47 2017 +0100

--
 RELEASE_NOTES | 77 +-
 samples/README.md |  3 +-
 2 files changed, 46 insertions(+), 34 deletions(-)
--




[01/50] [abbrv] incubator-edgent git commit: - Added a reference to the travis build status image to the README.md

2017-12-14 Thread cdutz
Repository: incubator-edgent
Updated Branches:
  refs/heads/master bdb2cd815 -> 18321309c


- Added a reference to the travis build status image to the README.md


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

Branch: refs/heads/master
Commit: ab1f04ae2bc2d0b2b1a1c1d838efb09860676f24
Parents: e8bbbfb
Author: Christofer Dutz 
Authored: Sun Nov 5 17:00:43 2017 +0100
Committer: Christofer Dutz 
Committed: Sun Nov 5 17:00:43 2017 +0100

--
 README.md | 2 ++
 1 file changed, 2 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/ab1f04ae/README.md
--
diff --git a/README.md b/README.md
index cf5909e..9dda318 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,8 @@
 -->
 # Welcome to Apache Edgent!
 
+[![Build 
Status](https://travis-ci.org/apache/incubator-edgent.svg?branch=develop)](https://travis-ci.org/apache/incubator-edgent)
+
 *Apache Edgent is an effort undergoing incubation at The Apache Software 
Foundation (ASF), sponsored by the Incubator PMC. Incubation is required of all 
newly accepted projects until a further review indicates that the 
infrastructure, communications, and decision making process have stabilized in 
a manner consistent with other successful ASF projects. While incubation status 
is not necessarily a reflection of the completeness or stability of the code, 
it does indicate that the project has yet to be fully endorsed by the ASF.*
 
 Apache Edgent is an open source programming model and runtime for edge devices 
that enables you to analyze data and events at the device.



[10/50] [abbrv] incubator-edgent git commit: Merge pull request #318

2017-12-14 Thread cdutz
Merge pull request #318

This closes #318


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

Branch: refs/heads/master
Commit: 11e4f849370bf3daf4c235d5e77a045864876605
Parents: a221f2f 356b638
Author: Dale LaBossiere 
Authored: Mon Nov 6 16:42:54 2017 -0500
Committer: Dale LaBossiere 
Committed: Mon Nov 6 16:42:54 2017 -0500

--
 RELEASE_NOTES|  1 +
 .../apache/edgent/analytics/sensors/Range.java   |  8 
 .../apache/edgent/analytics/sensors/Ranges.java  | 18 ++
 .../edgent/test/analytics/sensors/RangeTest.java | 19 +--
 4 files changed, 44 insertions(+), 2 deletions(-)
--




[20/50] [abbrv] incubator-edgent git commit: - Replaced a lot of the structural variables with constants to eventually make releasing easier.

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/java7/connectors/file/pom.xml
--
diff --git a/platforms/java7/connectors/file/pom.xml 
b/platforms/java7/connectors/file/pom.xml
index 6b9493a..5981306 100644
--- a/platforms/java7/connectors/file/pom.xml
+++ b/platforms/java7/connectors/file/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-connectors-file
 
-  Apache Edgent ${edgent.projname.platform}: Connectors: File
+  Apache Edgent (Java 7): Connectors: File
 
   
 
../../../../src/main/ibm-remote-resources
@@ -50,14 +50,25 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   
${project.build.directory}/classes
   META-INF/**
 
+  
+
+  
+  
+copy-test
+test-compile
+
+  unpack
+
+
+  
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   tests
@@ -74,43 +85,43 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-function
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-oplet
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-connectors-common
   1.3.0-SNAPSHOT
   test-jar
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-providers-direct
   1.3.0-SNAPSHOT
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-providers-direct
   1.3.0-SNAPSHOT
   test-jar
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-topology
   1.3.0-SNAPSHOT
   test-jar

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/java7/connectors/http/pom.xml
--
diff --git a/platforms/java7/connectors/http/pom.xml 
b/platforms/java7/connectors/http/pom.xml
index 33fcecc..b1a422a 100644
--- a/platforms/java7/connectors/http/pom.xml
+++ b/platforms/java7/connectors/http/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-connectors-http
 
-  Apache Edgent ${edgent.projname.platform}: Connectors: HTTP
+  Apache Edgent (Java 7): Connectors: HTTP
 
   
 
../../../../src/main/ibm-remote-resources
@@ -50,14 +50,25 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   
${project.build.directory}/classes
   META-INF/**
 
+  
+
+  
+  
+copy-test
+test-compile
+
+  unpack
+
+
+  
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   tests
@@ -74,7 +85,7 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-topology
   1.3.0-SNAPSHOT
 
@@ -90,13 +101,13 @@
 
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-providers-direct
   1.3.0-SNAPSHOT
   test
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-providers-direct
   1.3.0-SNAPSHOT
   test-jar

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/java7/connectors/iot/pom.xml
--
diff --git a/platforms/java7/connectors/iot/pom.xml 
b/platforms/java7/connectors/iot/pom.xml
index ccb1c87..8ae7a33 100644
--- a/platforms/java7/connectors/iot/pom.xml
+++ b/platforms/java7/connectors/iot/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-connectors-iot
 
-  Apache Edgent ${edgent.projname.platform}: Connectors: IoT
+  Apache Edgent (Java 7): Connectors: IoT
 
   
 
../../../../src/main/ibm-remote-resources
@@ -50,14 +50,25 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent
   ${project.artifactId}
   ${project.version}
   
${project.build.di

[06/50] [abbrv] incubator-edgent git commit: - Removed some testfile prior to branching

2017-12-14 Thread cdutz
- Removed some testfile prior to branching


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

Branch: refs/heads/master
Commit: 17bcbb2c712d00cf709b7bb1eec6eebaee3c0fbd
Parents: 9f75a0f
Author: Christofer Dutz 
Authored: Mon Nov 6 21:08:43 2017 +0100
Committer: Christofer Dutz 
Committed: Mon Nov 6 21:08:43 2017 +0100

--
 Failing Tests.txt | 26 --
 1 file changed, 26 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/17bcbb2c/Failing 
Tests.txt
--
diff --git a/Failing Tests.txt b/Failing Tests.txt
deleted file mode 100644
index 37856f3..000
--- a/Failing Tests.txt 
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-List of tests I have observed to fail every now and then ... could use
-some investigation on why they are failing.
-
-connectors/mqtt:
-MqttStreamsTestManual.testConnectRetryPub
-connectors/websocket
-WebSocketClientTest.testSslPublicServer
\ No newline at end of file



[14/50] [abbrv] incubator-edgent git commit: - Some minor update to the release branch to make it appear more tree-like

2017-12-14 Thread cdutz
- Some minor update to the release branch to make it appear more tree-like

(cherry picked from commit 9af292b)


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

Branch: refs/heads/master
Commit: fda24d19300673c2a6fb5c194fa38e7452c06aa2
Parents: 8e95021
Author: Christofer Dutz 
Authored: Tue Nov 7 09:22:22 2017 +0100
Committer: Christofer Dutz 
Committed: Tue Nov 7 09:42:53 2017 +0100

--
 RELEASE_NOTES | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/fda24d19/RELEASE_NOTES
--
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index ece3878..7da5c39 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -8,7 +8,7 @@ A release now includes two source bundles:
   - Edgent Samples bundle
 
 A release now publishes the Edgent SDK jars in Apache Nexus Release
-repository and to the Maven Central repository.
+repository which are automatically mirrored to the Maven Central repository.
 
 A binary bundle (tgz) is no longer released.  The new `get-edgent-jars.sh`
 tool included in the Samples source bundle can be used to create such



[50/50] [abbrv] incubator-edgent git commit: Merge tag 'edgent-1.2.0'

2017-12-14 Thread cdutz
Merge tag 'edgent-1.2.0'

[maven-release-plugin] copy for tag edgent-1.2.0


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

Branch: refs/heads/master
Commit: 18321309c3cdb90aad4eac06511a2f68de78f01d
Parents: bdb2cd8 e37ca52
Author: Christofer Dutz 
Authored: Thu Dec 14 15:28:02 2017 +0100
Committer: Christofer Dutz 
Committed: Thu Dec 14 15:28:02 2017 +0100

--
 .editorconfig   |   31 +
 .gitignore  |   21 +-
 .gradle-wrapper/gradle-wrapper.jar  |  Bin 53556 -> 0 bytes
 .gradle-wrapper/gradle-wrapper.properties   |6 -
 .mvn/wrapper/MavenWrapperDownloader.java|  110 +
 .mvn/wrapper/maven-wrapper.properties   |   20 +
 .project|5 -
 .travis.yml |   19 +-
 CONTRIBUTORS|   27 +
 DEVELOPMENT.md  |  617 +-
 DISCLAIMER  |   16 +-
 JAVA_SUPPORT.md |  213 +-
 Jenkinsfile |  122 +
 LICENSE |   46 +-
 PROBLEMS.md |   21 +
 README  |   43 +-
 README.md   |   49 +-
 RELEASE_NOTES   |   86 +
 analytics/.classpath|   15 -
 analytics/.gitignore|5 -
 analytics/.project  |   17 -
 analytics/math3/build.gradle|   28 -
 analytics/math3/pom.xml |   71 +
 .../edgent/analytics/math3/Aggregations.java|7 +-
 .../analytics/math3/json/JsonAnalytics.java |1 +
 .../edgent/analytics/math3/stat/JsonOLS.java|3 +-
 .../math3/stat/JsonStorelessStatistic.java  |3 +-
 .../analytics/math3/utils/Java7Helper.java  |   27 +
 .../test/analytics/math3/Statistics2Test.java   |1 -
 analytics/pom.xml   |   39 +
 analytics/sensors/build.gradle  |   27 -
 analytics/sensors/pom.xml   |   66 +
 .../apache/edgent/analytics/sensors/Range.java  |   24 +-
 .../apache/edgent/analytics/sensors/Ranges.java |   18 +
 .../analytics/sensors/utils/Java7Helper.java|   62 +
 .../test/analytics/sensors/RangeTest.java   |   35 +-
 android/.gitignore  |4 -
 android/hardware/build.gradle   |   32 -
 .../edgent/android/hardware/SensorStreams.java  |   71 -
 .../hardware/runtime/SensorChangeEvents.java|   49 -
 .../hardware/runtime/SensorSourceSetup.java |   54 -
 android/topology/build.gradle   |   31 -
 .../edgent/android/oplet/RunOnUIThread.java |   41 -
 .../android/topology/ActivityStreams.java   |   83 -
 api/.classpath  |   19 -
 api/.gitignore  |5 -
 api/.project|   17 -
 api/execution/build.gradle  |   24 -
 api/execution/pom.xml   |   50 +
 api/function/build.gradle   |   24 -
 api/function/pom.xml|   37 +
 api/graph/build.gradle  |   29 -
 api/graph/pom.xml   |   45 +
 api/oplet/build.gradle  |   26 -
 api/oplet/pom.xml   |   55 +
 api/pom.xml |   43 +
 api/topology/build.gradle   |   43 -
 api/topology/pom.xml|   60 +
 ...umbingStreams-withComcurrentMapSingleOp.JAVA |  494 -
 .../edgent/test/topology/PlumbingTest.java  |  169 +-
 .../edgent/test/topology/TStreamTest.java   |   85 +-
 .../edgent/test/topology/TopologyTest.java  |   18 +-
 .../topology/services/TestApplications.java |   61 -
 api/window/build.gradle |   24 -
 api/window/pom.xml  |   45 +
 .../apache/edgent/test/window/WindowTest.java   |   29 +-
 apps/.classpath |   16 -
 apps/.project   |   17 -
 apps/iot/build.gradle   |   26 -
 apps/iot/pom.xml|   58 +
 apps/pom.xml|   39 +
 apps/runtime/build.gradle   |   27 -
 apps/runtime/pom.xml|   59 +
 .../edgent/apps/runtime/JobMonitorApp.java  

[29/50] [abbrv] incubator-edgent git commit: - Reverted the version back to 1.2.0-SNAPSHOT

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/java7/runtime/jmxcontrol/pom.xml
--
diff --git a/platforms/java7/runtime/jmxcontrol/pom.xml 
b/platforms/java7/runtime/jmxcontrol/pom.xml
index acf4287..eabf917 100644
--- a/platforms/java7/runtime/jmxcontrol/pom.xml
+++ b/platforms/java7/runtime/jmxcontrol/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.java7
 edgent-runtime
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-runtime-jmxcontrol
@@ -87,12 +87,12 @@
 
   org.apache.edgent.java7
   edgent-api-execution
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.java7
   edgent-api-function
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/java7/runtime/jobregistry/pom.xml
--
diff --git a/platforms/java7/runtime/jobregistry/pom.xml 
b/platforms/java7/runtime/jobregistry/pom.xml
index c3be453..91ba528 100644
--- a/platforms/java7/runtime/jobregistry/pom.xml
+++ b/platforms/java7/runtime/jobregistry/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.java7
 edgent-runtime
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-runtime-jobregistry
@@ -83,12 +83,12 @@
 
   org.apache.edgent.java7
   edgent-api-execution
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.java7
   edgent-api-topology
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/java7/runtime/jsoncontrol/pom.xml
--
diff --git a/platforms/java7/runtime/jsoncontrol/pom.xml 
b/platforms/java7/runtime/jsoncontrol/pom.xml
index 602b0af..f279c79 100644
--- a/platforms/java7/runtime/jsoncontrol/pom.xml
+++ b/platforms/java7/runtime/jsoncontrol/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.java7
 edgent-runtime
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-runtime-jsoncontrol
@@ -87,12 +87,12 @@
 
   org.apache.edgent.java7
   edgent-api-execution
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.java7
   edgent-api-function
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/java7/runtime/pom.xml
--
diff --git a/platforms/java7/runtime/pom.xml b/platforms/java7/runtime/pom.xml
index fafe398..8ccb626 100644
--- a/platforms/java7/runtime/pom.xml
+++ b/platforms/java7/runtime/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.java7
 edgent-platforms-java7
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-runtime

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/java7/spi/graph/pom.xml
--
diff --git a/platforms/java7/spi/graph/pom.xml 
b/platforms/java7/spi/graph/pom.xml
index e707d14..16e83ef 100644
--- a/platforms/java7/spi/graph/pom.xml
+++ b/platforms/java7/spi/graph/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.java7
 edgent-spi
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-spi-graph
@@ -87,12 +87,12 @@
 
   org.apache.edgent.java7
   edgent-api-execution
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.java7
   edgent-api-graph
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/java7/spi/pom.xml
--
diff --git a/platforms/java7/spi/pom.xml b/platforms/java7/spi/pom.xml
index 4f8b265..e1f569f 100644
--- a/platforms/java7/spi/pom.xml
+++ b/platforms/java7/spi/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.java7
 edgent-platforms-java7
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-spi

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/java7/spi/topology/pom.xml
--
diff --git a/platforms/java7/spi/topology/pom.xml 
b/platforms/java7/spi/topology/pom.xml
index fc1efdd..889da9a 100644
--- a/platforms/java7/spi/topology/pom.xml
+++ b/platforms/java7/spi/topology/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.java7
 edgent-spi
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-spi-topology
@@ -87,7 +87,7 @@
 
   org.apache.edgent.java7
   edgent-api-topology
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/java7/test/appservice-applications/pom.xml
--

[48/50] [abbrv] incubator-edgent git commit: [maven-release-plugin] prepare release edgent-1.2.0

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/android/connectors/websocket/pom.xml
--
diff --git a/platforms/android/connectors/websocket/pom.xml 
b/platforms/android/connectors/websocket/pom.xml
index f770cf2..16a0783 100644
--- a/platforms/android/connectors/websocket/pom.xml
+++ b/platforms/android/connectors/websocket/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent.android
 edgent-connectors
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-connectors-websocket
@@ -67,17 +67,17 @@
 
   org.apache.edgent.android
   edgent-connectors-common
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-websocket-misc
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-websocket-base
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   javax.websocket

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/e37ca521/platforms/android/distribution/pom.xml
--
diff --git a/platforms/android/distribution/pom.xml 
b/platforms/android/distribution/pom.xml
index 0084e21..c58342c 100644
--- a/platforms/android/distribution/pom.xml
+++ b/platforms/android/distribution/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.android
 edgent-platforms-android
-1.2.0-SNAPSHOT
+1.2.0
   
 
   edgent-distribution
@@ -84,120 +84,120 @@
 
   org.apache.edgent.android
   edgent-providers-direct
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-providers-iot
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
 
 
   org.apache.edgent.android
   edgent-android-hardware
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-android-topology
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
 
 
   org.apache.edgent.android
   edgent-analytics-math3
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-analytics-sensors
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
 
 
   org.apache.edgent.android
   edgent-utils-metrics
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-utils-streamscope
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
 
 
   org.apache.edgent.android
   edgent-connectors-command
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-common
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-csv
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-file
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-http
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-iot
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-iotp
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-jdbc
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-kafka
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-mqtt
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-pubsub
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-serial
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-websocket
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.android
   edgent-connectors-websocket-jetty
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
 
 
   org.apache.edgent.java7
   edgent-analytics-math3
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.java7
   edgent-analytics-sensors
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
 
 
   org.apache.edgent.java7
   edgent-utils-metrics
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.java7
   edgent-utils-streamscope
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
 
 
   org.apache.edgent.java7
   edgent-connectors-command
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.java7
   edgent-connectors-common
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.java7
   edgent-connectors-csv
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.java7
   edgent-connectors-file
-  1.2.0-SNAPSHOT
+  1.2.0
 
 
   org.apache.edgent.java7
   edgent-connectors-http
-  1.2.0-SNAPSHO

[40/50] [abbrv] incubator-edgent git commit: remove samples (now in separate repo)

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart.java
--
diff --git 
a/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart.java
 
b/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart.java
deleted file mode 100644
index 3bd2414..000
--- 
a/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart.java
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
-*/
-package org.apache.edgent.samples.connectors.iotp;
-
-import java.util.Random;
-import java.util.concurrent.TimeUnit;
-
-import org.apache.edgent.connectors.iot.IotDevice;
-import org.apache.edgent.connectors.iot.QoS;
-import org.apache.edgent.connectors.iotp.IotpDevice;
-import org.apache.edgent.providers.direct.DirectProvider;
-import org.apache.edgent.topology.TStream;
-import org.apache.edgent.topology.Topology;
-
-import com.google.gson.JsonObject;
-
-/**
- * IBM Watson IoT Platform Quickstart sample.
- * Submits a JSON device event every second using the
- * same format as the Quickstart device simulator,
- * with keys {@code temp}, {@code humidity}  and {@code objectTemp}
- * and random values.
- * 
- * The device type is {@code iotsamples-edgent} and a random
- * device identifier is generated. Both are printed out when
- * the application starts.
- * 
- * A URL is also printed that allows viewing of the data
- * as it received by the Quickstart service.
- *
- * See {@code scripts/connectors/iotp/README} for information about running 
the sample.
- */
-public class IotpQuickstart {
-
-public static void main(String[] args) {
-
-DirectProvider tp = new DirectProvider();
-Topology topology = tp.newTopology("IotpQuickstart");
-
-// Declare a connection to IoTF Quickstart service
-String deviceId = "qs" + Long.toHexString(new Random().nextLong());
-IotDevice device = IotpDevice.quickstart(topology, deviceId);
-
-System.out.println("Quickstart device type:" + 
IotpDevice.QUICKSTART_DEVICE_TYPE);
-System.out.println("Quickstart device id  :" + deviceId);
-
System.out.println("https://quickstart.internetofthings.ibmcloud.com/#/device/";
- + deviceId);
- 
-Random r = new Random();
-TStream raw = topology.poll(() -> {
-double[]  v = new double[3];
-
-v[0] = r.nextGaussian() * 10.0 + 40.0;
-v[1] = r.nextGaussian() * 10.0 + 50.0;
-v[2] = r.nextGaussian() * 10.0 + 60.0;
-
-return v;
-}, 1, TimeUnit.SECONDS);
-
-TStream json = raw.map(v -> {
-JsonObject j = new JsonObject();
-j.addProperty("temp", v[0]);
-j.addProperty("humidity", v[1]);
-j.addProperty("objectTemp", v[2]);
-return j;
-});
-
-device.events(json, "sensors", QoS.FIRE_AND_FORGET);
-
-tp.submit(topology);
-}
-}

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart2.java
--
diff --git 
a/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart2.java
 
b/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart2.java
deleted file mode 100644
index ac4ee92..000
--- 
a/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/iotp/IotpQuickstart2.java
+++ /dev/null
@@ -1,118 +0,0 @@
-/*
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.

[11/50] [abbrv] incubator-edgent git commit: Update sample poms for 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT

2017-12-14 Thread cdutz
Update sample poms for 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT

commit a221f2f changed a lot of the poms but didn't get these.

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

Branch: refs/heads/master
Commit: cf27ccbe53b8edf47233ba28ab76177174fdeb47
Parents: 11e4f84
Author: Dale LaBossiere 
Authored: Mon Nov 6 18:30:09 2017 -0500
Committer: Dale LaBossiere 
Committed: Mon Nov 6 18:30:09 2017 -0500

--
 samples/apps/pom.xml | 2 +-
 samples/connectors/pom.xml   | 2 +-
 samples/console/pom.xml  | 2 +-
 samples/console/run-sample.sh| 1 -
 samples/get-edgent-jars-project/README.md| 2 +-
 samples/get-edgent-jars-project/pom.xml.template | 2 +-
 samples/pom.xml  | 2 +-
 samples/scenarios/pom.xml| 2 +-
 samples/scenarios/run-sample.sh  | 1 -
 samples/template/pom.xml | 2 +-
 samples/topology/pom.xml | 2 +-
 samples/topology/run-sample.sh   | 1 -
 samples/utils/pom.xml| 2 +-
 samples/utils/run-sample.sh  | 1 -
 14 files changed, 10 insertions(+), 14 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/cf27ccbe/samples/apps/pom.xml
--
diff --git a/samples/apps/pom.xml b/samples/apps/pom.xml
index 7ee0b34..3423571 100644
--- a/samples/apps/pom.xml
+++ b/samples/apps/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent
 edgent-samples
-1.2.0-SNAPSHOT
+1.3.0-SNAPSHOT
   
   
   edgent-samples-apps

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/cf27ccbe/samples/connectors/pom.xml
--
diff --git a/samples/connectors/pom.xml b/samples/connectors/pom.xml
index 1ef7756..1f7b3dd 100644
--- a/samples/connectors/pom.xml
+++ b/samples/connectors/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent
 edgent-samples
-1.2.0-SNAPSHOT
+1.3.0-SNAPSHOT
   
 
   edgent-samples-connectors

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/cf27ccbe/samples/console/pom.xml
--
diff --git a/samples/console/pom.xml b/samples/console/pom.xml
index 8cad8ad..da45e56 100644
--- a/samples/console/pom.xml
+++ b/samples/console/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent
 edgent-samples
-1.2.0-SNAPSHOT
+1.3.0-SNAPSHOT
   
 
   edgent-samples-console

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/cf27ccbe/samples/console/run-sample.sh
--
diff --git a/samples/console/run-sample.sh b/samples/console/run-sample.sh
index b11529e..f97b058 100755
--- a/samples/console/run-sample.sh
+++ b/samples/console/run-sample.sh
@@ -20,7 +20,6 @@ USAGE="usage: `basename $0` [--list] simple-main-class-name 
[sample-args]"
 
 CATEGORY=console
 
-#UBER_JAR=target/edgent-samples-topology-1.2.0-SNAPSHOT-uber.jar
 UBER_JAR=target/edgent-samples-${CATEGORY}-*-uber.jar
 
 SAMPLE_PACKAGE_BASE=org.apache.edgent.samples.${CATEGORY}

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/cf27ccbe/samples/get-edgent-jars-project/README.md
--
diff --git a/samples/get-edgent-jars-project/README.md 
b/samples/get-edgent-jars-project/README.md
index ad176b9..174980c 100644
--- a/samples/get-edgent-jars-project/README.md
+++ b/samples/get-edgent-jars-project/README.md
@@ -28,7 +28,7 @@ project's default Edgent version.
 
 ``` sh
 cd get-edgent-jars-project
-./get-edgent-jars.sh --version 1.2.0-SNAPSHOT  # retrieve the Edgent 
1.2.0-SNAPSHOT java8 jars
+./get-edgent-jars.sh --version 1.3.0-SNAPSHOT  # retrieve the Edgent 
1.3.0-SNAPSHOT java8 jars
 # Generating dependency decls...
 # Generating pom.xml...
 ...

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/cf27ccbe/samples/get-edgent-jars-project/pom.xml.template
--
diff --git a/samples/get-edgent-jars-project/pom.xml.template 
b/samples/get-edgent-jars-project/pom.xml.template
index 2027f84..8c89690 100644
--- a/samples/get-edgent-jars-project/pom.xml.template
+++ b/samples/get-edgent-jars-project/pom.xml.template
@@ -30,7 +30,7 @@
 
   org.apache.edgent
   get-edgent-jars-project
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
   Apache Edgent get-edg

[33/50] [abbrv] incubator-edgent git commit: fix url to APPLICATION_DEVELOPMENT.md in samples repo

2017-12-14 Thread cdutz
fix url to APPLICATION_DEVELOPMENT.md in samples repo


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

Branch: refs/heads/master
Commit: c761283a68a55e42d76a5f8ac49a013e4db95727
Parents: 4217008
Author: Dale LaBossiere 
Authored: Tue Nov 21 18:23:43 2017 -0500
Committer: Dale LaBossiere 
Committed: Tue Nov 21 18:23:43 2017 -0500

--
 DEVELOPMENT.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/c761283a/DEVELOPMENT.md
--
diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md
index 671c81c..d57cdc1 100644
--- a/DEVELOPMENT.md
+++ b/DEVELOPMENT.md
@@ -142,7 +142,7 @@ For a not quite two hour introduction into Maven please 
feel free to watch this
 ## Building Edgent For Using Edgent
 
 __Note:__ Apache Edgent releases include convenience binaries. Use of them
-is covered in 
[samples/APPLICATION_DEVELOPMENT.md](https://github.com/apache/incubator-edgent-samples/APPLICATION_DEVELOPMENT.md).
+is covered in 
[samples/APPLICATION_DEVELOPMENT.md](https://github.com/apache/incubator-edgent-samples/blob/develop/APPLICATION_DEVELOPMENT.md).
 
 If instead you want to build Edgent for your use there are two different 
use-cases:
 
@@ -171,7 +171,7 @@ $ ./mvnw clean install -Djava8.home=$JAVA_HOME 
-Ptoolchain,platform-java7,platfo
 ### Building Edgent for NOT using it with Maven
 
 Build Edgent as described above to populate the local maven repository.
-Then see 
[samples/APPLICATION_DEVELOPMENT.md](https://github.com/apache/incubator-edgent-samples/APPLICATION_DEVELOPMENT.md)
+Then see 
[samples/APPLICATION_DEVELOPMENT.md](https://github.com/apache/incubator-edgent-samples/blob/develop/APPLICATION_DEVELOPMENT.md)
 for information about the `get-edgent-jars.sh` script.
 
 An alternative to using the `get-edgent-jars.sh` script is to



[12/50] [abbrv] incubator-edgent git commit: - Updated the versions of the java7 and android modules

2017-12-14 Thread cdutz
- Updated the versions of the java7 and android modules


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

Branch: refs/heads/master
Commit: 2012640912fcab096d5f646503dd2dbd66d7b1c4
Parents: 11e4f84
Author: Christofer Dutz 
Authored: Tue Nov 7 09:10:37 2017 +0100
Committer: Christofer Dutz 
Committed: Tue Nov 7 09:10:37 2017 +0100

--
 platforms/android/analytics/math3/pom.xml | 2 +-
 platforms/android/analytics/pom.xml   | 2 +-
 platforms/android/analytics/sensors/pom.xml   | 2 +-
 platforms/android/android/hardware/pom.xml| 2 +-
 platforms/android/android/pom.xml | 2 +-
 platforms/android/android/topology/pom.xml| 2 +-
 platforms/android/api/execution/pom.xml   | 2 +-
 platforms/android/api/function/pom.xml| 2 +-
 platforms/android/api/graph/pom.xml   | 2 +-
 platforms/android/api/oplet/pom.xml   | 2 +-
 platforms/android/api/pom.xml | 2 +-
 platforms/android/api/topology/pom.xml| 2 +-
 platforms/android/api/window/pom.xml  | 2 +-
 platforms/android/apps/iot/pom.xml| 2 +-
 platforms/android/apps/pom.xml| 2 +-
 platforms/android/apps/runtime/pom.xml| 2 +-
 platforms/android/connectors/command/pom.xml  | 2 +-
 platforms/android/connectors/common/pom.xml   | 2 +-
 platforms/android/connectors/csv/pom.xml  | 2 +-
 platforms/android/connectors/file/pom.xml | 2 +-
 platforms/android/connectors/http/pom.xml | 2 +-
 platforms/android/connectors/iot/pom.xml  | 2 +-
 platforms/android/connectors/iotp/pom.xml | 2 +-
 platforms/android/connectors/jdbc/pom.xml | 2 +-
 platforms/android/connectors/kafka/pom.xml| 2 +-
 platforms/android/connectors/mqtt/pom.xml | 2 +-
 platforms/android/connectors/pom.xml  | 2 +-
 platforms/android/connectors/pubsub/pom.xml   | 2 +-
 platforms/android/connectors/serial/pom.xml   | 2 +-
 platforms/android/connectors/websocket-base/pom.xml   | 2 +-
 platforms/android/connectors/websocket-jetty/pom.xml  | 2 +-
 platforms/android/connectors/websocket-misc/pom.xml   | 2 +-
 platforms/android/connectors/websocket-server/pom.xml | 2 +-
 platforms/android/connectors/websocket/pom.xml| 2 +-
 platforms/android/distribution/pom.xml| 2 +-
 platforms/android/providers/direct/pom.xml| 2 +-
 platforms/android/providers/iot/pom.xml   | 2 +-
 platforms/android/providers/pom.xml   | 2 +-
 platforms/android/runtime/appservice/pom.xml  | 2 +-
 platforms/android/runtime/etiao/pom.xml   | 2 +-
 platforms/android/runtime/jobregistry/pom.xml | 2 +-
 platforms/android/runtime/jsoncontrol/pom.xml | 2 +-
 platforms/android/runtime/pom.xml | 2 +-
 platforms/android/spi/graph/pom.xml   | 2 +-
 platforms/android/spi/pom.xml | 2 +-
 platforms/android/spi/topology/pom.xml| 2 +-
 platforms/android/utils/metrics/pom.xml   | 2 +-
 platforms/android/utils/pom.xml   | 2 +-
 platforms/android/utils/streamscope/pom.xml   | 2 +-
 platforms/java7/analytics/math3/pom.xml   | 2 +-
 platforms/java7/analytics/pom.xml | 2 +-
 platforms/java7/analytics/sensors/pom.xml | 2 +-
 platforms/java7/api/execution/pom.xml | 2 +-
 platforms/java7/api/function/pom.xml  | 2 +-
 platforms/java7/api/graph/pom.xml | 2 +-
 platforms/java7/api/oplet/pom.xml | 2 +-
 platforms/java7/api/pom.xml   | 2 +-
 platforms/java7/api/topology/pom.xml  | 2 +-
 platforms/java7/api/window/pom.xml| 2 +-
 platforms/java7/apps/iot/pom.xml  | 2 +-
 platforms/java7/apps/pom.xml  | 2 +-
 platforms/java7/apps/runtime/pom.xml  | 2 +-
 platforms/java7/connectors/command/pom.xml| 2 +-
 platforms/java7/connectors/common/pom.xml | 2 +-
 platforms/java7/connectors/csv/pom.xml| 2 +-
 platforms/java7/connectors/file/pom.xml   | 2 +-
 platforms/java7/connectors/http/pom.xml   | 2 +-
 platforms/java7/connectors/iot/pom.xml| 2 +-
 platforms/java7/connectors/iotp/pom.xml   | 2 +-
 platforms/java7/connectors/jdbc/pom.xml   | 2 +-

[31/50] [abbrv] incubator-edgent git commit: - Reverted the version back to 1.2.0-SNAPSHOT

2017-12-14 Thread cdutz
- Reverted the version back to 1.2.0-SNAPSHOT


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

Branch: refs/heads/master
Commit: 34b21c96a7aeb8a08185245cebe3b100bc506fd0
Parents: 6c7ccd3
Author: Christofer Dutz 
Authored: Tue Nov 21 14:31:59 2017 +0100
Committer: Christofer Dutz 
Committed: Tue Nov 21 14:31:59 2017 +0100

--
 analytics/math3/pom.xml | 10 ++---
 analytics/pom.xml   |  2 +-
 analytics/sensors/pom.xml   | 10 ++---
 api/execution/pom.xml   |  4 +-
 api/function/pom.xml|  2 +-
 api/graph/pom.xml   |  4 +-
 api/oplet/pom.xml   |  8 ++--
 api/pom.xml |  2 +-
 api/topology/pom.xml| 10 ++---
 api/window/pom.xml  |  4 +-
 apps/iot/pom.xml| 10 ++---
 apps/pom.xml|  2 +-
 apps/runtime/pom.xml| 10 ++---
 connectors/command/pom.xml  | 14 +++---
 connectors/common/pom.xml   | 10 ++---
 connectors/csv/pom.xml  |  8 ++--
 connectors/file/pom.xml | 16 +++
 connectors/http/pom.xml |  8 ++--
 connectors/iot/pom.xml  |  6 +--
 connectors/iotp/pom.xml |  8 ++--
 connectors/jdbc/pom.xml | 14 +++---
 connectors/kafka/pom.xml| 12 ++---
 connectors/mqtt/pom.xml | 16 +++
 connectors/pom.xml  |  2 +-
 connectors/pubsub/pom.xml   |  6 +--
 connectors/serial/pom.xml   |  4 +-
 connectors/websocket-base/pom.xml   |  4 +-
 connectors/websocket-jetty/pom.xml  |  4 +-
 connectors/websocket-misc/pom.xml   |  2 +-
 connectors/websocket-server/pom.xml |  4 +-
 connectors/websocket/pom.xml| 18 
 console/pom.xml |  2 +-
 console/server/pom.xml  |  4 +-
 console/servlets/pom.xml|  4 +-
 distribution/pom.xml| 46 ++--
 platforms/android/analytics/math3/pom.xml   |  4 +-
 platforms/android/analytics/pom.xml |  2 +-
 platforms/android/analytics/sensors/pom.xml |  4 +-
 platforms/android/android/hardware/pom.xml  |  4 +-
 platforms/android/android/pom.xml   |  2 +-
 platforms/android/android/topology/pom.xml  |  6 +--
 platforms/android/api/execution/pom.xml |  4 +-
 platforms/android/api/function/pom.xml  |  2 +-
 platforms/android/api/graph/pom.xml |  4 +-
 platforms/android/api/oplet/pom.xml |  8 ++--
 platforms/android/api/pom.xml   |  2 +-
 platforms/android/api/topology/pom.xml  | 10 ++---
 platforms/android/api/window/pom.xml|  4 +-
 platforms/android/apps/iot/pom.xml  |  8 ++--
 platforms/android/apps/pom.xml  |  2 +-
 platforms/android/apps/runtime/pom.xml  |  6 +--
 platforms/android/connectors/command/pom.xml|  6 +--
 platforms/android/connectors/common/pom.xml |  4 +-
 platforms/android/connectors/csv/pom.xml|  2 +-
 platforms/android/connectors/file/pom.xml   |  8 ++--
 platforms/android/connectors/http/pom.xml   |  4 +-
 platforms/android/connectors/iot/pom.xml|  6 +--
 platforms/android/connectors/iotp/pom.xml   |  8 ++--
 platforms/android/connectors/jdbc/pom.xml   |  6 +--
 platforms/android/connectors/kafka/pom.xml  |  4 +-
 platforms/android/connectors/mqtt/pom.xml   |  8 ++--
 platforms/android/connectors/pom.xml|  2 +-
 platforms/android/connectors/pubsub/pom.xml |  4 +-
 platforms/android/connectors/serial/pom.xml |  4 +-
 .../android/connectors/websocket-base/pom.xml   |  4 +-
 .../android/connectors/websocket-jetty/pom.xml  |  4 +-
 .../android/connectors/websocket-misc/pom.xml   |  2 +-
 .../android/connectors/websocket-server/pom.xml |  4 +-
 platforms/android/connectors/websocket/pom.xml  |  8 ++--
 platforms/android/distribution/pom.xml  | 46 ++--
 platforms/android/pom.xml   |  2 +-
 platforms/android/providers/direct/pom.xml  | 14 +++---
 platforms/android/providers/iot/pom.xml | 16 +++
 platforms/android/providers/pom.xml |  2 +-
 platforms

[32/50] [abbrv] incubator-edgent git commit: update doc for samples repo

2017-12-14 Thread cdutz
update doc for samples repo


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

Branch: refs/heads/master
Commit: 421700896b8b4c4a95e74f1047c617ffc006d59e
Parents: 62384dd
Author: Dale LaBossiere 
Authored: Tue Nov 21 18:18:35 2017 -0500
Committer: Dale LaBossiere 
Committed: Tue Nov 21 18:18:35 2017 -0500

--
 DEVELOPMENT.md | 7 ---
 README | 3 ++-
 2 files changed, 6 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/42170089/DEVELOPMENT.md
--
diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md
index 5f1c8c8..671c81c 100644
--- a/DEVELOPMENT.md
+++ b/DEVELOPMENT.md
@@ -142,7 +142,7 @@ For a not quite two hour introduction into Maven please 
feel free to watch this
 ## Building Edgent For Using Edgent
 
 __Note:__ Apache Edgent releases include convenience binaries. Use of them
-is covered in 
[samples/APPLICATION_DEVELOPMENT.md](samples/APPLICATION_DEVELOPMENT.md).
+is covered in 
[samples/APPLICATION_DEVELOPMENT.md](https://github.com/apache/incubator-edgent-samples/APPLICATION_DEVELOPMENT.md).
 
 If instead you want to build Edgent for your use there are two different 
use-cases:
 
@@ -171,7 +171,7 @@ $ ./mvnw clean install -Djava8.home=$JAVA_HOME 
-Ptoolchain,platform-java7,platfo
 ### Building Edgent for NOT using it with Maven
 
 Build Edgent as described above to populate the local maven repository.
-Then see 
[samples/APPLICATION_DEVELOPMENT.md](samples/APPLICATION_DEVELOPMENT.md)
+Then see 
[samples/APPLICATION_DEVELOPMENT.md](https://github.com/apache/incubator-edgent-samples/APPLICATION_DEVELOPMENT.md)
 for information about the `get-edgent-jars.sh` script.
 
 An alternative to using the `get-edgent-jars.sh` script is to
@@ -484,10 +484,11 @@ such as an MQTT broker, Apache Kafka, a cloud based IoT 
service, etc.
 * `analytics` - Analytics for use by Edgent applications.
 * `utils` - Optional utilities for Edgent applications.
 * `console` - Development console that allows visualization of the streams 
within an Edgent application during development.
-* `samples` - Sample applications, from Hello World to some sensor simulation 
applications.
 * `android` - Code specific to Android.
 * `test` - SVT
 
+Samples are located at https://github.com/apache/incubator-edgent-samples
+
 ## Coding Conventions
 
 Placeholder: see [EDGENT-23](https://issues.apache.org/jira/browse/EDGENT-23)

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/42170089/README
--
diff --git a/README b/README
index ce57c19..40d08ad 100644
--- a/README
+++ b/README
@@ -12,7 +12,8 @@ Build the Edgent SDK Java8 jars and install them in your 
local maven repository
 $ ./mvnw clean install  # add -DskipTests to omit running the tests
 
 You can now construct applications that use Edgent.  The Edgent samples
-are a good place to start and are available as a separate download.
+are a good place to start and are available as a separate download
+at https://github.com/apache/incubator-edgent-samples
 
 Additional Information
 --



[43/50] [abbrv] incubator-edgent git commit: remove samples (now in separate repo)

2017-12-14 Thread cdutz
remove samples (now in separate repo)


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

Branch: refs/heads/master
Commit: a7aeb2b4f972df6e6a74a0a7ded328391deab722
Parents: 58b8895
Author: Dale LaBossiere 
Authored: Thu Nov 23 10:31:10 2017 -0500
Committer: Dale LaBossiere 
Committed: Thu Nov 23 10:31:10 2017 -0500

--
 samples/.gitignore  |  34 --
 .../.mvn/wrapper/MavenWrapperDownloader.java| 110 -
 samples/.mvn/wrapper/maven-wrapper.properties   |  20 -
 samples/APPLICATION_DEVELOPMENT.md  | 179 
 samples/LICENSE | 201 -
 samples/NOTICE  |  11 -
 samples/README.md   | 228 --
 samples/apps/README.md  |   3 -
 samples/apps/pom.xml|  75 
 samples/apps/scripts/sensorAnalytics/README |  27 --
 .../scripts/sensorAnalytics/runDeviceComms.sh   |  31 --
 .../sensorAnalytics/runSensorAnalytics.sh   |  29 --
 .../sensorAnalytics/sensorAnalytics.properties  |  82 
 .../samples/apps/AbstractApplication.java   | 130 --
 .../samples/apps/AbstractIotpApplication.java   | 113 -
 .../samples/apps/ApplicationUtilities.java  | 255 
 .../apache/edgent/samples/apps/JsonTuples.java  | 196 -
 .../samples/apps/TopologyProviderFactory.java   |  63 ---
 ...eetManagementAnalyticsClientApplication.java |  68 ---
 .../GpsAnalyticsApplication.java| 214 --
 .../ObdAnalyticsApplication.java|  39 --
 .../apps/fleetManagement/SimulatedGeofence.java |  36 --
 .../apps/mqtt/AbstractMqttApplication.java  | 121 --
 .../samples/apps/mqtt/DeviceCommsApp.java   | 114 -
 .../edgent/samples/apps/mqtt/package-info.java  |  25 --
 .../edgent/samples/apps/package-info.java   |  42 --
 .../samples/apps/sensorAnalytics/Sensor1.java   | 286 -
 .../SensorAnalyticsApplication.java |  57 ---
 .../apps/sensorAnalytics/package-info.java  | 164 
 samples/apps/src/main/resources/META-INF/NOTICE |  12 -
 .../samples/apps/applicationTemplate.properties |  98 -
 samples/connectors/README.md|   3 -
 samples/connectors/pom.xml  |  80 
 samples/connectors/scripts/file/README  |  21 -
 .../connectors/scripts/file/runfilesample.sh|  44 --
 samples/connectors/scripts/iotp/README  |  36 --
 samples/connectors/scripts/iotp/device.cfg  |   7 -
 .../connectors/scripts/iotp/iotp-app-client.cfg |  25 --
 .../scripts/iotp/iotp-device-sample.cfg |  10 -
 .../scripts/iotp/iotp-gwdevice-sample.cfg   |  17 -
 .../scripts/iotp/run-iotp-app-client.sh |  47 ---
 .../scripts/iotp/run-iotp-device-sample.sh  |  45 --
 .../scripts/iotp/run-iotp-gwdevice-sample.sh|  46 ---
 .../scripts/iotp/runiotpquickstart.sh   |  43 --
 .../scripts/iotp/runiotpquickstart2.sh  |  43 --
 .../connectors/scripts/iotp/runiotpsensors.sh   |  44 --
 samples/connectors/scripts/jdbc/.gitignore  |   3 -
 samples/connectors/scripts/jdbc/README  |  35 --
 samples/connectors/scripts/jdbc/jdbc.properties |   4 -
 samples/connectors/scripts/jdbc/persondata.txt  |   4 -
 .../connectors/scripts/jdbc/runjdbcsample.sh|  48 ---
 samples/connectors/scripts/kafka/README |  39 --
 samples/connectors/scripts/kafka/README-kafka   |  25 --
 .../connectors/scripts/kafka/kafka.properties   |   6 -
 .../connectors/scripts/kafka/runkafkaclient.sh  |  31 --
 .../connectors/scripts/kafka/runkafkasample.sh  |  39 --
 samples/connectors/scripts/mqtt/README  |  37 --
 samples/connectors/scripts/mqtt/mqtt.properties |  10 -
 .../connectors/scripts/mqtt/runmqttclient.sh|  31 --
 .../connectors/scripts/mqtt/runmqttsample.sh|  39 --
 .../edgent/samples/connectors/MsgSupplier.java  |  50 ---
 .../edgent/samples/connectors/Options.java  |  98 -
 .../apache/edgent/samples/connectors/Util.java  |  75 
 .../edgent/samples/connectors/elm327/Cmd.java   |  76 
 .../samples/connectors/elm327/Elm327Cmds.java   |  75 
 .../connectors/elm327/Elm327Streams.java|  70 
 .../samples/connectors/elm327/Pids01.java   | 141 ---
 .../samples/connectors/elm327/package-info.java |  27 --
 .../elm327/runtime/CommandExecutor.java | 118 --
 .../samples/connectors/file/FileReaderApp.java  |  88 
 .../samples/connectors/file/FileWriterApp.java  |  94 -
 .../edgent/samples/connectors/file/README   |  11 -
 .../samples/connectors/file/package-info.java   |  32 --
 .../samples/con

[45/50] [abbrv] incubator-edgent git commit: [maven-release-plugin] prepare branch release/1.2

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f333bbef/platforms/java7/providers/development/pom.xml
--
diff --git a/platforms/java7/providers/development/pom.xml 
b/platforms/java7/providers/development/pom.xml
index 878fae0..f30409d 100644
--- a/platforms/java7/providers/development/pom.xml
+++ b/platforms/java7/providers/development/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
   4.0.0
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f333bbef/platforms/java7/providers/direct/pom.xml
--
diff --git a/platforms/java7/providers/direct/pom.xml 
b/platforms/java7/providers/direct/pom.xml
index d140684..740b73e 100644
--- a/platforms/java7/providers/direct/pom.xml
+++ b/platforms/java7/providers/direct/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
   4.0.0
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f333bbef/platforms/java7/providers/iot/pom.xml
--
diff --git a/platforms/java7/providers/iot/pom.xml 
b/platforms/java7/providers/iot/pom.xml
index b302d89..05c2319 100644
--- a/platforms/java7/providers/iot/pom.xml
+++ b/platforms/java7/providers/iot/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
   4.0.0
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f333bbef/platforms/java7/providers/pom.xml
--
diff --git a/platforms/java7/providers/pom.xml 
b/platforms/java7/providers/pom.xml
index 6f4ce8d..e52a073 100644
--- a/platforms/java7/providers/pom.xml
+++ b/platforms/java7/providers/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
   4.0.0
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f333bbef/platforms/java7/runtime/appservice/pom.xml
--
diff --git a/platforms/java7/runtime/appservice/pom.xml 
b/platforms/java7/runtime/appservice/pom.xml
index 47187b7..4b1342e 100644
--- a/platforms/java7/runtime/appservice/pom.xml
+++ b/platforms/java7/runtime/appservice/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
   4.0.0
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/f333bbef/platforms/java7/runtime/etiao/pom.xml
--
diff --git a/platforms/java7/runtime/etiao/pom.xml 
b/platforms/java7/runtime/etiao/pom.xml
index 12380bb..2c7e418 100644
--- a/platforms/java7/runtime/etiao/pom.xml
+++ b/platforms/java7/runtime/etiao/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://m

[07/50] [abbrv] incubator-edgent git commit: [maven-release-plugin] prepare branch release/1.2

2017-12-14 Thread cdutz
[maven-release-plugin] prepare branch release/1.2


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

Branch: refs/heads/master
Commit: b73205583b360ac953b7da110571df3c837895a1
Parents: 17bcbb2
Author: Christofer Dutz 
Authored: Mon Nov 6 21:13:12 2017 +0100
Committer: Christofer Dutz 
Committed: Mon Nov 6 21:13:12 2017 +0100

--
 analytics/math3/pom.xml  |  3 +--
 analytics/pom.xml|  3 +--
 analytics/sensors/pom.xml|  3 +--
 api/execution/pom.xml|  3 +--
 api/function/pom.xml |  3 +--
 api/graph/pom.xml|  3 +--
 api/oplet/pom.xml|  3 +--
 api/pom.xml  |  3 +--
 api/topology/pom.xml |  3 +--
 api/window/pom.xml   |  3 +--
 apps/iot/pom.xml |  3 +--
 apps/pom.xml |  3 +--
 apps/runtime/pom.xml |  3 +--
 connectors/command/pom.xml   |  3 +--
 connectors/common/pom.xml|  3 +--
 connectors/csv/pom.xml   |  3 +--
 connectors/file/pom.xml  |  3 +--
 connectors/http/pom.xml  |  3 +--
 connectors/iot/pom.xml   |  3 +--
 connectors/iotp/pom.xml  |  3 +--
 connectors/jdbc/pom.xml  |  3 +--
 connectors/kafka/pom.xml |  3 +--
 connectors/mqtt/pom.xml  |  3 +--
 connectors/pom.xml   |  3 +--
 connectors/pubsub/pom.xml|  3 +--
 connectors/serial/pom.xml|  3 +--
 connectors/websocket-base/pom.xml|  3 +--
 connectors/websocket-jetty/pom.xml   |  3 +--
 connectors/websocket-misc/pom.xml|  3 +--
 connectors/websocket-server/pom.xml  |  3 +--
 connectors/websocket/pom.xml |  3 +--
 console/pom.xml  |  3 +--
 console/server/pom.xml   |  3 +--
 console/servlets/pom.xml |  3 +--
 platforms/pom.xml|  3 +--
 pom.xml  | 11 +--
 providers/development/pom.xml|  3 +--
 providers/direct/pom.xml |  3 +--
 providers/iot/pom.xml|  3 +--
 providers/pom.xml|  3 +--
 runtime/appservice/pom.xml   |  3 +--
 runtime/etiao/pom.xml|  3 +--
 runtime/jmxcontrol/pom.xml   |  3 +--
 runtime/jobregistry/pom.xml  |  3 +--
 runtime/jsoncontrol/pom.xml  |  3 +--
 runtime/pom.xml  |  3 +--
 spi/graph/pom.xml|  3 +--
 spi/pom.xml  |  3 +--
 spi/topology/pom.xml |  3 +--
 test/appservice-applications/pom.xml |  3 +--
 test/fvtiot/pom.xml  |  3 +--
 test/pom.xml |  3 +--
 test/svt/pom.xml |  3 +--
 utils/metrics/pom.xml|  3 +--
 utils/pom.xml|  3 +--
 utils/streamscope/pom.xml|  3 +--
 56 files changed, 60 insertions(+), 116 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/b7320558/analytics/math3/pom.xml
--
diff --git a/analytics/math3/pom.xml b/analytics/math3/pom.xml
index c287f99..7ba1051 100644
--- a/analytics/math3/pom.xml
+++ b/analytics/math3/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
   4.0.0
 
   

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/b7320558/analytics/pom.xml
--
diff --git a/analytics/pom.xml b/analytics/pom.xml
index a018ccc..81ccde8 100644
--- a/analytics/pom.xml
+++ b/analytics/pom.xml
@@ -17,8 +17,7 @@
   limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
   4.0.0
 
   

http://git-wip-us.apa

[41/50] [abbrv] incubator-edgent git commit: remove samples (now in separate repo)

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/connectors/scripts/iotp/run-iotp-gwdevice-sample.sh
--
diff --git a/samples/connectors/scripts/iotp/run-iotp-gwdevice-sample.sh 
b/samples/connectors/scripts/iotp/run-iotp-gwdevice-sample.sh
deleted file mode 100755
index 75b2dd6..000
--- a/samples/connectors/scripts/iotp/run-iotp-gwdevice-sample.sh
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/bash
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-CONNECTOR_SAMPLES_DIR=../..
-
-UBER_JAR=`echo 
${CONNECTOR_SAMPLES_DIR}/target/edgent-samples-connectors-*-uber.jar`
-
-# Runs IBM Watson IoT Platform IotpGWDeviceSample sample.
-#
-# run-iotp-gwdevice-sample.sh [useGatewayClient|useManagedGateway] [useHttp] 
  # see iotp-gwdevice-sample.cfg
-#
-# Connects to WIoTP and sends Gateway and connected device events and receives 
device commands.
-#
-# This connects to your IBM Watson IoT Platform service
-# as the Gateway defined in a gateway config file.
-# The file format is the standard one for IBM Watson IoT Platform.
-# 
-# Note, the config file also contains some additional information for this 
application.
-# A sample iot-gwdevice-sample.cfg is in the scripts/connectors/iotp directory.
-
-
-export CLASSPATH=${UBER_JAR}
-
-# 
https://github.com/ibm-watson-iot/iot-java/tree/master#migration-from-release-015-to-021
-# Uncomment the following to use the pre-0.2.1 WIoTP client behavior.
-#
-#USE_OLD_EVENT_FORMAT=-Dcom.ibm.iotf.enableCustomFormat=false
-
-VM_OPTS=${USE_OLD_EVENT_FORMAT}
-
-java ${VM_OPTS} org.apache.edgent.samples.connectors.iotp.IotpGWDeviceSample 
$* 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/connectors/scripts/iotp/runiotpquickstart.sh
--
diff --git a/samples/connectors/scripts/iotp/runiotpquickstart.sh 
b/samples/connectors/scripts/iotp/runiotpquickstart.sh
deleted file mode 100755
index 5970fae..000
--- a/samples/connectors/scripts/iotp/runiotpquickstart.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/bash
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-CONNECTOR_SAMPLES_DIR=../..
-
-UBER_JAR=`echo 
${CONNECTOR_SAMPLES_DIR}/target/edgent-samples-connectors-*-uber.jar`
-
-# Runs IBM Watson IoT Plaform Quickstart sample.
-#
-# runiotpquickstart.sh
-#
-# This connectors to the Qucikstart IBM Watson IoT Platform service
-# which requires no registration at all.
-#
-# The application prints out a URL which allows a browser
-# to see the data being sent from this sample to
-# IBM Watson IoT Plaform Quickstart sample.
-
-export CLASSPATH=${UBER_JAR}
-
-# 
https://github.com/ibm-watson-iot/iot-java/tree/master#migration-from-release-015-to-021
-# Uncomment the following to use the pre-0.2.1 WIoTP client behavior.
-#
-#USE_OLD_EVENT_FORMAT=-Dcom.ibm.iotf.enableCustomFormat=false
-
-VM_OPTS=${USE_OLD_EVENT_FORMAT}
-
-java ${VM_OPTS} org.apache.edgent.samples.connectors.iotp.IotpQuickstart

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/connectors/scripts/iotp/runiotpquickstart2.sh
--
diff --git a/samples/connectors/scripts/iotp/runiotpquickstart2.sh 
b/samples/connectors/scripts/iotp/runiotpquickstart2.sh
deleted file mode 100755
index f712f6e..000
--- a/samples/connectors/scripts/iotp/runiotpquickstart2.sh
+++ /dev/null
@@ -1,43 +0

[49/50] [abbrv] incubator-edgent git commit: [maven-release-plugin] prepare release edgent-1.2.0

2017-12-14 Thread cdutz
[maven-release-plugin] prepare release edgent-1.2.0


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

Branch: refs/heads/master
Commit: e37ca5216e7f4d464cfcd45c9826b6d99791c974
Parents: f333bbe
Author: Christofer Dutz 
Authored: Fri Dec 1 09:54:11 2017 +0100
Committer: Christofer Dutz 
Committed: Fri Dec 1 09:54:11 2017 +0100

--
 analytics/math3/pom.xml | 10 ++---
 analytics/pom.xml   |  2 +-
 analytics/sensors/pom.xml   | 10 ++---
 api/execution/pom.xml   |  4 +-
 api/function/pom.xml|  2 +-
 api/graph/pom.xml   |  4 +-
 api/oplet/pom.xml   |  8 ++--
 api/pom.xml |  2 +-
 api/topology/pom.xml| 10 ++---
 api/window/pom.xml  |  4 +-
 apps/iot/pom.xml| 10 ++---
 apps/pom.xml|  2 +-
 apps/runtime/pom.xml| 10 ++---
 connectors/command/pom.xml  | 14 +++---
 connectors/common/pom.xml   | 10 ++---
 connectors/csv/pom.xml  |  8 ++--
 connectors/file/pom.xml | 16 +++
 connectors/http/pom.xml |  8 ++--
 connectors/iot/pom.xml  |  6 +--
 connectors/iotp/pom.xml |  8 ++--
 connectors/jdbc/pom.xml | 14 +++---
 connectors/kafka/pom.xml| 12 ++---
 connectors/mqtt/pom.xml | 16 +++
 connectors/pom.xml  |  2 +-
 connectors/pubsub/pom.xml   |  6 +--
 connectors/serial/pom.xml   |  4 +-
 connectors/websocket-base/pom.xml   |  4 +-
 connectors/websocket-jetty/pom.xml  |  4 +-
 connectors/websocket-misc/pom.xml   |  2 +-
 connectors/websocket-server/pom.xml |  4 +-
 connectors/websocket/pom.xml| 18 
 console/pom.xml |  2 +-
 console/server/pom.xml  |  4 +-
 console/servlets/pom.xml|  4 +-
 distribution/pom.xml| 46 ++--
 platforms/android/analytics/math3/pom.xml   |  4 +-
 platforms/android/analytics/pom.xml |  2 +-
 platforms/android/analytics/sensors/pom.xml |  4 +-
 platforms/android/android/hardware/pom.xml  |  4 +-
 platforms/android/android/pom.xml   |  2 +-
 platforms/android/android/topology/pom.xml  |  6 +--
 platforms/android/api/execution/pom.xml |  4 +-
 platforms/android/api/function/pom.xml  |  2 +-
 platforms/android/api/graph/pom.xml |  4 +-
 platforms/android/api/oplet/pom.xml |  8 ++--
 platforms/android/api/pom.xml   |  2 +-
 platforms/android/api/topology/pom.xml  | 10 ++---
 platforms/android/api/window/pom.xml|  4 +-
 platforms/android/apps/iot/pom.xml  |  8 ++--
 platforms/android/apps/pom.xml  |  2 +-
 platforms/android/apps/runtime/pom.xml  |  6 +--
 platforms/android/connectors/command/pom.xml|  6 +--
 platforms/android/connectors/common/pom.xml |  4 +-
 platforms/android/connectors/csv/pom.xml|  2 +-
 platforms/android/connectors/file/pom.xml   |  8 ++--
 platforms/android/connectors/http/pom.xml   |  4 +-
 platforms/android/connectors/iot/pom.xml|  6 +--
 platforms/android/connectors/iotp/pom.xml   |  8 ++--
 platforms/android/connectors/jdbc/pom.xml   |  6 +--
 platforms/android/connectors/kafka/pom.xml  |  4 +-
 platforms/android/connectors/mqtt/pom.xml   |  8 ++--
 platforms/android/connectors/pom.xml|  2 +-
 platforms/android/connectors/pubsub/pom.xml |  4 +-
 platforms/android/connectors/serial/pom.xml |  4 +-
 .../android/connectors/websocket-base/pom.xml   |  4 +-
 .../android/connectors/websocket-jetty/pom.xml  |  4 +-
 .../android/connectors/websocket-misc/pom.xml   |  2 +-
 .../android/connectors/websocket-server/pom.xml |  4 +-
 platforms/android/connectors/websocket/pom.xml  |  8 ++--
 platforms/android/distribution/pom.xml  | 46 ++--
 platforms/android/pom.xml   |  2 +-
 platforms/android/providers/direct/pom.xml  | 14 +++---
 platforms/android/providers/iot/pom.xml | 16 +++
 platforms/android/providers/pom.xml |  2 +-
 platf

[36/50] [abbrv] incubator-edgent git commit: remove samples (now in separate repo)

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/topology/src/main/java/org/apache/edgent/samples/topology/TempSensorApplication.java
--
diff --git 
a/samples/topology/src/main/java/org/apache/edgent/samples/topology/TempSensorApplication.java
 
b/samples/topology/src/main/java/org/apache/edgent/samples/topology/TempSensorApplication.java
deleted file mode 100644
index b1aba6b..000
--- 
a/samples/topology/src/main/java/org/apache/edgent/samples/topology/TempSensorApplication.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
-*/
-
-package org.apache.edgent.samples.topology;
-
-import java.util.concurrent.TimeUnit;
-
-import org.apache.edgent.providers.direct.DirectProvider;
-import org.apache.edgent.topology.TStream;
-import org.apache.edgent.topology.Topology;
-
-/*
- * A basic application used in the Edgent "Getting Started Guide":
- * https://edgent.apache.org/docs/edgent-getting-started.html
- */
-public class TempSensorApplication {
-public static void main(String[] args) throws Exception {
-TempSensor sensor = new TempSensor();
-DirectProvider dp = new DirectProvider();
-Topology topology = dp.newTopology();
-
-TStream tempReadings = topology.poll(sensor, 1, 
TimeUnit.MILLISECONDS);
-TStream filteredReadings = tempReadings.filter(reading -> 
reading < 50 || reading > 80);
-filteredReadings.print();
-
-dp.submit(topology);
-}
-}

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/topology/src/main/java/org/apache/edgent/samples/topology/TerminateAfterNTuples.java
--
diff --git 
a/samples/topology/src/main/java/org/apache/edgent/samples/topology/TerminateAfterNTuples.java
 
b/samples/topology/src/main/java/org/apache/edgent/samples/topology/TerminateAfterNTuples.java
deleted file mode 100644
index f15b3d0..000
--- 
a/samples/topology/src/main/java/org/apache/edgent/samples/topology/TerminateAfterNTuples.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
-*/
-
-package org.apache.edgent.samples.topology;
-
-import java.util.Random;
-import java.util.concurrent.TimeUnit;
-import java.util.concurrent.atomic.AtomicInteger;
-
-import org.apache.edgent.providers.direct.DirectProvider;
-import org.apache.edgent.topology.TStream;
-import org.apache.edgent.topology.Topology;
-
-/**
- * This application simulates a crash and terminates the JVM after processing
- * a preset number of tuples. This application is used in conjunction with a 
- * monitoring script to demonstrate the restart of a JVM which has terminated
- * because of an Edgent application crash.
- */
-public class TerminateAfterNTuples {
-/** The application will terminate the JVM after this tuple count */
-public final static int TERMINATE_COUNT = 15;
-
-public static void main(String[] args) throws Exception {
-
-DirectProvider tp = new DirectProvider();
-
-Topology t = tp.newTopology("PeriodicSource");
-
-// Since this is the Direct provider the graph can access
-// objects created while the topology is being defined
-// (in this case the Random object r).
-Random r = new Random();
-TStream gaussian = t.poll(() -> r.nextGaussian(), 1, 
TimeUnit.SECONDS);
-
-// Program termination
-AtomicInteger count = new Ato

[25/50] [abbrv] incubator-edgent git commit: - Replaced a lot of the structural variables with constants to eventually make releasing easier.

2017-12-14 Thread cdutz
- Replaced a lot of the structural variables with constants to eventually make 
releasing easier.


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

Branch: refs/heads/master
Commit: 6c7ccd3da5e583bb2130876b6de7b4f90b9dacbf
Parents: a4c77bf
Author: Christofer Dutz 
Authored: Mon Nov 13 10:38:14 2017 +0100
Committer: Christofer Dutz 
Committed: Mon Nov 13 10:38:14 2017 +0100

--
 analytics/math3/pom.xml |  8 +--
 analytics/sensors/pom.xml   |  8 +--
 api/execution/pom.xml   |  2 +-
 api/graph/pom.xml   |  2 +-
 api/oplet/pom.xml   |  6 +--
 api/topology/pom.xml|  8 +--
 api/window/pom.xml  |  2 +-
 apps/iot/pom.xml|  8 +--
 apps/runtime/pom.xml|  8 +--
 connectors/command/pom.xml  | 12 ++---
 connectors/common/pom.xml   |  8 +--
 connectors/csv/pom.xml  |  6 +--
 connectors/file/pom.xml | 14 +++---
 connectors/http/pom.xml |  6 +--
 connectors/iot/pom.xml  |  4 +-
 connectors/iotp/pom.xml |  6 +--
 connectors/jdbc/pom.xml | 12 ++---
 connectors/kafka/pom.xml| 10 ++--
 connectors/mqtt/pom.xml | 14 +++---
 connectors/pubsub/pom.xml   |  4 +-
 connectors/serial/pom.xml   |  2 +-
 connectors/websocket-base/pom.xml   |  2 +-
 connectors/websocket-jetty/pom.xml  |  2 +-
 connectors/websocket-server/pom.xml |  2 +-
 connectors/websocket/pom.xml| 16 +++---
 console/server/pom.xml  |  4 +-
 console/servlets/pom.xml|  2 +-
 distribution/pom.xml| 44 -
 jqassistant/structural-rules.xml| 37 ++
 platforms/android/analytics/math3/pom.xml   |  2 +-
 platforms/android/analytics/sensors/pom.xml |  2 +-
 platforms/android/android/hardware/pom.xml  |  2 +-
 platforms/android/android/topology/pom.xml  |  4 +-
 platforms/android/api/execution/pom.xml |  2 +-
 platforms/android/api/graph/pom.xml |  2 +-
 platforms/android/api/oplet/pom.xml |  6 +--
 platforms/android/api/topology/pom.xml  |  8 +--
 platforms/android/api/window/pom.xml|  2 +-
 platforms/android/apps/iot/pom.xml  |  6 +--
 platforms/android/apps/runtime/pom.xml  |  4 +-
 platforms/android/connectors/command/pom.xml|  4 +-
 platforms/android/connectors/common/pom.xml |  2 +-
 platforms/android/connectors/file/pom.xml   |  6 +--
 platforms/android/connectors/http/pom.xml   |  2 +-
 platforms/android/connectors/iot/pom.xml|  4 +-
 platforms/android/connectors/iotp/pom.xml   |  6 +--
 platforms/android/connectors/jdbc/pom.xml   |  4 +-
 platforms/android/connectors/kafka/pom.xml  |  2 +-
 platforms/android/connectors/mqtt/pom.xml   |  6 +--
 platforms/android/connectors/pubsub/pom.xml |  2 +-
 platforms/android/connectors/serial/pom.xml |  2 +-
 .../android/connectors/websocket-base/pom.xml   |  2 +-
 .../android/connectors/websocket-jetty/pom.xml  |  2 +-
 .../android/connectors/websocket-server/pom.xml |  2 +-
 platforms/android/connectors/websocket/pom.xml  |  6 +--
 platforms/android/distribution/pom.xml  | 48 +-
 platforms/android/providers/direct/pom.xml  | 12 ++---
 platforms/android/providers/iot/pom.xml | 14 +++---
 platforms/android/runtime/appservice/pom.xml|  4 +-
 platforms/android/runtime/etiao/pom.xml |  6 +--
 platforms/android/runtime/jobregistry/pom.xml   |  4 +-
 platforms/android/runtime/jsoncontrol/pom.xml   |  4 +-
 platforms/android/spi/graph/pom.xml |  4 +-
 platforms/android/spi/topology/pom.xml  |  2 +-
 platforms/android/utils/metrics/pom.xml |  2 +-
 platforms/android/utils/streamscope/pom.xml |  2 +-
 platforms/java7/analytics/math3/pom.xml |  8 +--
 platforms/java7/analytics/sensors/pom.xml   |  8 +--
 platforms/java7/api/execution/pom.xml   |  2 +-
 platforms/java7/api/graph/pom.xml   |  2 +-
 platforms/java7/api/oplet/pom.xml   |  6 +--
 platforms/java7/api/topology/pom.xml|  8 +--
 platforms/java7/api/window/pom.xml  |  2 +-
 platforms/java7/apps/iot/pom.xml  

[39/50] [abbrv] incubator-edgent git commit: remove samples (now in separate repo)

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/mqtt/Runner.java
--
diff --git 
a/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/mqtt/Runner.java
 
b/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/mqtt/Runner.java
deleted file mode 100644
index 5e9ee4a..000
--- 
a/samples/connectors/src/main/java/org/apache/edgent/samples/connectors/mqtt/Runner.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
-*/
-package org.apache.edgent.samples.connectors.mqtt;
-
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_ACTION_TIMEOUT_MILLIS;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_CLEAN_SESSION;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_CLIENT_ID;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_CN_TIMEOUT_SEC;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_IDLE_RECONNECT_INTERVAL_SEC;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_IDLE_TIMEOUT_SEC;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_KEY_STORE;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_KEY_STORE_PASSWORD;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_PASSWORD;
-import static org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_PUB;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_SERVER_URI;
-import static org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_TOPIC;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_TRUST_STORE;
-import static 
org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_TRUST_STORE_PASSWORD;
-import static org.apache.edgent.samples.connectors.mqtt.MqttClient.OPT_USER_ID;
-
-import org.apache.edgent.connectors.mqtt.MqttConfig;
-import org.apache.edgent.console.server.HttpServer;
-import org.apache.edgent.providers.development.DevelopmentProvider;
-import org.apache.edgent.samples.connectors.Options;
-import org.apache.edgent.topology.Topology;
-
-/**
- * Build and run the publisher or subscriber application.
- */
-public class Runner {
-
-/**
- * Build and run the publisher or subscriber application.
- * @param options command line options
- * @throws Exception on failure
- */
-public static void run(Options options) throws Exception {
-boolean isPub = options.get(OPT_PUB); 
-
-// Get a topology runtime provider
-DevelopmentProvider tp = new DevelopmentProvider();
-
-Topology top;
-if (isPub) {
-PublisherApp publisher = new PublisherApp(tp, options);
-top = publisher.buildAppTopology();
-}
-else {
-SubscriberApp subscriber = new SubscriberApp(tp, options);
-top = subscriber.buildAppTopology();
-}
-
-// System.setProperty("javax.net.debug", "ssl"); // or "all"; "help" 
for full list
-
-// Submit the app/topology; send or receive the messages.
-System.out.println(
-"Using MQTT broker at " + options.get(OPT_SERVER_URI)
-+ "\n" + (isPub ? "Publishing" : "Subscribing")
-+ " to topic "+options.get(OPT_TOPIC));
-System.out.println("Console URL for the job: "
-+ 
tp.getServices().getService(HttpServer.class).getConsoleUrl());
-tp.submit(top);
-}
-
-/**
- * Build a MqttConfig broker connector configuration.
- * @param options command line options
- * @return the connector configuration
- */
-static MqttConfig newConfig(Options options) {
-// Only the serverURI is required.  Everything else is optional.
-MqttConfig config = new MqttConfig(options.get(OPT_SERVER_URI),
-options.get(OPT_CLIENT_ID));
-
-if (options.get(OPT_CLEAN_SESSION) != null)
-config.setCleanSession(options.get(OPT_CLEAN_SESSION));
-if (options.get(OPT_CN_TIMEOU

[38/50] [abbrv] incubator-edgent git commit: remove samples (now in separate repo)

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/get-edgent-jars-project/pom.xml.template
--
diff --git a/samples/get-edgent-jars-project/pom.xml.template 
b/samples/get-edgent-jars-project/pom.xml.template
deleted file mode 100644
index f8c9f1a..000
--- a/samples/get-edgent-jars-project/pom.xml.template
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-  4.0.0
-
-  
-  
-
-  org.apache.edgent
-  get-edgent-jars-project
-  1.3.0-SNAPSHOT
-
-  Apache Edgent get-edgent-jars-project 
${samples.projname.platform}
-
-  
- (Java 8)  
-java8   
  
- 
-
org.apache.edgent${edgent.groupId.platform}
-
-${project.version}
-UTF-8
-  
-
-  
-
-  
-
-  org.apache.maven.plugins
-  maven-assembly-plugin
-  2.5.3
-  
-
edgent-${edgent.platform}-jars-${edgent.runtime.version}
-  
-
-  
-
-
-
-
-  
-org.apache.maven.plugins
-maven-remote-resources-plugin
-1.5
-
-  
-process-resource-bundles
-
-  process
-
-
-  
-
-
org.apache:apache-jar-resource-bundle:1.4
-
-
org.apache:apache-incubator-disclaimer-resource-bundle:1.1
-  
-  
-  
${remote-resources-maven-plugin.remote-resources.dir}
-
-  
-
-  
-  
-org.apache.maven.plugins
-maven-assembly-plugin
-
-  src/assembly/distribution.xml
-
-
-  
-create-archive
-package
-
-  single
-
-  
-
-  
-  
-  
-org.apache.maven.plugins
-maven-jar-plugin
-
-  
-default-jar
-none
-  
-  
-default
-none
-  
-
-  
-
-  
-
-  
-
-  platform-java7
-  
-java7
-.${edgent.platform}
-true
- (Java 7)
-  
-
-
-  platform-android
-  
-android
-.${edgent.platform}
-true
- (Android)
-  
-
-  
-
-  
-
-  
-
-

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/get-edgent-jars-project/src/assembly/distribution.xml
--
diff --git a/samples/get-edgent-jars-project/src/assembly/distribution.xml 
b/samples/get-edgent-jars-project/src/assembly/distribution.xml
deleted file mode 100644
index 2f6da23..000
--- a/samples/get-edgent-jars-project/src/assembly/distribution.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2";
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-  
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
 http://maven.apache.org/xsd/assembly-1.1.2.xsd";>
-
-  
-   
-  bin
-
-  
-tar.gz
-tar.bz2
-zip
-  
-
-  
-
-  ${project.build.outputDirectory}/META-INF
-  
-DISCLAIMER
-DEPENDENCIES
-  
-  
-
-
-
-  ${project.build.outputDirectory}
-  
-README
-  
-  
-
-
-  
-
-  
-
-
-  libs
-  runtime
-  
-org.apache.edgent*
-  
-  
-org.apache.edgent*:get-edgent-jars-project
-  
-
-
-
-
-  ext
-  runtime
-  
-org.apache.edgent*
-  
-
-  
-
-

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/get-edgent-jars-project/src/main/resources/README
--
diff --git a/samples/get-edgent-jars-project/src/main/resources/README 
b/samples/get-edgent-jars-project/src/main/resources/README
deleted file mode 100644
index d91c7ff..000
--- a/samples/get-edgent-jars-project/src/main/resources/README
+++ /dev/null
@@ -1,12 +0,0 @@
-This bundle includes a number of artifacts with separate
-copyright notices and license terms.  Your use of an artifact
-is subject to that artifact’s licensing terms and conditions.
-
-The Apache Edgent artifacts (everything in lib) all have the
-license “Apache License Version 2.0”.
-
-Edgent’s dependent artifacts in “ext” have all been evaluated
-to be compatible with Edgent’s license.
-
-A bundled artifact's advertised license information may be
-found in the DEPENDENCIES file in this bundle.

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/mvnw
---

[37/50] [abbrv] incubator-edgent git commit: remove samples (now in separate repo)

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/template/mvnw
--
diff --git a/samples/template/mvnw b/samples/template/mvnw
deleted file mode 100755
index 78d4420..000
--- a/samples/template/mvnw
+++ /dev/null
@@ -1,268 +0,0 @@
-#!/bin/sh
-# 
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-# 
-
-# 
-# Maven2 Start Up Batch script
-#
-# Required ENV vars:
-# --
-#   JAVA_HOME - location of a JDK home dir
-#
-# Optional ENV vars
-# -
-#   M2_HOME - location of maven2's installed home dir
-#   MAVEN_OPTS - parameters passed to the Java VM when running Maven
-# e.g. to debug Maven itself, use
-#   set MAVEN_OPTS=-Xdebug 
-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
-#   MAVEN_SKIP_RC - flag to disable loading of mavenrc files
-# 
-
-if [ -z "$MAVEN_SKIP_RC" ] ; then
-
-  if [ -f /etc/mavenrc ] ; then
-. /etc/mavenrc
-  fi
-
-  if [ -f "$HOME/.mavenrc" ] ; then
-. "$HOME/.mavenrc"
-  fi
-
-fi
-
-# OS specific support.  $var _must_ be set to either true or false.
-cygwin=false;
-darwin=false;
-mingw=false
-case "`uname`" in
-  CYGWIN*) cygwin=true ;;
-  MINGW*) mingw=true;;
-  Darwin*) darwin=true
-# Use /usr/libexec/java_home if available, otherwise fall back to 
/Library/Java/Home
-# See https://developer.apple.com/library/mac/qa/qa1170/_index.html
-if [ -z "$JAVA_HOME" ]; then
-  if [ -x "/usr/libexec/java_home" ]; then
-export JAVA_HOME="`/usr/libexec/java_home`"
-  else
-export JAVA_HOME="/Library/Java/Home"
-  fi
-fi
-;;
-esac
-
-if [ -z "$JAVA_HOME" ] ; then
-  if [ -r /etc/gentoo-release ] ; then
-JAVA_HOME=`java-config --jre-home`
-  fi
-fi
-
-if [ -z "$M2_HOME" ] ; then
-  ## resolve links - $0 may be a link to maven's home
-  PRG="$0"
-
-  # need this for relative symlinks
-  while [ -h "$PRG" ] ; do
-ls=`ls -ld "$PRG"`
-link=`expr "$ls" : '.*-> \(.*\)$'`
-if expr "$link" : '/.*' > /dev/null; then
-  PRG="$link"
-else
-  PRG="`dirname "$PRG"`/$link"
-fi
-  done
-
-  saveddir=`pwd`
-
-  M2_HOME=`dirname "$PRG"`/..
-
-  # make it fully qualified
-  M2_HOME=`cd "$M2_HOME" && pwd`
-
-  cd "$saveddir"
-  # echo Using m2 at $M2_HOME
-fi
-
-# For Cygwin, ensure paths are in UNIX format before anything is touched
-if $cygwin ; then
-  [ -n "$M2_HOME" ] &&
-M2_HOME=`cygpath --unix "$M2_HOME"`
-  [ -n "$JAVA_HOME" ] &&
-JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
-  [ -n "$CLASSPATH" ] &&
-CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
-fi
-
-# For Mingw, ensure paths are in UNIX format before anything is touched
-if $mingw ; then
-  [ -n "$M2_HOME" ] &&
-M2_HOME="`(cd "$M2_HOME"; pwd)`"
-  [ -n "$JAVA_HOME" ] &&
-JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`"
-  # TODO classpath?
-fi
-
-if [ -z "$JAVA_HOME" ]; then
-  javaExecutable="`which javac`"
-  if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ 
]*\)'`" = "no" ]; then
-# readlink(1) is not available as standard on Solaris 10.
-readLink=`which readlink`
-if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then
-  if $darwin ; then
-javaHome="`dirname \"$javaExecutable\"`"
-javaExecutable="`cd \"$javaHome\" && pwd -P`/javac"
-  else
-javaExecutable="`readlink -f \"$javaExecutable\"`"
-  fi
-  javaHome="`dirname \"$javaExecutable\"`"
-  javaHome=`expr "$javaHome" : '\(.*\)/bin'`
-  JAVA_HOME="$javaHome"
-  export JAVA_HOME
-fi
-  fi
-fi
-
-if [ -z "$JAVACMD" ] ; then
-  if [ -n "$JAVA_HOME"  ] ; then
-if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
-  # IBM's JDK on AIX uses strange locations for the executables
-  JAVACMD="$JAVA_HOME/jre/sh/java"
-else
-  JAVACMD="$JAVA_HOME/bin/java"
-fi
-  else
-JAVACMD="`which java`"
-  fi
-fi
-
-if [ ! -x "$JAVACMD" ] ; then
-

[42/50] [abbrv] incubator-edgent git commit: remove samples (now in separate repo)

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a7aeb2b4/samples/apps/src/main/java/org/apache/edgent/samples/apps/JsonTuples.java
--
diff --git 
a/samples/apps/src/main/java/org/apache/edgent/samples/apps/JsonTuples.java 
b/samples/apps/src/main/java/org/apache/edgent/samples/apps/JsonTuples.java
deleted file mode 100644
index 0c231c8..000
--- a/samples/apps/src/main/java/org/apache/edgent/samples/apps/JsonTuples.java
+++ /dev/null
@@ -1,196 +0,0 @@
-/*
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
-*/
-package org.apache.edgent.samples.apps;
-
-import static org.apache.edgent.analytics.math3.stat.Statistic.MAX;
-import static org.apache.edgent.analytics.math3.stat.Statistic.MEAN;
-import static org.apache.edgent.analytics.math3.stat.Statistic.MIN;
-import static org.apache.edgent.analytics.math3.stat.Statistic.STDDEV;
-
-import java.util.List;
-
-import org.apache.commons.math3.util.Pair;
-import org.apache.edgent.analytics.math3.json.JsonAnalytics;
-import org.apache.edgent.analytics.math3.stat.Statistic;
-import org.apache.edgent.function.BiFunction;
-import org.apache.edgent.function.Function;
-import org.apache.edgent.topology.TStream;
-
-import com.google.gson.JsonElement;
-import com.google.gson.JsonObject;
-
-/**
- * Utilties to ease working working with sensor "samples" by wrapping them
- * in JsonObjects.
- * 
- * The Json Tuple sensor "samples" have a standard collection of properties.
- */
-public class JsonTuples {
-
-/*
- * Common attributes in the JsonObject
- */
-public static final String KEY_ID = "id";
-public static final String KEY_TS = "msec";
-public static final String KEY_READING = "reading";
-public static final String KEY_AGG_BEGIN_TS = "agg.begin.msec";
-public static final String KEY_AGG_COUNT = "agg.count";
-
-/**
- * Create a JsonObject wrapping a raw {@code Pair>} 
sample.
- * @param  Tuple type
- * @param sample the raw sample
- * @param id the sensor's Id
- * @return the wrapped sample
- */
-public static  JsonObject wrap(Pair sample, String id) {
-JsonObject jo = new JsonObject();
-jo.addProperty(KEY_ID, id);
-jo.addProperty(KEY_TS, sample.getFirst());
-T value = sample.getSecond();
-if (value instanceof Number)
-jo.addProperty(KEY_READING, (Number)sample.getSecond());
-else if (value instanceof String)
-jo.addProperty(KEY_READING, (String)sample.getSecond());
-else if (value instanceof Boolean)
-jo.addProperty(KEY_READING, (Boolean)sample.getSecond());
-//else if (value instanceof array) {
-//// TODO cvt to JsonArray
-//}
-//else if (value instanceof Object) {
-//// TODO cvt to JsonObject
-//}
-else {
-Class clazz = value != null ? value.getClass() : Object.class;
-throw new IllegalArgumentException("Unhandled value type: "+ 
clazz);
-}
-return jo;
-}
-
-/**
- * Create a stream of JsonObject wrapping a stream of 
- * raw {@code Pair>} samples.
- *
- * @param  Tuple type
- * @param stream the raw input stream
- * @param id the sensor's Id
- * @return the wrapped stream
- */
-public static  TStream wrap(TStream> stream, 
String id) {
-return stream.map(pair -> wrap(pair, id));
-}
-
-/**
- * The partition key function for wrapped sensor samples.
- * 
- * The {@code KEY_ID} property is returned for the key.
- * @return the function
- */
-public static Function keyFn() {
-return sample -> sample.get(KEY_ID).getAsString();
-}
-
-
-/**
- * Get a statistic value from a sample.
- * 
- * Same as {@code getStatistic(jo, JsonTuples.KEY_READING, stat)}.
- * 
- * @param jo the sample
- * @param stat the Statistic of interest
- * @return the JsonElement for the Statistic
- * @throws RuntimeException of the stat isn't present
- */
-public static JsonElement getStatistic(JsonObject jo, Statistic stat) {
-return getStatistic(jo, JsonTuples.KEY_READING, stat);
-}

[08/50] [abbrv] incubator-edgent git commit: [maven-release-plugin] prepare for next development iteration

2017-12-14 Thread cdutz
[maven-release-plugin] prepare for next development iteration


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

Branch: refs/heads/master
Commit: a221f2fbae81c44a77813a57056d26d318fa51e0
Parents: b732055
Author: Christofer Dutz 
Authored: Mon Nov 6 21:13:20 2017 +0100
Committer: Christofer Dutz 
Committed: Mon Nov 6 21:13:20 2017 +0100

--
 analytics/math3/pom.xml  | 10 +-
 analytics/pom.xml|  2 +-
 analytics/sensors/pom.xml| 10 +-
 api/execution/pom.xml|  4 ++--
 api/function/pom.xml |  2 +-
 api/graph/pom.xml|  4 ++--
 api/oplet/pom.xml|  8 
 api/pom.xml  |  2 +-
 api/topology/pom.xml | 10 +-
 api/window/pom.xml   |  4 ++--
 apps/iot/pom.xml | 10 +-
 apps/pom.xml |  2 +-
 apps/runtime/pom.xml | 10 +-
 connectors/command/pom.xml   | 14 +++---
 connectors/common/pom.xml| 10 +-
 connectors/csv/pom.xml   |  8 
 connectors/file/pom.xml  | 16 
 connectors/http/pom.xml  |  8 
 connectors/iot/pom.xml   |  6 +++---
 connectors/iotp/pom.xml  |  8 
 connectors/jdbc/pom.xml  | 14 +++---
 connectors/kafka/pom.xml | 12 ++--
 connectors/mqtt/pom.xml  | 16 
 connectors/pom.xml   |  2 +-
 connectors/pubsub/pom.xml|  6 +++---
 connectors/serial/pom.xml|  4 ++--
 connectors/websocket-base/pom.xml|  4 ++--
 connectors/websocket-jetty/pom.xml   |  4 ++--
 connectors/websocket-misc/pom.xml|  2 +-
 connectors/websocket-server/pom.xml  |  4 ++--
 connectors/websocket/pom.xml | 18 +-
 console/pom.xml  |  2 +-
 console/server/pom.xml   |  4 ++--
 console/servlets/pom.xml |  4 ++--
 platforms/pom.xml|  2 +-
 pom.xml  |  4 ++--
 providers/development/pom.xml| 16 
 providers/direct/pom.xml | 20 ++--
 providers/iot/pom.xml| 16 
 providers/pom.xml|  2 +-
 runtime/appservice/pom.xml   |  8 
 runtime/etiao/pom.xml| 10 +-
 runtime/jmxcontrol/pom.xml   |  6 +++---
 runtime/jobregistry/pom.xml  |  6 +++---
 runtime/jsoncontrol/pom.xml  |  6 +++---
 runtime/pom.xml  |  2 +-
 spi/graph/pom.xml|  6 +++---
 spi/pom.xml  |  2 +-
 spi/topology/pom.xml |  4 ++--
 test/appservice-applications/pom.xml |  4 ++--
 test/fvtiot/pom.xml  | 14 +++---
 test/pom.xml |  2 +-
 test/svt/pom.xml | 10 +-
 utils/metrics/pom.xml|  6 +++---
 utils/pom.xml|  2 +-
 utils/streamscope/pom.xml|  6 +++---
 56 files changed, 199 insertions(+), 199 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a221f2fb/analytics/math3/pom.xml
--
diff --git a/analytics/math3/pom.xml b/analytics/math3/pom.xml
index 7ba1051..552772c 100644
--- a/analytics/math3/pom.xml
+++ b/analytics/math3/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.edgent
 edgent-analytics
-1.2.0-SNAPSHOT
+1.3.0-SNAPSHOT
   
 
   edgent-analytics-math3
@@ -38,7 +38,7 @@
 
   ${edgent.runtime.groupId}
   edgent-api-topology
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
 
 
   org.apache.commons
@@ -49,20 +49,20 @@
 
   ${edgent.runtime.groupId}
   edgent-providers-direct
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
   test
 
 
   ${edgent.runtime.groupId}
   edgent-providers-direct
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
   test-jar
   test
 
 
   ${edgent.runtime.groupId}
   edgent-api-topology
-  1.2.0-SNAPSHOT
+  1.3.0-SNAPSHOT
   test-jar
   test
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a221f2fb/analytics/pom.xml
--
diff --git a/analytics/pom.xml b/analytics/pom.xml
index 81ccde8..58c35f1 100644
--- a/analytics/pom.xml
+++ b/analyt

[30/50] [abbrv] incubator-edgent git commit: - Reverted the version back to 1.2.0-SNAPSHOT

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/android/connectors/websocket-misc/pom.xml
--
diff --git a/platforms/android/connectors/websocket-misc/pom.xml 
b/platforms/android/connectors/websocket-misc/pom.xml
index 188956f..203efd8 100644
--- a/platforms/android/connectors/websocket-misc/pom.xml
+++ b/platforms/android/connectors/websocket-misc/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.android
 edgent-connectors
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-connectors-websocket-misc

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/android/connectors/websocket-server/pom.xml
--
diff --git a/platforms/android/connectors/websocket-server/pom.xml 
b/platforms/android/connectors/websocket-server/pom.xml
index e32ee20..17d2f15 100644
--- a/platforms/android/connectors/websocket-server/pom.xml
+++ b/platforms/android/connectors/websocket-server/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.android
 edgent-connectors
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-connectors-websocket-server
@@ -68,7 +68,7 @@
 
   org.apache.edgent.android
   edgent-connectors-websocket-jetty
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.eclipse.jetty.websocket

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/android/connectors/websocket/pom.xml
--
diff --git a/platforms/android/connectors/websocket/pom.xml 
b/platforms/android/connectors/websocket/pom.xml
index 01a23a4..1555304 100644
--- a/platforms/android/connectors/websocket/pom.xml
+++ b/platforms/android/connectors/websocket/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.edgent.android
 edgent-connectors
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-connectors-websocket
@@ -68,17 +68,17 @@
 
   org.apache.edgent.android
   edgent-connectors-common
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-websocket-misc
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-websocket-base
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   javax.websocket

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/34b21c96/platforms/android/distribution/pom.xml
--
diff --git a/platforms/android/distribution/pom.xml 
b/platforms/android/distribution/pom.xml
index 422566e..4157744 100644
--- a/platforms/android/distribution/pom.xml
+++ b/platforms/android/distribution/pom.xml
@@ -25,7 +25,7 @@
   
 org.apache.edgent.android
 edgent-platforms-android
-1.3.0-SNAPSHOT
+1.2.0-SNAPSHOT
   
 
   edgent-distribution
@@ -85,120 +85,120 @@
 
   org.apache.edgent.android
   edgent-providers-direct
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-providers-iot
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
 
 
   org.apache.edgent.android
   edgent-android-hardware
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-android-topology
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
 
 
   org.apache.edgent.android
   edgent-analytics-math3
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-analytics-sensors
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
 
 
   org.apache.edgent.android
   edgent-utils-metrics
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-utils-streamscope
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
 
 
   org.apache.edgent.android
   edgent-connectors-command
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-common
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-csv
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-file
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-http
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-iot
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-iotp
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.android
   edgent-connectors-jdbc
-  1.3.0-SNAPSHOT
+  1.2.0-SNAPSHOT
 
 
   org.apache.edgent.andro

[46/50] [abbrv] incubator-edgent git commit: [maven-release-plugin] prepare branch release/1.2

2017-12-14 Thread cdutz
[maven-release-plugin] prepare branch release/1.2


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

Branch: refs/heads/master
Commit: f333bbef60d1510f2c95a30e3a17732e47aae48a
Parents: 92672c0
Author: Christofer Dutz 
Authored: Wed Nov 29 20:04:17 2017 +0100
Committer: Christofer Dutz 
Committed: Wed Nov 29 20:04:17 2017 +0100

--
 distribution/pom.xml  | 3 +--
 platforms/android/analytics/math3/pom.xml | 3 +--
 platforms/android/analytics/pom.xml   | 3 +--
 platforms/android/analytics/sensors/pom.xml   | 3 +--
 platforms/android/android/hardware/pom.xml| 3 +--
 platforms/android/android/pom.xml | 3 +--
 platforms/android/android/topology/pom.xml| 3 +--
 platforms/android/api/execution/pom.xml   | 3 +--
 platforms/android/api/function/pom.xml| 3 +--
 platforms/android/api/graph/pom.xml   | 3 +--
 platforms/android/api/oplet/pom.xml   | 3 +--
 platforms/android/api/pom.xml | 3 +--
 platforms/android/api/topology/pom.xml| 3 +--
 platforms/android/api/window/pom.xml  | 3 +--
 platforms/android/apps/iot/pom.xml| 3 +--
 platforms/android/apps/pom.xml| 3 +--
 platforms/android/apps/runtime/pom.xml| 3 +--
 platforms/android/connectors/command/pom.xml  | 3 +--
 platforms/android/connectors/common/pom.xml   | 3 +--
 platforms/android/connectors/csv/pom.xml  | 3 +--
 platforms/android/connectors/file/pom.xml | 3 +--
 platforms/android/connectors/http/pom.xml | 3 +--
 platforms/android/connectors/iot/pom.xml  | 3 +--
 platforms/android/connectors/iotp/pom.xml | 3 +--
 platforms/android/connectors/jdbc/pom.xml | 3 +--
 platforms/android/connectors/kafka/pom.xml| 3 +--
 platforms/android/connectors/mqtt/pom.xml | 3 +--
 platforms/android/connectors/pom.xml  | 3 +--
 platforms/android/connectors/pubsub/pom.xml   | 3 +--
 platforms/android/connectors/serial/pom.xml   | 3 +--
 platforms/android/connectors/websocket-base/pom.xml   | 3 +--
 platforms/android/connectors/websocket-jetty/pom.xml  | 3 +--
 platforms/android/connectors/websocket-misc/pom.xml   | 3 +--
 platforms/android/connectors/websocket-server/pom.xml | 3 +--
 platforms/android/connectors/websocket/pom.xml| 3 +--
 platforms/android/distribution/pom.xml| 3 +--
 platforms/android/pom.xml | 5 ++---
 platforms/android/providers/direct/pom.xml| 3 +--
 platforms/android/providers/iot/pom.xml   | 3 +--
 platforms/android/providers/pom.xml   | 3 +--
 platforms/android/runtime/appservice/pom.xml  | 3 +--
 platforms/android/runtime/etiao/pom.xml   | 3 +--
 platforms/android/runtime/jobregistry/pom.xml | 3 +--
 platforms/android/runtime/jsoncontrol/pom.xml | 3 +--
 platforms/android/runtime/pom.xml | 3 +--
 platforms/android/spi/graph/pom.xml   | 3 +--
 platforms/android/spi/pom.xml | 3 +--
 platforms/android/spi/topology/pom.xml| 3 +--
 platforms/android/utils/metrics/pom.xml   | 3 +--
 platforms/android/utils/pom.xml   | 3 +--
 platforms/android/utils/streamscope/pom.xml   | 3 +--
 platforms/java7/analytics/math3/pom.xml   | 3 +--
 platforms/java7/analytics/pom.xml | 3 +--
 platforms/java7/analytics/sensors/pom.xml | 3 +--
 platforms/java7/api/execution/pom.xml | 3 +--
 platforms/java7/api/function/pom.xml  | 3 +--
 platforms/java7/api/graph/pom.xml | 3 +--
 platforms/java7/api/oplet/pom.xml | 3 +--
 platforms/java7/api/pom.xml   | 3 +--
 platforms/java7/api/topology/pom.xml  | 3 +--
 platforms/java7/api/window/pom.xml| 3 +--
 platforms/java7/apps/iot/pom.xml  | 3 +--
 platforms/java7/apps/pom.xml  | 3 +--
 platforms/java7/apps/runtime/pom.xml  | 3 +--
 platforms/java7/connectors/command/pom.xml| 3 +--
 platforms/java7/connectors/common/pom.xml | 3 +--
 platforms/java7/connectors/csv/pom.xml| 3 +--
 platforms/java7/connectors/file/pom.xml   | 3 +--
 platforms/java7/connectors/http/pom.xml   | 3

[22/50] [abbrv] incubator-edgent git commit: - Replaced a lot of the structural variables with constants to eventually make releasing easier.

2017-12-14 Thread cdutz
- Replaced a lot of the structural variables with constants to eventually make 
releasing easier.


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

Branch: refs/heads/master
Commit: a4c77bf83c6090fb9b29bb13adee2f34647085a6
Parents: f46dd81
Author: Christofer Dutz 
Authored: Sun Nov 12 22:35:30 2017 +0100
Committer: Christofer Dutz 
Committed: Sun Nov 12 22:35:30 2017 +0100

--
 analytics/math3/pom.xml | 10 ++--
 analytics/pom.xml   |  2 +-
 analytics/sensors/pom.xml   | 10 ++--
 api/execution/pom.xml   |  4 +-
 api/function/pom.xml|  2 +-
 api/graph/pom.xml   |  4 +-
 api/oplet/pom.xml   |  8 +--
 api/pom.xml |  2 +-
 api/topology/pom.xml| 10 ++--
 api/window/pom.xml  |  4 +-
 apps/iot/pom.xml| 10 ++--
 apps/pom.xml|  2 +-
 apps/runtime/pom.xml| 10 ++--
 connectors/command/pom.xml  | 14 ++---
 connectors/common/pom.xml   | 10 ++--
 connectors/csv/pom.xml  |  8 +--
 connectors/file/pom.xml | 16 +++---
 connectors/http/pom.xml |  8 +--
 connectors/iot/pom.xml  |  6 +--
 connectors/iotp/pom.xml |  8 +--
 connectors/jdbc/pom.xml | 14 ++---
 connectors/kafka/pom.xml| 12 ++---
 connectors/mqtt/pom.xml | 16 +++---
 connectors/pom.xml  |  2 +-
 connectors/pubsub/pom.xml   |  6 +--
 connectors/serial/pom.xml   |  4 +-
 connectors/websocket-base/pom.xml   |  4 +-
 connectors/websocket-jetty/pom.xml  |  4 +-
 connectors/websocket-misc/pom.xml   |  2 +-
 connectors/websocket-server/pom.xml |  4 +-
 connectors/websocket/pom.xml| 18 +++
 console/pom.xml |  2 +-
 console/server/pom.xml  |  6 +--
 console/servlets/pom.xml|  4 +-
 distribution/pom.xml| 46 
 platforms/android/analytics/math3/pom.xml   |  6 +--
 platforms/android/analytics/pom.xml |  2 +-
 platforms/android/analytics/sensors/pom.xml |  6 +--
 platforms/android/android/hardware/pom.xml  |  4 +-
 platforms/android/android/pom.xml   |  2 +-
 platforms/android/android/topology/pom.xml  |  6 +--
 platforms/android/api/execution/pom.xml |  6 +--
 platforms/android/api/function/pom.xml  |  4 +-
 platforms/android/api/graph/pom.xml |  6 +--
 platforms/android/api/oplet/pom.xml | 10 ++--
 platforms/android/api/pom.xml   |  2 +-
 platforms/android/api/topology/pom.xml  | 12 ++---
 platforms/android/api/window/pom.xml|  6 +--
 platforms/android/apps/iot/pom.xml  | 10 ++--
 platforms/android/apps/pom.xml  |  2 +-
 platforms/android/apps/runtime/pom.xml  |  8 +--
 platforms/android/connectors/command/pom.xml|  8 +--
 platforms/android/connectors/common/pom.xml |  6 +--
 platforms/android/connectors/csv/pom.xml|  4 +-
 platforms/android/connectors/file/pom.xml   | 10 ++--
 platforms/android/connectors/http/pom.xml   |  6 +--
 platforms/android/connectors/iot/pom.xml|  8 +--
 platforms/android/connectors/iotp/pom.xml   | 10 ++--
 platforms/android/connectors/jdbc/pom.xml   |  8 +--
 platforms/android/connectors/kafka/pom.xml  |  6 +--
 platforms/android/connectors/mqtt/pom.xml   | 10 ++--
 platforms/android/connectors/pom.xml|  2 +-
 platforms/android/connectors/pubsub/pom.xml |  6 +--
 platforms/android/connectors/serial/pom.xml |  6 +--
 .../android/connectors/websocket-base/pom.xml   |  6 +--
 .../android/connectors/websocket-jetty/pom.xml  |  6 +--
 .../android/connectors/websocket-misc/pom.xml   |  4 +-
 .../android/connectors/websocket-server/pom.xml |  6 +--
 platforms/android/connectors/websocket/pom.xml  | 10 ++--
 platforms/android/distribution/pom.xml  | 50 -
 platforms/android/pom.xml   | 10 +---
 platforms/android/providers/direct/pom.xml  | 16 +++---
 platforms/android/providers/iot/pom.xml | 18 +++
 platforms/android/pr

[24/50] [abbrv] incubator-edgent git commit: - Replaced a lot of the structural variables with constants to eventually make releasing easier.

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/platforms/java7/api/execution/pom.xml
--
diff --git a/platforms/java7/api/execution/pom.xml 
b/platforms/java7/api/execution/pom.xml
index e532819..a8861a6 100644
--- a/platforms/java7/api/execution/pom.xml
+++ b/platforms/java7/api/execution/pom.xml
@@ -85,7 +85,7 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-function
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/platforms/java7/api/graph/pom.xml
--
diff --git a/platforms/java7/api/graph/pom.xml 
b/platforms/java7/api/graph/pom.xml
index bdd09aa..57ff163 100644
--- a/platforms/java7/api/graph/pom.xml
+++ b/platforms/java7/api/graph/pom.xml
@@ -85,7 +85,7 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-oplet
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/platforms/java7/api/oplet/pom.xml
--
diff --git a/platforms/java7/api/oplet/pom.xml 
b/platforms/java7/api/oplet/pom.xml
index b15b00e..cd24ed8 100644
--- a/platforms/java7/api/oplet/pom.xml
+++ b/platforms/java7/api/oplet/pom.xml
@@ -85,17 +85,17 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-function
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-execution
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-window
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/platforms/java7/api/topology/pom.xml
--
diff --git a/platforms/java7/api/topology/pom.xml 
b/platforms/java7/api/topology/pom.xml
index a3e0711..b5b5242 100644
--- a/platforms/java7/api/topology/pom.xml
+++ b/platforms/java7/api/topology/pom.xml
@@ -125,22 +125,22 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-execution
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-function
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-graph
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-oplet
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/platforms/java7/api/window/pom.xml
--
diff --git a/platforms/java7/api/window/pom.xml 
b/platforms/java7/api/window/pom.xml
index 572515b..21a093c 100644
--- a/platforms/java7/api/window/pom.xml
+++ b/platforms/java7/api/window/pom.xml
@@ -85,7 +85,7 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-function
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/platforms/java7/apps/iot/pom.xml
--
diff --git a/platforms/java7/apps/iot/pom.xml b/platforms/java7/apps/iot/pom.xml
index 2fd7272..06b6b56 100644
--- a/platforms/java7/apps/iot/pom.xml
+++ b/platforms/java7/apps/iot/pom.xml
@@ -81,23 +81,23 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-connectors-iot
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-connectors-pubsub
   1.3.0-SNAPSHOT
 
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-providers-direct
   1.3.0-SNAPSHOT
   test

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/6c7ccd3d/platforms/java7/apps/runtime/pom.xml
--
diff --git a/platforms/java7/apps/runtime/pom.xml 
b/platforms/java7/apps/runtime/pom.xml
index 9ca129a..22567e4 100644
--- a/platforms/java7/apps/runtime/pom.xml
+++ b/platforms/java7/apps/runtime/pom.xml
@@ -81,24 +81,24 @@
 
   
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-runtime-jobregistry
   1.3.0-SNAPSHOT
 
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-providers-direct
   1.3.0-SNAPSHOT
   test
 
 
-  ${project.groupId}
+  org.apache.edgent.java7
   edgent-runtime-jmxcontrol
   1.3.0-SNAPSHOT
   test

http://git-

[21/50] [abbrv] incubator-edgent git commit: - Replaced a lot of the structural variables with constants to eventually make releasing easier.

2017-12-14 Thread cdutz
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/android/connectors/http/pom.xml
--
diff --git a/platforms/android/connectors/http/pom.xml 
b/platforms/android/connectors/http/pom.xml
index d3c8fe4..d321de7 100644
--- a/platforms/android/connectors/http/pom.xml
+++ b/platforms/android/connectors/http/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-connectors-http
 
-  Apache Edgent ${edgent.projname.platform}: Connectors: HTTP
+  Apache Edgent (Android): Connectors: HTTP
 
   
 
../../../../src/main/ibm-remote-resources
@@ -50,7 +50,7 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent.java7
   ${project.artifactId}
   ${project.version}
   
${project.build.directory}/classes
@@ -66,7 +66,7 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-topology
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/android/connectors/iot/pom.xml
--
diff --git a/platforms/android/connectors/iot/pom.xml 
b/platforms/android/connectors/iot/pom.xml
index b21ca48..1339eae 100644
--- a/platforms/android/connectors/iot/pom.xml
+++ b/platforms/android/connectors/iot/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-connectors-iot
 
-  Apache Edgent ${edgent.projname.platform}: Connectors: IoT
+  Apache Edgent (Android): Connectors: IoT
 
   
 
../../../../src/main/ibm-remote-resources
@@ -50,7 +50,7 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent.java7
   ${project.artifactId}
   ${project.version}
   
${project.build.directory}/classes
@@ -66,12 +66,12 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-function
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-topology
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/android/connectors/iotp/pom.xml
--
diff --git a/platforms/android/connectors/iotp/pom.xml 
b/platforms/android/connectors/iotp/pom.xml
index c674167..2a65211 100644
--- a/platforms/android/connectors/iotp/pom.xml
+++ b/platforms/android/connectors/iotp/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-connectors-iotp
 
-  Apache Edgent ${edgent.projname.platform}: Connectors: IoTP
+  Apache Edgent (Android): Connectors: IoTP
 
   
 
../../../../src/main/ibm-remote-resources
@@ -50,7 +50,7 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent.java7
   ${project.artifactId}
   ${project.version}
   
${project.build.directory}/classes
@@ -66,17 +66,17 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-function
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-connectors-iot
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/android/connectors/jdbc/pom.xml
--
diff --git a/platforms/android/connectors/jdbc/pom.xml 
b/platforms/android/connectors/jdbc/pom.xml
index fff2af4..eeb6207 100644
--- a/platforms/android/connectors/jdbc/pom.xml
+++ b/platforms/android/connectors/jdbc/pom.xml
@@ -29,7 +29,7 @@
 
   edgent-connectors-jdbc
 
-  Apache Edgent ${edgent.projname.platform}: Connectors: JDBC
+  Apache Edgent (Android): Connectors: JDBC
 
   
 
../../../../src/main/ibm-remote-resources
@@ -50,7 +50,7 @@
 
   
 
-  ${edgent.retrolambda.srcArtifactGroupId}
+  org.apache.edgent.java7
   ${project.artifactId}
   ${project.version}
   
${project.build.directory}/classes
@@ -66,12 +66,12 @@
 
   
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-topology
   1.3.0-SNAPSHOT
 
 
-  ${edgent.runtime.groupId}
+  ${project.groupId}
   edgent-api-function
   1.3.0-SNAPSHOT
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/a4c77bf8/platforms/android/connectors/kafka/pom.xml
--
diff --git a/platforms/android/connectors/kafka/pom.xml 
b/platform

[17/50] [abbrv] incubator-edgent git commit: Complete the 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT changes

2017-12-14 Thread cdutz
Complete the 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT changes

This is just a short term change to get the develop branch back in
working order.  Longer term the automation needs to make all of the
needed changes.

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

Branch: refs/heads/master
Commit: 8ec73fa5c46e736319612ecb88ee59a3207d1e20
Parents: 6acdd1a
Author: Dale LaBossiere 
Authored: Tue Nov 7 13:02:48 2017 -0500
Committer: Dale LaBossiere 
Committed: Tue Nov 7 13:02:48 2017 -0500

--
 distribution/pom.xml| 46 +--
 platforms/android/analytics/math3/pom.xml   |  2 +-
 platforms/android/analytics/sensors/pom.xml |  2 +-
 platforms/android/android/hardware/pom.xml  |  2 +-
 platforms/android/android/topology/pom.xml  |  4 +-
 platforms/android/api/execution/pom.xml |  2 +-
 platforms/android/api/graph/pom.xml |  2 +-
 platforms/android/api/oplet/pom.xml |  6 +--
 platforms/android/api/topology/pom.xml  |  8 ++--
 platforms/android/api/window/pom.xml|  2 +-
 platforms/android/apps/iot/pom.xml  |  6 +--
 platforms/android/apps/runtime/pom.xml  |  4 +-
 platforms/android/connectors/command/pom.xml|  4 +-
 platforms/android/connectors/common/pom.xml |  2 +-
 platforms/android/connectors/file/pom.xml   |  6 +--
 platforms/android/connectors/http/pom.xml   |  2 +-
 platforms/android/connectors/iot/pom.xml|  4 +-
 platforms/android/connectors/iotp/pom.xml   |  6 +--
 platforms/android/connectors/jdbc/pom.xml   |  4 +-
 platforms/android/connectors/kafka/pom.xml  |  2 +-
 platforms/android/connectors/mqtt/pom.xml   |  6 +--
 platforms/android/connectors/pubsub/pom.xml |  2 +-
 platforms/android/connectors/serial/pom.xml |  2 +-
 .../android/connectors/websocket-base/pom.xml   |  2 +-
 .../android/connectors/websocket-jetty/pom.xml  |  2 +-
 .../android/connectors/websocket-server/pom.xml |  2 +-
 platforms/android/connectors/websocket/pom.xml  |  6 +--
 platforms/android/distribution/pom.xml  | 48 ++--
 platforms/android/pom.xml   |  2 +-
 platforms/android/providers/direct/pom.xml  | 12 ++---
 platforms/android/providers/iot/pom.xml | 14 +++---
 platforms/android/runtime/appservice/pom.xml|  4 +-
 platforms/android/runtime/etiao/pom.xml |  6 +--
 platforms/android/runtime/jobregistry/pom.xml   |  4 +-
 platforms/android/runtime/jsoncontrol/pom.xml   |  4 +-
 platforms/android/spi/graph/pom.xml |  4 +-
 platforms/android/spi/topology/pom.xml  |  2 +-
 platforms/android/utils/metrics/pom.xml |  2 +-
 platforms/android/utils/streamscope/pom.xml |  2 +-
 platforms/java7/analytics/math3/pom.xml |  8 ++--
 platforms/java7/analytics/sensors/pom.xml   |  8 ++--
 platforms/java7/api/execution/pom.xml   |  2 +-
 platforms/java7/api/graph/pom.xml   |  2 +-
 platforms/java7/api/oplet/pom.xml   |  6 +--
 platforms/java7/api/topology/pom.xml|  8 ++--
 platforms/java7/api/window/pom.xml  |  2 +-
 platforms/java7/apps/iot/pom.xml|  8 ++--
 platforms/java7/apps/runtime/pom.xml|  8 ++--
 platforms/java7/connectors/command/pom.xml  | 12 ++---
 platforms/java7/connectors/common/pom.xml   |  8 ++--
 platforms/java7/connectors/csv/pom.xml  |  6 +--
 platforms/java7/connectors/file/pom.xml | 14 +++---
 platforms/java7/connectors/http/pom.xml |  6 +--
 platforms/java7/connectors/iot/pom.xml  |  4 +-
 platforms/java7/connectors/iotp/pom.xml |  6 +--
 platforms/java7/connectors/jdbc/pom.xml | 12 ++---
 platforms/java7/connectors/kafka/pom.xml| 10 ++--
 platforms/java7/connectors/mqtt/pom.xml | 14 +++---
 platforms/java7/connectors/pubsub/pom.xml   |  4 +-
 platforms/java7/connectors/serial/pom.xml   |  2 +-
 .../java7/connectors/websocket-base/pom.xml |  2 +-
 .../java7/connectors/websocket-jetty/pom.xml|  2 +-
 .../java7/connectors/websocket-server/pom.xml   |  2 +-
 platforms/java7/connectors/websocket/pom.xml| 16 +++
 platforms/java7/console/server/pom.xml  |  2 +-
 platforms/java7/console/servlets/pom.xml|  2 +-
 platforms/java7/distribution/pom.xml| 44 +-
 platforms/java7/pom.xml |  2 +-
 platforms/java7/providers/development/pom.xml   | 14 +++---
 platforms/java7/providers/direct/pom.xml| 18 
 platforms/java7/providers/iot/pom.xml   | 14 +++---
 platforms/java7/runtime/a

svn commit: r23729 [2/2] - /release/incubator/edgent/KEYS

2017-12-14 Thread cdutz

Modified: release/incubator/edgent/KEYS
==
--- release/incubator/edgent/KEYS (original)
+++ release/incubator/edgent/KEYS Thu Dec 14 14:54:59 2017
@@ -89,3 +89,5797 @@ emx2EcqCtaZ4lnJhIHOkuO863hQaPssmZ0CqHcDf
 38NGZ0oQ0GKgYrvJhHPUsjMkUqxz
 =xPxf
 -END PGP PUBLIC KEY BLOCK-
+
+
+pub   rsa4096 2014-09-05 [SC]
+  F156813FF315007E36BA6C13089127C15C60D6B9
+uid[ ultimativ ] Christofer Dutz (Apache Comitter) 
+sig 3089127C15C60D6B9 2014-09-05  Christofer Dutz (Apache Comitter) 

+sig  9DAADC1C9FCC82D0 2015-07-27  Benedikt Ritter (CODE SIGNING KEY) 

+sig 3E0F28593AEEAD151 2014-11-19  Justin Mclean 
+sig 388F3CF4C22D7F6EC 2015-07-27  Hendrik Saly 
+sig 37903F81190910A83 2015-07-27  Hendrik Saly 
+sig 3ED74488A5707E66B 2017-07-23  Christofer Dutz 

+uid[ ultimativ ] [jpeg image of size 272202]
+sig 3089127C15C60D6B9 2015-07-27  Christofer Dutz (Apache Comitter) 

+sig 3ED74488A5707E66B 2017-07-23  Christofer Dutz 

+sub   rsa4096 2014-09-05 [E]
+sig  089127C15C60D6B9 2014-09-05  Christofer Dutz (Apache Comitter) 

+
+-BEGIN PGP PUBLIC KEY BLOCK-
+
+mQINBFQJ9kwBEAC8+epn6+DNDhx7COxuqtcYeL498od+9wiEDt7fTFX2lQpDzH3e
+OI41Dxtlw/2s2guoVvw3cu9PzrI4NCvfWPRMzUhzpOr8wIRURFy+rJ3Xoh4GnASD
+GKtLMRt2XTDmIGSPR+EiKm3TGA89dgrG+DF4Bsf+4kpHRvUzWmtlx1Gwf8GpHGIu
+Db9J5A2VTg9QqdsQS1lX2Z1NvDkFMC2BEJQDKwAii+wpZ6Ld57MOAJeDVCyG2Tpb
+FwgmkggQHxnBmA30ZJrVqLnkaWch10q7mCIHv87l1c0EiGnGKE8MtY3H+Ko6Dt2q
+eYEzkn7sR759M42+BNBkK0u4t3j+fxkA+p61dc+6ovMdBzRKXD319HDJjGNJ6ouU
+L8KDaSwxN6e3mKtNi+zb6SPpZ17pyS9t0QbT7rIHlkX47aMWIp+jBWXL9gGQeBMx
+YhLfoS5Kqq4TSCxtGwFF1q/xd3DA6lfcCp6B4ePOM7pPd2+uowRXyJPRRTowHtXE
+HzTj9VTmO08pDd4iqivTQ3YLJdEAlx07VrND8MERG+4SEiiyWWIM7aT2m0K79Fg8
+cDue73isiZ+jmmI0tqe2AJLlhhl3L3Co2VeoLFu1TQuCScK6T8RsKfQ1/h0P6hkQ
+w1a0A84S+klBM8LZPXbsYgBMSpwdFQmgc6hY3O2YaY6+3eVT1VxUU26bGQARAQAB
+tDRDaHJpc3RvZmVyIER1dHogKEFwYWNoZSBDb21pdHRlcikgPGNkdXR6QGFwYWNo
+ZS5vcmc+iQI3BBMBCgAhBQJUCfZMAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheA
+AAoJEAiRJ8FcYNa5W2UQAIzN8wjHGwNPBc+AmlOwfuV3RGIxkp01Uhy8fSzPXcbo
+N6Cbg8rjPf3VyZ8sj57JrKIjGP5Dpgw6WNUFLqucTxJZhZLSN12+5u3c+B/bALLa
+IqjDPRw+IecYaTZdEGncWaLdMK7Tp6AOSZWgTr5wUVxLWjdeLfDc6AbF0PsA5DRQ
+BxxRh/1MzEd7CwPyuIEqRpDhwzo684M3vXhOQL2fVsu0ja/NYz+73z8CJItD2Jtz
+LlVLrmnsw0SVO93dxUDAQgkzrj9Mymek+KH9hMl0ucT0TT4yXIT91gKpg6yWmHVY
+vrbQSwu8jMzuOxOHwpBHEL3BAAzlUA5DxKTGQBJS7YzkZr4iUT+Lm6CgPlJcxNu4
+eP82gT6YDtm5jLflY7UklIvPTWqBc9y93h6Z3VoaMBqGgPqtbmOVG5axBXajaVVU
+BZs14KPZozQ0cAGZR7/379IsCymSTkd2LzM3c6c5k4Cgz0Ctlv78vid/1vtHZNCk
+XeOlIFU6he1UU3ldsq7eyJ9+rm9RwQV9RvV4OgQUBgcZUtegjKQCJL1vGSJZQSqV
+US2P43gbNcyBozypbW9C5KZBdeyIKes6mofA+E1zlkBzxMstg1xRRICwssn2PqB4
+uzxM1oh5b4uCY09XPKHe/OJ15R62xTNBnHqQIo9LrKh5UjYt1GIlMUOIxV15GGKY
+iQIcBBABCgAGBQJVthI5AAoJEJ2q3ByfzILQDZIQAMLQ+f3ZUnxHd08EuelCZ0p+
+JD4/aAi6c/6j+hx7qSKTtMVslsRut12lsLmhY7UwZbJjxQXqREEEothe0gQwmb9W
+elvs2TLcnFRCA/HBdVd9S0AmwRJFPBemqImtSe8f3R+J2EBfcwiK6MPSf3QxyAMz
+is26dzFy24lMRii4zczZLYJg71w75Y/7GBf6ps6gp+X18wxKsypLntL0uo6MOM63
+Qr4fGD1OpA/Lh08d+mdVkR+GPemoY6p71zWjyqzgV4bwdmNGut5BdT0z9r0kqEbb
+DkEQJnAeFCcyVMvs44YrKSZWwssrMnyHfdiXy9twO1H3CzXOelhAYJeDAf5rro0T
++Pzc/hJIy3NryBEtS02/J0F5g8utl5K2bG4WtjUSamDDoCQACPJOkOoR4QXCF2/m
+e84tD6g9uVSg9A2sdHLt3swi/VeVvODj28x8flqU5tGE0Jtk/o2tMj3B4wdoSIjZ
+Qm92vTrHDt4bxBlMkfZ7tD98WeZFFDd8yfNymTlsQLOnHuosRXtH0AL9Z5CJT48d
+EDyiDRiOnprEnuAvRk00AlAixd/ktLOz200bX5WK+8xX9w/p6IVyodNCA79xAa3Z
+qdEnc/oVDVBV9UD0kqDWyFoW4lU/ENZMHaSUFGkoL5mv4fWiLhn5Nqu8lhie+WWE
+8rIXFFrji0qLbWvHUTheiQIcBBMBCgAGBQJUbHLbAAoJEODyhZOu6tFRzMEP/i+b
+QDKBSj6DpdGQr7AbeccJ/cMX2WLhyWcCKpEttvvu3g9UhqcWezdjd3lJVtYAX7zE
+iae4Is1BUnAZW3gzRB8IO3NCGipc9QD9Wu3DbSY6xLG0w2GvDz9w4E3CNijN3TN0
+8SLXqxDxEyz2CHXCI1iNPEbVtnaOCU8u6RhYaQqMwJcb3KrNZi8mx7JhEgMmWXmZ
+ZuzjH5Yp3NoW9ZXLBWYMMUZqcCM3/oyWVIR4p4l+Yrjh0hYMdNoQeZGO6p9BC6wK
+zZq5pa+d8pXV/y5K6tlox1y2ehIHTBwpDacbpEjXPZtCl4xMlxaqJNrbUQ8/dE+0
+xTDHa1EL4HYlWCHSLjllFAYxDpXR6YPWgvTi6vEFNX0vW3nkiyC0FIG3kxAn0v5o
+yql2NNTq1rThE+Nol6YcUh30zsA20a+xsx+8U5Fbgtlf1R+0+mGSJ++2OCQVb5U0
+lnuwH5f+d6+cbz2MshmTi2v13+WvoICMH21Oiy3GsL4C2GTm2kn8lU1eqSCb+mlc
+x04Vt7c4RBJJsuk222MaL86huebuW9v0oZJff6SpuHKPBGCFjCt9yVjWprDLPTx0
+RBrwEmrOIeIAWOiTMa4j+MIEkB8ezLHLBWh394tuIpX79TITkqP4ICX6V6NWXTk4
+7dK5Ib+BLmMLAZ9+sRfq1gWRU7h0+NI8o1qdgiI3iEYEExECAAYFAlW2FxAACgkQ
+iPPPTCLX9uzl5ACeOPjk/yuoEoWmBvl5hwZjH9vAT88An0yreBBhX0ZDB12Ijxnh
+rVsDe+6oiQEcBBMBCAAGBQJVthb/AAoJEHkD+BGQkQqDmMsH/3/EDrxaNbCovO3v
+itAcY57nUehtJF06sLqJcoULKsqo3O3bdNxz3xCumyQua1qdwAjSqPHyriN7va6g
+wR1eynM9CQJcnkrgMo31Im07J3uO7Ut2kPCUI8vpH9rQOYipn75K6DRCrXa8k0zj
+p/+A4wRDXMp4aVWqhjEiR+j2PDQHLp2KfGsACmkCAgdSh6e4icTjqNdcdjHWBK14
+wpN5Ktq5ZVUpiJB3kr9MwEHShRHLmJlxF8M/IDpJpsXzus4kWq0UrYc66E6MuA8W
+Shysv2c/Pqq24FYi88wxnom8+9EprwzHCJiNInT+vRbwyyKA7mKfMu+4WfdCtHWN
+oFrFBKeJASIEEwEKAAwFAll0qxEFgweGH4AACgkQ7XRIilcH5murJgf9E0PrLRuj
+98dNIma932TeWcXpcJ8SPNdywYL0zds3bUf31vqYoNDi5txFtkA+qK/JWVtiVOnd
+chEO/y+fW0XEU1NQueKl5S3MijJlfzOVUbXT6uVGUULa2u6sZKm0LqQzifAld9

svn commit: r23729 [1/2] - /release/incubator/edgent/KEYS

2017-12-14 Thread cdutz
Author: cdutz
Date: Thu Dec 14 14:54:59 2017
New Revision: 23729

Log:
Release Apache Edgent 1.2.0-incubating from 1.2.0-incubating-RC1

Modified:
release/incubator/edgent/KEYS



svn commit: r23730 - /dev/incubator/edgent/1.2.0-incubating/rc1/ /release/incubator/edgent/1.2.0-incubating/

2017-12-14 Thread cdutz
Author: cdutz
Date: Thu Dec 14 14:55:09 2017
New Revision: 23730

Log:
Release Apache Edgent 1.2.0-incubating from 1.2.0-incubating-RC1

Added:
release/incubator/edgent/1.2.0-incubating/
  - copied from r23729, dev/incubator/edgent/1.2.0-incubating/rc1/
Removed:
dev/incubator/edgent/1.2.0-incubating/rc1/