Repository: apex-core Updated Branches: refs/heads/master ae46b47cd -> b4bc94d09
APEXCORE-442 Removed incubator wording Project: http://git-wip-us.apache.org/repos/asf/apex-core/repo Commit: http://git-wip-us.apache.org/repos/asf/apex-core/commit/b4bc94d0 Tree: http://git-wip-us.apache.org/repos/asf/apex-core/tree/b4bc94d0 Diff: http://git-wip-us.apache.org/repos/asf/apex-core/diff/b4bc94d0 Branch: refs/heads/master Commit: b4bc94d098c8787cf1a1240e1e97b776ca778410 Parents: ae46b47 Author: David Yan <[email protected]> Authored: Mon Apr 25 11:18:44 2016 -0700 Committer: David Yan <[email protected]> Committed: Fri Jun 3 17:14:39 2016 -0700 ---------------------------------------------------------------------- README.md | 2 +- docs/README.md | 6 +++--- docs/apex_development_setup.md | 10 +++++----- docs/application_development.md | 10 +++++----- docs/autometrics.md | 2 +- docs/index.md | 2 +- docs/operator_development.md | 2 +- 7 files changed, 17 insertions(+), 17 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/apex-core/blob/b4bc94d0/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index 4e77c76..7ecc0ec 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Apache Apex is a unified platform for big data stream and batch processing. Use Please visit the [documentation section](http://apex.apache.org/docs.html). -[Malhar](https://github.com/apache/incubator-apex-malhar) is a library of application building blocks and examples that will help you build out your first Apex application quickly. +[Malhar](https://github.com/apache/apex-malhar) is a library of application building blocks and examples that will help you build out your first Apex application quickly. Documentation build and hosting process is explained in [docs README](docs/README.md). http://git-wip-us.apache.org/repos/asf/apex-core/blob/b4bc94d0/docs/README.md ---------------------------------------------------------------------- diff --git a/docs/README.md b/docs/README.md index 1003577..3137ed7 100644 --- a/docs/README.md +++ b/docs/README.md @@ -35,10 +35,10 @@ APEX_VERSION=3.3 mkdocs build --clean # copy docs from site into target folder on apex-site -cd ../incubator-apex-site +cd ../apex-site git checkout asf-site rm -rf docs/apex-${APEX_VERSION} -cp -r ../incubator-apex-core/site docs/apex-${APEX_VERSION} +cp -r ../apex-core/site docs/apex-${APEX_VERSION} # Set this to be latest available docs version cd docs && ln -nsf apex-${APEX_VERSION} apex git add -A @@ -46,4 +46,4 @@ git commit -m "Adding apex-${APEX_VERSION} documentation" git push ``` -2. Go to [apex-site repository](https://github.com/apache/incubator-apex-site#contributing) and add the new link to the [docs.md](https://github.com/apache/incubator-apex-site/blob/master/src/md/docs.md) and follow committer steps to commit and push these changes, and deploy the site. +2. Go to [apex-site repository](https://github.com/apache/apex-site#contributing) and add the new link to the [docs.md](https://github.com/apache/apex-site/blob/master/src/md/docs.md) and follow committer steps to commit and push these changes, and deploy the site. http://git-wip-us.apache.org/repos/asf/apex-core/blob/b4bc94d0/docs/apex_development_setup.md ---------------------------------------------------------------------- diff --git a/docs/apex_development_setup.md b/docs/apex_development_setup.md index 7251c79..024b2a2 100644 --- a/docs/apex_development_setup.md +++ b/docs/apex_development_setup.md @@ -137,21 +137,21 @@ If you want to see more substantial Apex demo applications and the associated so 1. Check out the source code repositories: - git clone https://github.com/apache/incubator-apex-core - git clone https://github.com/apache/incubator-apex-malhar + git clone https://github.com/apache/apex-core + git clone https://github.com/apache/apex-malhar 2. Switch to the appropriate release branch and build each repository: - cd incubator-apex-core + cd apex-core mvn clean install -DskipTests - cd incubator-apex-malhar + cd apex-malhar mvn clean install -DskipTests The `install` argument to the `mvn` command installs resources from each project to your local maven repository (typically `.m2/repository` under your home directory), and **not** to the system directories, so Administrator privileges are not required. The `-DskipTests` argument skips running unit tests since they take a long time. If this is a first-time installation, it might take several minutes to complete because maven will download a number of associated plugins. -After the build completes, you should see the demo application package files in the target directory under each demo subdirectory in `incubator-apex-malhar/demos`. +After the build completes, you should see the demo application package files in the target directory under each demo subdirectory in `apex-malhar/demos`. http://git-wip-us.apache.org/repos/asf/apex-core/blob/b4bc94d0/docs/application_development.md ---------------------------------------------------------------------- diff --git a/docs/application_development.md b/docs/application_development.md index 7f77a1e..6fe1d4f 100644 --- a/docs/application_development.md +++ b/docs/application_development.md @@ -28,7 +28,7 @@ Running A Test Application If you are starting with the Apex platform for the first time, it can be informative to launch an existing application and see it run. -One of the simplest examples provided in [Apex-Malhar repository](https://github.com/apache/incubator-apex-malhar) is a Pi demo application, +One of the simplest examples provided in [Apex-Malhar repository](https://github.com/apache/apex-malhar) is a Pi demo application, which computes the value of PI using random numbers. After [setting up development environment](apex_development_setup.md) Pi demo can be launched as follows: @@ -796,7 +796,7 @@ project name âMalharâ as part of our efforts to foster community innovation. These operators can be used in a DAG as is, while others have properties that can be set to specify the desired computation. Those interested in details, should refer to -[Apex-Malhar operator library](https://github.com/apache/incubator-apex-malhar). +[Apex-Malhar operator library](https://github.com/apache/apex-malhar). @@ -1236,7 +1236,7 @@ Create a json file under src/main/resources/app, For example `myApplication.json - The `operators` field is the list of operators the application has. You can specifiy the name, the Java class, and the properties of each operator here. - The `streams` field is the list of streams that connects the operators together to form the DAG. Each stream consists of the stream name, the operator and port that it connects from, and the list of operators and ports that it connects to. Note that you can connect from *one* output port of an operator to *multiple* different input ports of different operators. -In Apex Malhar, there is an [example](https://github.com/apache/incubator-apex-malhar/blob/master/demos/pi/src/main/resources/app/PiJsonDemo.json) in the Pi Demo doing just that. +In Apex Malhar, there is an [example](https://github.com/apache/apex-malhar/blob/master/demos/pi/src/main/resources/app/PiJsonDemo.json) in the Pi Demo doing just that. ### Properties File DAG Specification @@ -2949,7 +2949,7 @@ Demos ================== The source code for the demos is available in the open-source -[Apache Apex-Malhar repository](https://github.com/apache/incubator-apex-malhar). +[Apache Apex-Malhar repository](https://github.com/apache/apex-malhar). All of these do computations in real-time. Developers are encouraged to review them as they use various features of the platform and provide an -opportunity for quick learning. +opportunity for quick learning. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/apex-core/blob/b4bc94d0/docs/autometrics.md ---------------------------------------------------------------------- diff --git a/docs/autometrics.md b/docs/autometrics.md index 21ed012..a27838c 100644 --- a/docs/autometrics.md +++ b/docs/autometrics.md @@ -45,7 +45,7 @@ When an operator is partitioned, it is useful to aggregate the values of auto-me The AutoMetric API helps to achieve this by providing an interface for writing aggregators- `AutoMetric.Aggregator`. Any implementation of `AutoMetric.Aggregator` can be set as an operator attribute - `METRICS_AGGREGATOR` for a particular operator which in turn is used for aggregating physical metrics. ## Default aggregators -[`MetricsAggregator`](https://github.com/apache/incubator-apex-core/blob/master/common/src/main/java/com/datatorrent/common/metric/MetricsAggregator.java) is a simple implementation of `AutoMetric.Aggregator` that platform uses as a default for summing up primitive types - int, long, float and double. +[`MetricsAggregator`](https://github.com/apache/apex-core/blob/master/common/src/main/java/com/datatorrent/common/metric/MetricsAggregator.java) is a simple implementation of `AutoMetric.Aggregator` that platform uses as a default for summing up primitive types - int, long, float and double. `MetricsAggregator` is just a collection of `SingleMetricAggregator`s. There are multiple implementations of `SingleMetricAggregator` that perform sum, min, max, avg which are present in Apex core and Apex malhar. http://git-wip-us.apache.org/repos/asf/apex-core/blob/b4bc94d0/docs/index.md ---------------------------------------------------------------------- diff --git a/docs/index.md b/docs/index.md index 35fc538..b80dee9 100644 --- a/docs/index.md +++ b/docs/index.md @@ -12,7 +12,7 @@ Apex is a Hadoop YARN native big data processing platform, enabling real time st Platform has been demonstated to scale linearly across Hadoop clusters under extreme loads of billions of events per second. Hardware and process failures are quickly recovered with HDFS-backed checkpointing and automatic operator recovery, preserving application state and resuming execution in seconds. Functional and operational specifications are separated. Apex provides a simple API, which enables users to write generic, reusable code. The code is dropped in as-is and platform automatically handles the various operational concerns, such as state management, fault tolerance, scalability, security, metrics, etc. This frees users to focus on functional development, and lets platform provide operability support. -The core Apex platform is supplemented by Malhar, a library of connector and logic functions, enabling rapid application development. These operators and modules provide access to HDFS, S3, NFS, FTP, and other file systems; Kafka, ActiveMQ, RabbitMQ, JMS, and other message systems; MySql, Cassandra, MongoDB, Redis, HBase, CouchDB, generic JDBC, and other database connectors. In addition to the operators, the library contains a number of demos applications, demonstrating operator features and capabilities. To see the full list of available operators and related documentation, visit [Apex Malhar on Github](https://github.com/apache/incubator-apex-malhar) +The core Apex platform is supplemented by Malhar, a library of connector and logic functions, enabling rapid application development. These operators and modules provide access to HDFS, S3, NFS, FTP, and other file systems; Kafka, ActiveMQ, RabbitMQ, JMS, and other message systems; MySql, Cassandra, MongoDB, Redis, HBase, CouchDB, generic JDBC, and other database connectors. In addition to the operators, the library contains a number of demos applications, demonstrating operator features and capabilities. To see the full list of available operators and related documentation, visit [Apex Malhar on Github](https://github.com/apache/apex-malhar) For additional information visit [Apache Apex](http://apex.apache.org/). http://git-wip-us.apache.org/repos/asf/apex-core/blob/b4bc94d0/docs/operator_development.md ---------------------------------------------------------------------- diff --git a/docs/operator_development.md b/docs/operator_development.md index 85ebab5..f3390c9 100644 --- a/docs/operator_development.md +++ b/docs/operator_development.md @@ -452,4 +452,4 @@ replaced. Malhar Operator Library ========================== -To see the full list of Apex Malhar operators along with related documentation, visit [Apex Malhar on Github](https://github.com/apache/incubator-apex-malhar) +To see the full list of Apex Malhar operators along with related documentation, visit [Apex Malhar on Github](https://github.com/apache/apex-malhar)
