From 08255ef5c7546302c680b16be8bc6be88b38d74b Mon Sep 17 00:00:00 2001 From: juliencruz Date: Thu, 8 Jan 2015 11:24:54 -0500 Subject: [PATCH 1/3] updating poms for branch '0.9.1' with snapshot versions --- pom.xml | 2 +- streamflow-core/pom.xml | 2 +- streamflow-core/streamflow-datastore/pom.xml | 2 +- .../streamflow-datastore/streamflow-datastore-core/pom.xml | 2 +- .../streamflow-datastore/streamflow-datastore-jdbc/pom.xml | 2 +- .../streamflow-datastore/streamflow-datastore-mongodb/pom.xml | 2 +- streamflow-core/streamflow-engine/pom.xml | 2 +- streamflow-core/streamflow-model/pom.xml | 2 +- streamflow-core/streamflow-server/pom.xml | 2 +- streamflow-core/streamflow-service/pom.xml | 2 +- streamflow-core/streamflow-util/pom.xml | 2 +- streamflow-dist/pom.xml | 2 +- streamflow-frameworks/core-framework/pom.xml | 2 +- streamflow-frameworks/pom.xml | 2 +- streamflow-frameworks/twitter-framework/pom.xml | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 8792b4d..58fe441 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ streamflow streamflow - 0.9.0 + 0.9.1-SNAPSHOT pom StreamFlow diff --git a/streamflow-core/pom.xml b/streamflow-core/pom.xml index 17a934c..5fc500a 100644 --- a/streamflow-core/pom.xml +++ b/streamflow-core/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow - 0.9.0 + 0.9.1-SNAPSHOT streamflow-core diff --git a/streamflow-core/streamflow-datastore/pom.xml b/streamflow-core/streamflow-datastore/pom.xml index 94b2f77..28c1a93 100644 --- a/streamflow-core/streamflow-datastore/pom.xml +++ b/streamflow-core/streamflow-datastore/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.0 + 0.9.1-SNAPSHOT streamflow-datastore diff --git a/streamflow-core/streamflow-datastore/streamflow-datastore-core/pom.xml b/streamflow-core/streamflow-datastore/streamflow-datastore-core/pom.xml index 6ab5255..e1632e9 100644 --- a/streamflow-core/streamflow-datastore/streamflow-datastore-core/pom.xml +++ b/streamflow-core/streamflow-datastore/streamflow-datastore-core/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-datastore - 0.9.0 + 0.9.1-SNAPSHOT streamflow-datastore-core diff --git a/streamflow-core/streamflow-datastore/streamflow-datastore-jdbc/pom.xml b/streamflow-core/streamflow-datastore/streamflow-datastore-jdbc/pom.xml index 61c49a8..097cc43 100644 --- a/streamflow-core/streamflow-datastore/streamflow-datastore-jdbc/pom.xml +++ b/streamflow-core/streamflow-datastore/streamflow-datastore-jdbc/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-datastore - 0.9.0 + 0.9.1-SNAPSHOT streamflow-datastore-jdbc diff --git a/streamflow-core/streamflow-datastore/streamflow-datastore-mongodb/pom.xml b/streamflow-core/streamflow-datastore/streamflow-datastore-mongodb/pom.xml index 6472c01..b6b1e53 100644 --- a/streamflow-core/streamflow-datastore/streamflow-datastore-mongodb/pom.xml +++ b/streamflow-core/streamflow-datastore/streamflow-datastore-mongodb/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-datastore - 0.9.0 + 0.9.1-SNAPSHOT streamflow-datastore-mongodb diff --git a/streamflow-core/streamflow-engine/pom.xml b/streamflow-core/streamflow-engine/pom.xml index 80b1972..7be42ab 100644 --- a/streamflow-core/streamflow-engine/pom.xml +++ b/streamflow-core/streamflow-engine/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.0 + 0.9.1-SNAPSHOT streamflow-engine diff --git a/streamflow-core/streamflow-model/pom.xml b/streamflow-core/streamflow-model/pom.xml index 0ec451f..6c925e3 100644 --- a/streamflow-core/streamflow-model/pom.xml +++ b/streamflow-core/streamflow-model/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.0 + 0.9.1-SNAPSHOT streamflow-model diff --git a/streamflow-core/streamflow-server/pom.xml b/streamflow-core/streamflow-server/pom.xml index b362d92..6cba28b 100644 --- a/streamflow-core/streamflow-server/pom.xml +++ b/streamflow-core/streamflow-server/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.0 + 0.9.1-SNAPSHOT streamflow-server diff --git a/streamflow-core/streamflow-service/pom.xml b/streamflow-core/streamflow-service/pom.xml index 6d895d3..f6bec01 100644 --- a/streamflow-core/streamflow-service/pom.xml +++ b/streamflow-core/streamflow-service/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.0 + 0.9.1-SNAPSHOT streamflow-service diff --git a/streamflow-core/streamflow-util/pom.xml b/streamflow-core/streamflow-util/pom.xml index 0ed0e97..a3ab122 100644 --- a/streamflow-core/streamflow-util/pom.xml +++ b/streamflow-core/streamflow-util/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.0 + 0.9.1-SNAPSHOT streamflow-util diff --git a/streamflow-dist/pom.xml b/streamflow-dist/pom.xml index a0ad583..8d87b36 100644 --- a/streamflow-dist/pom.xml +++ b/streamflow-dist/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow - 0.9.0 + 0.9.1-SNAPSHOT streamflow-dist diff --git a/streamflow-frameworks/core-framework/pom.xml b/streamflow-frameworks/core-framework/pom.xml index 1ff6148..0bc1858 100644 --- a/streamflow-frameworks/core-framework/pom.xml +++ b/streamflow-frameworks/core-framework/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-frameworks - 0.9.0 + 0.9.1-SNAPSHOT core-framework diff --git a/streamflow-frameworks/pom.xml b/streamflow-frameworks/pom.xml index 86fe21e..a66dc18 100644 --- a/streamflow-frameworks/pom.xml +++ b/streamflow-frameworks/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow - 0.9.0 + 0.9.1-SNAPSHOT streamflow-frameworks diff --git a/streamflow-frameworks/twitter-framework/pom.xml b/streamflow-frameworks/twitter-framework/pom.xml index e6c2dcd..18f8221 100644 --- a/streamflow-frameworks/twitter-framework/pom.xml +++ b/streamflow-frameworks/twitter-framework/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-frameworks - 0.9.0 + 0.9.1-SNAPSHOT twitter-framework From ef7c86e6f9d38b0db0826bdee336c69619aad48e Mon Sep 17 00:00:00 2001 From: juliencruz Date: Thu, 8 Jan 2015 11:54:34 -0500 Subject: [PATCH 2/3] Updated README.md documentation to include contact information --- README.md | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 46a72cb..4d6a90b 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,12 @@ such as Apache Storm easier, faster, and with "enterprise" like management funct StreamFlow also provides a mechanism for non-developers such as data scientists, analysts, or operational users to rapidly build scalable data flows and analytics. -StreamFlow provides the following capabilites: +StreamFlow provides the following capabilities: 1. A **responsive web interface** for building and monitoring Storm topologies. 2. An interactive **drag and drop topology builder** for authoring new topologies 3. A **dashboard** for monitoring the status and performance of topologies as well as viewing aggregated topology logs. -4. A speciaized **topology engine** which solves some Storm complexities such as ClassLoader isolation and serialization and provides a mechanism for dependency injection. +4. A specialized **topology engine** which solves some Storm complexities such as ClassLoader isolation and serialization and provides a mechanism for dependency injection. 5. A **modular framework** for publishing and organizing new capabilities in the form of Spouts and Bolts. @@ -31,16 +31,16 @@ which is used to bootstrap and execute a topology along with StreamFlow specific The following is a description of some core StreamFlow concepts and terminology. -##### Component -A component is either Storm Spout or a Storm Bolt +#### Component +Components represent business logic modules which are draggable in the StreamFlow UI. Examples of Components include Storm Spouts and Storm Bolts. -##### Framework +#### Framework A grouping of related *Components* and their associated metadata. Ideally elements of a framework should all be compatible when wired together on a topology as they share the same protocol. Frameworks might be organized around a set of technologies or domains. An analogy would be a Java Library or Objective C Framework. Topologies have frameworks as dependencies. -##### Resource +#### Resource A resource is an object used by spouts/bolts in order to externalize common state. For example, an object which represents a technical asset in the environment/cluster such as a database or Kafka queue. Alternatively, a resource might provide an uploaded file or container of global state. @@ -49,9 +49,11 @@ is used in several places in a topology or within multiple topologies. Resources useful mechanism for injecting parameters, connections, or state into a bolt/spout making the spout or bolt simpler, easier to write, and more testable. -##### Serialization +#### Serialization +Seriaizations allow for the definition of custorm serializers/deserializers. Specifically these serializations should be specified in the Kryo format to properly integrate with Storm. -##### Topology +#### Topology +Topologies in Storm define the processing logic and link between nodes to describe the data flow. StreamFlow utilizes registered components to allow users to dynamically build topologies in a drag and drop interface. This allows topologies to be built using existing components without requiring additional code. ## Find out more @@ -72,7 +74,11 @@ Here are some quick links to help get you started with StreamFlow: ## Questions or need help? -Coming soon... + +If you have any questions or issues please feel free to contact the development team using one of the following methods. + +* [Google Group](https://groups.google.com/forum/#!forum/streamflow-user) +* [GitHub Issues](https://github.com/lmco/streamflow/issues) ## License @@ -94,7 +100,7 @@ folder of this project. ## Documentation Version -*Last Updated: 11/16/2014* +*Last Updated: 1/7/2015* [license]: http://www.apache.org/licenses/LICENSE-2.0 From a6b267e8d68597572041f964877ace356b34abd0 Mon Sep 17 00:00:00 2001 From: juliencruz Date: Thu, 8 Jan 2015 11:55:50 -0500 Subject: [PATCH 3/3] updating poms for branch'hotfix/0.9.1' with non-snapshot versions --- pom.xml | 2 +- streamflow-core/pom.xml | 2 +- streamflow-core/streamflow-datastore/pom.xml | 2 +- .../streamflow-datastore/streamflow-datastore-core/pom.xml | 2 +- .../streamflow-datastore/streamflow-datastore-jdbc/pom.xml | 2 +- .../streamflow-datastore/streamflow-datastore-mongodb/pom.xml | 2 +- streamflow-core/streamflow-engine/pom.xml | 2 +- streamflow-core/streamflow-model/pom.xml | 2 +- streamflow-core/streamflow-server/pom.xml | 2 +- streamflow-core/streamflow-service/pom.xml | 2 +- streamflow-core/streamflow-util/pom.xml | 2 +- streamflow-dist/pom.xml | 2 +- streamflow-frameworks/core-framework/pom.xml | 2 +- streamflow-frameworks/pom.xml | 2 +- streamflow-frameworks/twitter-framework/pom.xml | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 58fe441..d26907f 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ streamflow streamflow - 0.9.1-SNAPSHOT + 0.9.1 pom StreamFlow diff --git a/streamflow-core/pom.xml b/streamflow-core/pom.xml index 5fc500a..e4a4549 100644 --- a/streamflow-core/pom.xml +++ b/streamflow-core/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow - 0.9.1-SNAPSHOT + 0.9.1 streamflow-core diff --git a/streamflow-core/streamflow-datastore/pom.xml b/streamflow-core/streamflow-datastore/pom.xml index 28c1a93..c42036d 100644 --- a/streamflow-core/streamflow-datastore/pom.xml +++ b/streamflow-core/streamflow-datastore/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.1-SNAPSHOT + 0.9.1 streamflow-datastore diff --git a/streamflow-core/streamflow-datastore/streamflow-datastore-core/pom.xml b/streamflow-core/streamflow-datastore/streamflow-datastore-core/pom.xml index e1632e9..eabc2a3 100644 --- a/streamflow-core/streamflow-datastore/streamflow-datastore-core/pom.xml +++ b/streamflow-core/streamflow-datastore/streamflow-datastore-core/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-datastore - 0.9.1-SNAPSHOT + 0.9.1 streamflow-datastore-core diff --git a/streamflow-core/streamflow-datastore/streamflow-datastore-jdbc/pom.xml b/streamflow-core/streamflow-datastore/streamflow-datastore-jdbc/pom.xml index 097cc43..4c43a0c 100644 --- a/streamflow-core/streamflow-datastore/streamflow-datastore-jdbc/pom.xml +++ b/streamflow-core/streamflow-datastore/streamflow-datastore-jdbc/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-datastore - 0.9.1-SNAPSHOT + 0.9.1 streamflow-datastore-jdbc diff --git a/streamflow-core/streamflow-datastore/streamflow-datastore-mongodb/pom.xml b/streamflow-core/streamflow-datastore/streamflow-datastore-mongodb/pom.xml index b6b1e53..0d8bde6 100644 --- a/streamflow-core/streamflow-datastore/streamflow-datastore-mongodb/pom.xml +++ b/streamflow-core/streamflow-datastore/streamflow-datastore-mongodb/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-datastore - 0.9.1-SNAPSHOT + 0.9.1 streamflow-datastore-mongodb diff --git a/streamflow-core/streamflow-engine/pom.xml b/streamflow-core/streamflow-engine/pom.xml index 7be42ab..0b44eda 100644 --- a/streamflow-core/streamflow-engine/pom.xml +++ b/streamflow-core/streamflow-engine/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.1-SNAPSHOT + 0.9.1 streamflow-engine diff --git a/streamflow-core/streamflow-model/pom.xml b/streamflow-core/streamflow-model/pom.xml index 6c925e3..1386a5f 100644 --- a/streamflow-core/streamflow-model/pom.xml +++ b/streamflow-core/streamflow-model/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.1-SNAPSHOT + 0.9.1 streamflow-model diff --git a/streamflow-core/streamflow-server/pom.xml b/streamflow-core/streamflow-server/pom.xml index 6cba28b..cd22af1 100644 --- a/streamflow-core/streamflow-server/pom.xml +++ b/streamflow-core/streamflow-server/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.1-SNAPSHOT + 0.9.1 streamflow-server diff --git a/streamflow-core/streamflow-service/pom.xml b/streamflow-core/streamflow-service/pom.xml index f6bec01..10c669d 100644 --- a/streamflow-core/streamflow-service/pom.xml +++ b/streamflow-core/streamflow-service/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.1-SNAPSHOT + 0.9.1 streamflow-service diff --git a/streamflow-core/streamflow-util/pom.xml b/streamflow-core/streamflow-util/pom.xml index a3ab122..c64a950 100644 --- a/streamflow-core/streamflow-util/pom.xml +++ b/streamflow-core/streamflow-util/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-core - 0.9.1-SNAPSHOT + 0.9.1 streamflow-util diff --git a/streamflow-dist/pom.xml b/streamflow-dist/pom.xml index 8d87b36..261280b 100644 --- a/streamflow-dist/pom.xml +++ b/streamflow-dist/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow - 0.9.1-SNAPSHOT + 0.9.1 streamflow-dist diff --git a/streamflow-frameworks/core-framework/pom.xml b/streamflow-frameworks/core-framework/pom.xml index 0bc1858..4149fcc 100644 --- a/streamflow-frameworks/core-framework/pom.xml +++ b/streamflow-frameworks/core-framework/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-frameworks - 0.9.1-SNAPSHOT + 0.9.1 core-framework diff --git a/streamflow-frameworks/pom.xml b/streamflow-frameworks/pom.xml index a66dc18..76349ee 100644 --- a/streamflow-frameworks/pom.xml +++ b/streamflow-frameworks/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow - 0.9.1-SNAPSHOT + 0.9.1 streamflow-frameworks diff --git a/streamflow-frameworks/twitter-framework/pom.xml b/streamflow-frameworks/twitter-framework/pom.xml index 18f8221..bf21419 100644 --- a/streamflow-frameworks/twitter-framework/pom.xml +++ b/streamflow-frameworks/twitter-framework/pom.xml @@ -22,7 +22,7 @@ streamflow streamflow-frameworks - 0.9.1-SNAPSHOT + 0.9.1 twitter-framework