[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...
Github user queeniema commented on a diff in the pull request: https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155388008 --- Diff: site/docs/power-of-edgent.md --- @@ -0,0 +1,417 @@ +--- +title: The Power of Apache Edgent +--- + +Edgent is designed to accellerate your development of event driven flow-graph +style analytic applications running on edge devices. This is achieved by +Edgent's combination of API, connectors, basic analytics, utilities, and openness! + +Let's have some fun with a shallow but broad view into what you +can do in a few of lines of code... an introduction to Edgent's capabilities via +a series of terse code fragments. + +See the [Getting Started Guide](edgent-getting-started) for a step by step introduction, +and information about full samples and recipies. + +Let's start with a complete application that periodically samples a sensor +and publishes its values to an Enterprise IoT Hub in less than 10 lines of code + +```java +public class ImpressiveEdgentExample { + public static void main(String[] args) { +DirectProvider provider = new DirectProvider(); +Topology top = provider.newTopology(); + +IotDevice iotConnector = IotpDevice.quickstart(top, "edgent-intro-device-2"); +// open https://quickstart.internetofthings.ibmcloud.com/#/device/edgent-intro-device-2 + +// ingest -> transform -> publish +TStream readings = top.poll(new SimulatedTemperatureSensor(), 1, TimeUnit.SECONDS); +TStream events = readings.map(JsonFunctions.valueOfNumber("temp")); +iotConnector.events(events, "readingEvents", QoS.FIRE_AND_FORGET); + +provider.submit(top); + } +} +``` + +Ok, that was 11 lines and it omitted the imports, but there are only 7 lines in main()! + +That leveraged the [IotpDevice]({{ site.docsurl }}/index.html?org/apache/{{ site.data.project.unix_name }}/connectors/iotp/IotpDevice.html) +connector to the +IBM Watson IoT Platform and the platform's Quickstart feature. +The value of its Quickstart feature is no account or device +preregistration and the ability to open a browser to see the +data being published. Great to quickly get started. + +Hopefully that had enough of a wow factor to encourage you +to keep reading! + +### Connectors, Ingest and Sink + +Edgent Applications need to create streams of data from external entities, +termed ingest, and sink streams of data to external entities. +There are primitives for those operations and a collection of +connectors to common external entities, +more Connectors contributions are welcome! + +Connectors are just code that make it easier for an Edgent application +to integrate with an external entity. They use Edgent ingest primitives +like (`Topology.poll()`, `Topology.events()`, etc), and `TStream.sink()` +like any other Edgent code. A connector may provide `Supplier` and +`Consumer` functions, for ingest and sink respectively, that an +application can use directly with the Edgent API. + +OK... fewer words, more code! + +You've already seen publishing using the `IotpDevice` connector. + +Want to receive [IotDevice]({{ site.docsurl }}/index.html?org/apache/{{ site.data.project.unix_name }}/connectors/iot/IotDevice.html) device commands? Simple! + +```java +TStream cmds = iotConnector.commands(); +cmds.sink(cmd -> System.out.println("I should handle received cmd: "+cmd)); + +or +TStream xzyCmds = iotConnector.command("xyzCmds"); +``` + +There's an [IotGateway]({{ site.docsurl }}/index.html?org/apache/{{ site.data.project.unix_name }}/connectors/iot/IotGateway.html) device model too. + +Don't want no stinkin `IotDevice` model and just +want to pub/sub to an MQTT server? No worries! Use the [MqttStreams]({{ site.docsurl }}/index.html?org/apache/{{ site.data.project.unix_name }}/connectors/mqtt/MqttStreams.html) connector + +```java +//IotDevice iotConnector = IotpDevice.quickstart(top, "edgent-intro-device-2"); +MqttStreams iotConnector = new MqttStreams(top, "ssl://myMqttServer:8883", "my-device-client-id"); + +... + +//iotConnector.events(events, "readingEvents", QoS.FIRE_AND_FORGET); +iotConnector.publish(events, "readingEvents", QoS.FIRE_AND_FORGET, false); + +TStream xyzTopicMsgs = iotConnector.subscribe("xyzTopic"); +``` + +Want to connect to Kafka? Use the [KafkaProducer]({{ site.docsurl }}/index.html?org/apache/{{ site.data.project.unix_name }}/connectors/kafka/KafkaProducer.html) and [KafkaCon
[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...
Github user queeniema commented on a diff in the pull request: https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155387989 --- Diff: site/docs/power-of-edgent.md --- @@ -0,0 +1,417 @@ +--- +title: The Power of Apache Edgent +--- + +Edgent is designed to accellerate your development of event driven flow-graph --- End diff -- nit: "acce**l**lerate" --> "accelerate" ---
[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...
Github user queeniema commented on a diff in the pull request: https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155386576 --- Diff: site/docs/faq.md --- @@ -4,51 +4,74 @@ title: FAQ ## What is Apache Edgent? -Edgent provides APIs and a lightweight runtime to analyze streaming data at the edge. +Edgent provides APIs and a lightweight runtime enabling you to easily create event-driven flow-graph style applications to analyze streaming data at the edge. + Check out [The Power of Edgent](power-of-edgent) to help you guickly gain an appreciation of how Edgent can help you. ## What do you mean by the edge? The edge includes devices, gateways, equipment, vehicles, systems, appliances and sensors of all kinds as part of the Internet of Things. -## How is Apache Edgent used? +It's easy for for Edgent applications to connect to other entities such as an enterprise IoT hub. -Edgent can be used at the edge of the Internet of Things, for example, to analyze data on devices, engines, connected cars, etc. Edgent could be on the device itself, or a gateway device collecting data from local devices. You can write an edge application on Edgent and connect it to a Cloud service, such as the IBM Watson IoT Platform. It can also be used for enterprise data collection and analysis; for example log collectors, application data, and data center analytics. +While Edgent's design center is executing on constrained edge devices, Edgent applications can run on any system meeting minimal requirements such as a Java runtime. ## How are applications developed? -Applications are developed using a functional flow API to define operations on data streams that are executed as a graph of "oplets" in a lightweight embeddable runtime. The SDK provides capabilities like windowing, aggregation and connectors with an extensible model for the community to expand its capabilities. +Applications are developed using a functional flow API to define operations on data streams that are executed as a flow graph in a lightweight embeddable runtime. Edgent provides capabilities like windowing, aggregation and connectors with an extensible model for the community to expand its capabilities. Check out [The Power of Edgent](power-of-edgent)! -## What APIs does Apache Edgent support? +You can develop Edgent applications using an IDE of your choice. -Currently, Edgent supports APIs for Java and Android. Support for additional languages, such as Python, is likely as more developers get involved. Please consider joining the Edgent open source development community to accelerate the contributions of additional APIs. +Generally, mechanisms for deploying an Edgent Application to a device are beyond the scope of Edgent; they are often device specific or may be defined by an enterprise IoT system. To deploy an Edgent application to a device like a Raspberry Pi, you could just FTP the application to the device and modify the device to start the application upon startup or on command. See [Edgent Application Development](application-development). + +## What environments does Apache Edgent support? + +Currently, Edgent provides APIs and runtime for Java and Android. Support for additional languages, such as Python, is likely as more developers get involved. Please consider joining the Edgent open source development community to accelerate the contributions of additional APIs. ## What type of analytics can be done with Apache Edgent? -Edgent provides windowing, aggregation and simple filtering. It uses Apache Common Math to provide simple analytics aimed at device sensors. Edgent is also extensible, so you can call existing libraries from within your Edgent application. In the future, Edgent will include more analytics, either exposing more functionality from Apache Common Math, other libraries or hand-coded analytics. +The core Edgent APIs makes it easy to incorporate any analytics you want into the stream processing graph. Its trivial to create windows and trigger aggregation functions you supply. It's trivial to specify whatever filtering and transformation functions you want to supply. The functions you supply can use existing libraries. + +Edgent comes with some initial analytics for aggregation and filtering that you may find useful. It uses Apache Common Math to provide simple analytics aimed at device sensors. In the future, Edgent will include more analytics, either exposing more functionality from Apache Common Math, other libraries or hand-coded analytics. ## What connectors does Apache Edgent support? -Edgent supports connectors for MQTT, HTTP, JDBC, File, Apache Kafka and IBM Watson IoT Platform. Edgent is extensible; you can add the connector of your choice.
[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...
Github user queeniema commented on a diff in the pull request: https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155386261 --- Diff: site/docs/faq.md --- @@ -4,51 +4,74 @@ title: FAQ ## What is Apache Edgent? -Edgent provides APIs and a lightweight runtime to analyze streaming data at the edge. +Edgent provides APIs and a lightweight runtime enabling you to easily create event-driven flow-graph style applications to analyze streaming data at the edge. + Check out [The Power of Edgent](power-of-edgent) to help you guickly gain an appreciation of how Edgent can help you. ## What do you mean by the edge? The edge includes devices, gateways, equipment, vehicles, systems, appliances and sensors of all kinds as part of the Internet of Things. -## How is Apache Edgent used? +It's easy for for Edgent applications to connect to other entities such as an enterprise IoT hub. -Edgent can be used at the edge of the Internet of Things, for example, to analyze data on devices, engines, connected cars, etc. Edgent could be on the device itself, or a gateway device collecting data from local devices. You can write an edge application on Edgent and connect it to a Cloud service, such as the IBM Watson IoT Platform. It can also be used for enterprise data collection and analysis; for example log collectors, application data, and data center analytics. +While Edgent's design center is executing on constrained edge devices, Edgent applications can run on any system meeting minimal requirements such as a Java runtime. ## How are applications developed? -Applications are developed using a functional flow API to define operations on data streams that are executed as a graph of "oplets" in a lightweight embeddable runtime. The SDK provides capabilities like windowing, aggregation and connectors with an extensible model for the community to expand its capabilities. +Applications are developed using a functional flow API to define operations on data streams that are executed as a flow graph in a lightweight embeddable runtime. Edgent provides capabilities like windowing, aggregation and connectors with an extensible model for the community to expand its capabilities. Check out [The Power of Edgent](power-of-edgent)! -## What APIs does Apache Edgent support? +You can develop Edgent applications using an IDE of your choice. -Currently, Edgent supports APIs for Java and Android. Support for additional languages, such as Python, is likely as more developers get involved. Please consider joining the Edgent open source development community to accelerate the contributions of additional APIs. +Generally, mechanisms for deploying an Edgent Application to a device are beyond the scope of Edgent; they are often device specific or may be defined by an enterprise IoT system. To deploy an Edgent application to a device like a Raspberry Pi, you could just FTP the application to the device and modify the device to start the application upon startup or on command. See [Edgent Application Development](application-development). + +## What environments does Apache Edgent support? + +Currently, Edgent provides APIs and runtime for Java and Android. Support for additional languages, such as Python, is likely as more developers get involved. Please consider joining the Edgent open source development community to accelerate the contributions of additional APIs. ## What type of analytics can be done with Apache Edgent? -Edgent provides windowing, aggregation and simple filtering. It uses Apache Common Math to provide simple analytics aimed at device sensors. Edgent is also extensible, so you can call existing libraries from within your Edgent application. In the future, Edgent will include more analytics, either exposing more functionality from Apache Common Math, other libraries or hand-coded analytics. +The core Edgent APIs makes it easy to incorporate any analytics you want into the stream processing graph. Its trivial to create windows and trigger aggregation functions you supply. It's trivial to specify whatever filtering and transformation functions you want to supply. The functions you supply can use existing libraries. --- End diff -- nits: - "The core Edgent APIs make**s**" --> "The core Edgent APIs make" - "Its trivial" --> "It's trivial" ---
[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...
Github user queeniema commented on a diff in the pull request: https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155386271 --- Diff: site/docs/faq.md --- @@ -4,51 +4,74 @@ title: FAQ ## What is Apache Edgent? -Edgent provides APIs and a lightweight runtime to analyze streaming data at the edge. +Edgent provides APIs and a lightweight runtime enabling you to easily create event-driven flow-graph style applications to analyze streaming data at the edge. + Check out [The Power of Edgent](power-of-edgent) to help you guickly gain an appreciation of how Edgent can help you. ## What do you mean by the edge? The edge includes devices, gateways, equipment, vehicles, systems, appliances and sensors of all kinds as part of the Internet of Things. -## How is Apache Edgent used? +It's easy for for Edgent applications to connect to other entities such as an enterprise IoT hub. -Edgent can be used at the edge of the Internet of Things, for example, to analyze data on devices, engines, connected cars, etc. Edgent could be on the device itself, or a gateway device collecting data from local devices. You can write an edge application on Edgent and connect it to a Cloud service, such as the IBM Watson IoT Platform. It can also be used for enterprise data collection and analysis; for example log collectors, application data, and data center analytics. +While Edgent's design center is executing on constrained edge devices, Edgent applications can run on any system meeting minimal requirements such as a Java runtime. ## How are applications developed? -Applications are developed using a functional flow API to define operations on data streams that are executed as a graph of "oplets" in a lightweight embeddable runtime. The SDK provides capabilities like windowing, aggregation and connectors with an extensible model for the community to expand its capabilities. +Applications are developed using a functional flow API to define operations on data streams that are executed as a flow graph in a lightweight embeddable runtime. Edgent provides capabilities like windowing, aggregation and connectors with an extensible model for the community to expand its capabilities. Check out [The Power of Edgent](power-of-edgent)! -## What APIs does Apache Edgent support? +You can develop Edgent applications using an IDE of your choice. -Currently, Edgent supports APIs for Java and Android. Support for additional languages, such as Python, is likely as more developers get involved. Please consider joining the Edgent open source development community to accelerate the contributions of additional APIs. +Generally, mechanisms for deploying an Edgent Application to a device are beyond the scope of Edgent; they are often device specific or may be defined by an enterprise IoT system. To deploy an Edgent application to a device like a Raspberry Pi, you could just FTP the application to the device and modify the device to start the application upon startup or on command. See [Edgent Application Development](application-development). + +## What environments does Apache Edgent support? + +Currently, Edgent provides APIs and runtime for Java and Android. Support for additional languages, such as Python, is likely as more developers get involved. Please consider joining the Edgent open source development community to accelerate the contributions of additional APIs. ## What type of analytics can be done with Apache Edgent? -Edgent provides windowing, aggregation and simple filtering. It uses Apache Common Math to provide simple analytics aimed at device sensors. Edgent is also extensible, so you can call existing libraries from within your Edgent application. In the future, Edgent will include more analytics, either exposing more functionality from Apache Common Math, other libraries or hand-coded analytics. +The core Edgent APIs makes it easy to incorporate any analytics you want into the stream processing graph. Its trivial to create windows and trigger aggregation functions you supply. It's trivial to specify whatever filtering and transformation functions you want to supply. The functions you supply can use existing libraries. + +Edgent comes with some initial analytics for aggregation and filtering that you may find useful. It uses Apache Common Math to provide simple analytics aimed at device sensors. In the future, Edgent will include more analytics, either exposing more functionality from Apache Common Math, other libraries or hand-coded analytics. ## What connectors does Apache Edgent support? -Edgent supports connectors for MQTT, HTTP, JDBC, File, Apache Kafka and IBM Watson IoT Platform. Edgent is extensible; you can add the connector of your choice.
[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...
Github user queeniema commented on a diff in the pull request: https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155386244 --- Diff: site/docs/faq.md --- @@ -4,51 +4,74 @@ title: FAQ ## What is Apache Edgent? -Edgent provides APIs and a lightweight runtime to analyze streaming data at the edge. +Edgent provides APIs and a lightweight runtime enabling you to easily create event-driven flow-graph style applications to analyze streaming data at the edge. + Check out [The Power of Edgent](power-of-edgent) to help you guickly gain an appreciation of how Edgent can help you. ## What do you mean by the edge? The edge includes devices, gateways, equipment, vehicles, systems, appliances and sensors of all kinds as part of the Internet of Things. -## How is Apache Edgent used? +It's easy for for Edgent applications to connect to other entities such as an enterprise IoT hub. -Edgent can be used at the edge of the Internet of Things, for example, to analyze data on devices, engines, connected cars, etc. Edgent could be on the device itself, or a gateway device collecting data from local devices. You can write an edge application on Edgent and connect it to a Cloud service, such as the IBM Watson IoT Platform. It can also be used for enterprise data collection and analysis; for example log collectors, application data, and data center analytics. +While Edgent's design center is executing on constrained edge devices, Edgent applications can run on any system meeting minimal requirements such as a Java runtime. ## How are applications developed? -Applications are developed using a functional flow API to define operations on data streams that are executed as a graph of "oplets" in a lightweight embeddable runtime. The SDK provides capabilities like windowing, aggregation and connectors with an extensible model for the community to expand its capabilities. +Applications are developed using a functional flow API to define operations on data streams that are executed as a flow graph in a lightweight embeddable runtime. Edgent provides capabilities like windowing, aggregation and connectors with an extensible model for the community to expand its capabilities. Check out [The Power of Edgent](power-of-edgent)! -## What APIs does Apache Edgent support? +You can develop Edgent applications using an IDE of your choice. -Currently, Edgent supports APIs for Java and Android. Support for additional languages, such as Python, is likely as more developers get involved. Please consider joining the Edgent open source development community to accelerate the contributions of additional APIs. +Generally, mechanisms for deploying an Edgent Application to a device are beyond the scope of Edgent; they are often device specific or may be defined by an enterprise IoT system. To deploy an Edgent application to a device like a Raspberry Pi, you could just FTP the application to the device and modify the device to start the application upon startup or on command. See [Edgent Application Development](application-development). --- End diff -- nit: "Edgent **A**pplication" --> "Edgent **a**pplication" ---
[GitHub] incubator-edgent-website pull request #96: Add ApacheCon 2017 talks to front...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent-website/pull/96 Add ApacheCon 2017 talks to front page You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent-website ApacheCon-talks Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent-website/pull/96.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #96 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #95: [EDGENT-410] Update Apache Incuba...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent-website/pull/95 [EDGENT-410] Update Apache Incubator logo Also add the footer to the rest of the site. You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-410 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent-website/pull/95.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #95 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #89: [EDGENT-327] Use local Javadoc UR...
Github user queeniema commented on a diff in the pull request: https://github.com/apache/incubator-edgent-website/pull/89#discussion_r95235577 --- Diff: site/_config.yml --- @@ -126,9 +126,9 @@ host:127.0.0.1 sourcerepourl: https://github.com/apache/incubator-edgent downloadsurl: /docs/downloads projurl: / -#docsurl: /javadoc/latest +docsurl: /javadoc/latest # above yields things like the following when running on a "jekyll serve" test server --- End diff -- Yes, they should be. I overlooked that. Thanks! --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #89: [EDGENT-327] Use local Javadoc UR...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent-website/pull/89 [EDGENT-327] Use local Javadoc URLs - Removed all references to the DejaVu font in `stylesheet.css` during the site build process - Added a new `favicon.ico` file to the root of the site You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-327 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent-website/pull/89.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #89 commit 7080f26d0ba23b5de8ee933f5a37bb88e1123ac3 Author: Queenie Ma <queeniema.apa...@gmail.com> Date: 2017-01-05T19:10:51Z [EDGENT-327] Use local Javadoc URLs --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #88: [EDGENT-327] Use local Javadoc UR...
Github user queeniema commented on a diff in the pull request: https://github.com/apache/incubator-edgent-website/pull/88#discussion_r94853271 --- Diff: site/_data/mydoc/mydoc_topnav.yml --- @@ -60,24 +60,24 @@ javadoc_dropdowns: version: all output: web items: -- title: lastest - external_url: http://edgent.incubator.apache.org/javadoc/latest/index.html +- title: latest + url: /..\/javadoc\/latest --- End diff -- When testing locally, Jekyll wasn't recognizing the path without the backslashes. Does `url: /javadoc/latest` work for anyone else? --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #88: [EDGENT-327] Use local Javadoc UR...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent-website/pull/88 [EDGENT-327] Use local Javadoc URLs You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-327 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent-website/pull/88.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #88 commit d6fa38716ec171d67e77c9cc51a00abd1cb55f51 Author: Queenie Ma <queeniema.apa...@gmail.com> Date: 2017-01-05T19:10:51Z [EDGENT-327] Use local Javadoc URLs --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent pull request #258: [EDGENT-200] Console: Add missing tuple ...
Github user queeniema closed the pull request at: https://github.com/apache/incubator-edgent/pull/258 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent pull request #258: [EDGENT-200] Console: Add missing tuple ...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent/pull/258 [EDGENT-200] Console: Add missing tuple counts You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent EDGENT-200 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent/pull/258.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #258 commit 8b34651a3ba489dc6adad58048fe5deb0ffa0285 Author: Queenie Ma <queeniema.apa...@gmail.com> Date: 2016-12-22T20:09:43Z [EDGENT-200] Console: Add missing tuple counts --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #77: Fix broken Javadoc link on homepa...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent-website/pull/77 Fix broken Javadoc link on homepage You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent-website javadoc_fix Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent-website/pull/77.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #77 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent pull request #211: [WIP] [EDGENT-200] Console: Tuple count ...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent/pull/211 [WIP] [EDGENT-200] Console: Tuple count updates - [X] Add in/out tuple counts - [ ] Add tuple counts for the _Static flow_ layer You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent EDGENT-200 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent/pull/211.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #211 commit dae7e4c70c2ddfeb6cb765a371cdc12c1a554a5e Author: Queenie Ma <queeniema.apa...@gmail.com> Date: 2016-10-05T17:45:04Z [EDGENT-200] Console: Add in/out tuple counts --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent pull request #198: [EDGENT-179] Console: Adjust oplet color...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent/pull/198 [EDGENT-179] Console: Adjust oplet coloring - I looked at the existing defined oplets, updated the current list, and assigned static colors - For undefined oplets, generate a random color that is perceptually different than all assigned colors. Use a different color scheme for non-org.apache.edgent defined oplets. You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent EDGENT-179 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent/pull/198.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #198 commit e11a64c3794b7b8616366b7997ecad7e21cf5df7 Author: Queenie Ma <queeniema.apa...@gmail.com> Date: 2016-09-27T15:44:20Z [EDGENT-179] Console: Adjust oplet coloring --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #76: [EDGENT-233] Fix broken Javadoc a...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent-website/pull/76 [EDGENT-233] Fix broken Javadoc and GitHub links When working on the rename changes, I forgot to add the `org.apache` package prefix to links. You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-233 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent-website/pull/76.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #76 commit 8c5aa88024cf9a25d1e4af4ec7d1f6b06c96ae3f Author: Queenie Ma <queeniema.apa...@gmail.com> Date: 2016-09-06T20:33:36Z [EDGENT-233] Fix broken Javadoc and GitHub links --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #75: [EDGENT-37] Visual aids to help u...
GitHub user queeniema opened a pull request: https://github.com/apache/incubator-edgent-website/pull/75 [EDGENT-37] Visual aids to help understand streaming concepts Operations * filter * split * union * partitioned window (last 5 seconds) * continuous aggregation (max, last 5 seconds) You can merge this pull request into a Git repository by running: $ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-37 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-edgent-website/pull/75.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #75 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] incubator-edgent-website pull request #71: [QUARKS-233] Update JIRA and mail...
Github user queeniema closed the pull request at: https://github.com/apache/incubator-edgent-website/pull/71 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---