[1/3] incubator-rocketmq-site git commit: Use trademark symbol instead of registered trademark symbol.

2017-02-20 Thread yukon
Repository: incubator-rocketmq-site
Updated Branches:
  refs/heads/asf-site f6304ab98 -> 4a5e13240


Use trademark symbol instead of registered trademark symbol.


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

Branch: refs/heads/asf-site
Commit: b012b92ac1cbf920b4bb0a6ba3b9767b0e09e74b
Parents: 9169fb9
Author: yukon 
Authored: Tue Feb 21 14:50:23 2017 +0800
Committer: yukon 
Committed: Tue Feb 21 14:50:45 2017 +0800

--
 _pages/community.md | 2 +-
 home.md | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/b012b92a/_pages/community.md
--
diff --git a/_pages/community.md b/_pages/community.md
index 9c011f0..b4c0296 100644
--- a/_pages/community.md
+++ b/_pages/community.md
@@ -8,7 +8,7 @@ header:
   cta_label: " Getting Started"
   cta_url: "/docs/quick-start/"
   caption:
-excerpt: 'Apache RocketMQ® is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
+excerpt: 'Apache RocketMQ™ is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
 feature_row:
   - image_path: /assets/images/community/alibaba-logo.png
 alt: "Alibaba Group"

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/b012b92a/home.md
--
diff --git a/home.md b/home.md
index f3b9c49..f70efeb 100644
--- a/home.md
+++ b/home.md
@@ -7,7 +7,7 @@ header:
   cta_label: " Getting Started"
   cta_url: "/docs/quick-start/"
   caption:
-excerpt: 'Apache RocketMQ® is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
+excerpt: 'Apache RocketMQ™ is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
 feature_row:
   - image_path: /assets/images/rmq-feature-lowlatency.png
 alt: "Low Latency"



[2/3] incubator-rocketmq-site git commit: Polish the release manual

2017-02-20 Thread yukon
Polish the release manual


Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/commit/9169fb91
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/tree/9169fb91
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/diff/9169fb91

Branch: refs/heads/asf-site
Commit: 9169fb91d90dcb61168ecedd854315a190b2e786
Parents: f6304ab
Author: yukon 
Authored: Mon Feb 20 19:42:10 2017 +0800
Committer: yukon 
Committed: Tue Feb 21 14:50:45 2017 +0800

--
 _docs/08-release-manual.md | 52 -
 1 file changed, 25 insertions(+), 27 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/9169fb91/_docs/08-release-manual.md
--
diff --git a/_docs/08-release-manual.md b/_docs/08-release-manual.md
index 2933904..fd0f05b 100644
--- a/_docs/08-release-manual.md
+++ b/_docs/08-release-manual.md
@@ -76,7 +76,7 @@ Cleanup JIRA issues related to this release version, and 
check all the issues ha
 Generate the release notes via [RocketMQ 
JIRA](https://issues.apache.org/jira/browse/ROCKETMQ/) and publish it to the 
[rocketmq-site](https://github.com/apache/incubator-rocketmq-site), there is a 
[release 
notes](http://rocketmq.incubator.apache.org/release_notes/release-notes-4.0.0-incubating/)
 of `4.0.0-incubating` available for reference, include the link to the release 
notes in the voting emails.
 
 ## Build the Release Candidate
-Firstly, checkout a new branch from `master` with its name equal to the 
release version, like `4.0.0-incubating`.
+Firstly, checkout a new branch from `master` with its name equal to the 
release version, like `release-4.0.0-incubating`.
 
 ### Build the Candidate Release Artifacts
 Before building the release artifacts, do some verifications below:
@@ -110,30 +110,30 @@ Please follow the steps below to verify the checksums and 
PGP signatures:
 
 1. Download the release artifacts, PGP signature file, MD5/SHA hash files.
 2. On unix platforms the following command can be executed:
-   
-   ```shell
+  
+  ```shell
   for file in `find . -type f -iname '*.asc'`
   do
   gpg --verify ${file} 
   done
-   ```
-   
-   or
-   
-   ```shell
-   gpg --verify 
rocketmq-all-%version-number%-incubating-source-release.zip.asc 
rocketmq-all-%version-number%-incubating-source-release.zip
-   ```
-   Check the output to ensure it contains only good signatures:
-   
-   ```text
-   gpg: Good signature from ... gpg: Signature made ...
-   ```
+  ```
+  
+  or
+  
+  ```shell
+  gpg --verify rocketmq-all-%version-number%-incubating-source-release.zip.asc 
rocketmq-all-%version-number%-incubating-source-release.zip
+  ```
+  Check the output to ensure it contains only good signatures:
+  
+  ```text
+  gpg: Good signature from ... gpg: Signature made ...
+  ```
 
 3. Compare MD5, SHA hash generated from the below command with the downloaded 
hash files.
 
-   ```shell
-   gpg --print-mds 
rocketmq-all-%version-number%-incubating-source-release.zip 
-   ```
+  ```shell
+  gpg --print-mds rocketmq-all-%version-number%-incubating-source-release.zip 
+  ```
 
 ### Release Artifacts to Dev-Repository
 If the release candidate appears to pass the validation checklist, close the 
staging repository in Nexus by selecting the staging repository 
`orgapacherocketmq-XXX` and clicking on the `Close` icon.
@@ -153,9 +153,7 @@ As per the Apache Incubator [release 
guidelines](http://incubator.apache.org/inc
 General information regarding the Apache voting process can be found 
[here](http://www.apache.org/foundation/voting.html).
 
 ### Apache RocketMQ Community Vote
-To vote on a candidate release, send an email to the [dev 
list](mailto:d...@rocketmq.apache.incubator.org) with subject **[VOTE]: Release 
Apache RocketMQ \(incubating)** and a body along the lines of:
-
-
+To vote on a candidate release, send an email to the [dev 
list](mailto:d...@rocketmq.apache.incubator.org) with subject **[VOTE]: Release 
Apache RocketMQ \(incubating) RC\** and a body 
along the lines of:
 
 > Hello RocketMQ Community,  
 >
@@ -190,7 +188,7 @@ To vote on a candidate release, send an email to the [dev 
list](mailto:dev@rocke
 > Thanks,  
 > The Apache RocketMQ Team  
 
-Once 72 hours has passed (which is generally preferred) and/or at least three 
+1 (binding) votes have been cast with no -1 (binding) votes, send an email 
closing the vote and pronouncing the release candidate a success. Please use 
the subject: **[RESULT][VOTE]: Release Apache RocketMQ \(incubating)** :  
+Once 72 hours has passed (which is generally preferred) and/or at least three 
+1 (binding) votes have been cas

[3/3] incubator-rocketmq-site git commit: Release at 2017-2-21

2017-02-20 Thread yukon
Release at 2017-2-21


Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/commit/4a5e1324
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/tree/4a5e1324
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/diff/4a5e1324

Branch: refs/heads/asf-site
Commit: 4a5e13240309393d8f318c60ebb9ef06ae9f7efd
Parents: b012b92
Author: yukon 
Authored: Tue Feb 21 14:51:24 2017 +0800
Committer: yukon 
Committed: Tue Feb 21 14:51:24 2017 +0800

--
 content/about/contact/index.html   |  4 +-
 content/about/rewards/index.html   |  4 +-
 content/about/team/index.html  |  4 +-
 content/archive-layout-with-content/index.html |  4 +-
 content/community/index.html   | 10 ++--
 content/docs/best-practice-broker/index.html   |  4 +-
 content/docs/best-practice-consumer/index.html |  4 +-
 content/docs/best-practice-namesvr/index.html  |  4 +-
 content/docs/best-practice-producer/index.html |  4 +-
 content/docs/branching-model.html  |  4 +-
 content/docs/cli-admin-tool/index.html |  4 +-
 content/docs/cluster-deployment/index.html |  4 +-
 content/docs/code-guidelines/index.html|  4 +-
 content/docs/core-concept/index.html   |  4 +-
 content/docs/faq/index.html|  4 +-
 content/docs/motivation/index.html |  4 +-
 content/docs/pull-request/index.html   |  4 +-
 content/docs/quick-start/index.html|  4 +-
 content/docs/release-manual.html   | 51 +++--
 content/dowloading/releases/index.html |  4 +-
 content/feed.xml   |  2 +-
 content/index.html | 10 ++--
 22 files changed, 73 insertions(+), 72 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/4a5e1324/content/about/contact/index.html
--
diff --git a/content/about/contact/index.html b/content/about/contact/index.html
index 081e545..e191ccc 100644
--- a/content/about/contact/index.html
+++ b/content/about/contact/index.html
@@ -57,7 +57,7 @@
 
 
   
-  
+  
 
 
 
@@ -209,7 +209,7 @@
   http://schema.org/CreativeWork";>
 
 
-
+
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/4a5e1324/content/about/rewards/index.html
--
diff --git a/content/about/rewards/index.html b/content/about/rewards/index.html
index 4a8dd64..6b2d405 100644
--- a/content/about/rewards/index.html
+++ b/content/about/rewards/index.html
@@ -57,7 +57,7 @@
 
 
   
-  
+  
 
 
 
@@ -209,7 +209,7 @@
   http://schema.org/CreativeWork";>
 
 
-
+
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/4a5e1324/content/about/team/index.html
--
diff --git a/content/about/team/index.html b/content/about/team/index.html
index 52e2897..d5306b7 100644
--- a/content/about/team/index.html
+++ b/content/about/team/index.html
@@ -57,7 +57,7 @@
 
 
   
-  
+  
 
 
 
@@ -209,7 +209,7 @@
   http://schema.org/CreativeWork";>
 
 
-
+
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/4a5e1324/content/archive-layout-with-content/index.html
--
diff --git a/content/archive-layout-with-content/index.html 
b/content/archive-layout-with-content/index.html
index 3d33972..196d42b 100644
--- a/content/archive-layout-with-content/index.html
+++ b/content/archive-layout-with-content/index.html
@@ -878,7 +878,7 @@
   
 
 
-Apache RocketMQ® 
is an open source distributed messaging and streaming data platform. Latest 
release v4.0.0-incubating  
+Apache RocketMQ™ 
is an open source distributed messaging and streaming data platform. Latest 
release v4.0.0-incubating  
 
   
 
@@ -892,7 +892,7 @@
   
 
 
-Apache RocketMQ® 
is an open source distributed messaging and streaming data platform. Latest 
release v4.0.0-incubating  
+Apache RocketMQ™ 
is an open source distributed messaging and streaming data platform. Latest 
release v4.0.0-incubating  
 
   
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/4a5e1324/content/community/index.html
--
diff --git a/content/community/index.html b/content/community/index.html
index 9872f26..90d7332 100644
--- a/content/community/index.html
+++ b/content/community/index.html
@@ -18,7 +18,7 @@
 
 
 
-
+
 
 
 
@@ -30,13 +30,13 @@
 
 
 
-  
+  
 

incubator-rocketmq-site git commit: Use trademark symbol instead of registered trademark symbol.

2017-02-20 Thread yukon
Repository: incubator-rocketmq-site
Updated Branches:
  refs/heads/master 830136c0c -> 4f9cb7d3d


Use trademark symbol instead of registered trademark symbol.


Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/commit/4f9cb7d3
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/tree/4f9cb7d3
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/diff/4f9cb7d3

Branch: refs/heads/master
Commit: 4f9cb7d3db7950aac98f61d200109fa66ca6e3de
Parents: 830136c
Author: yukon 
Authored: Tue Feb 21 14:50:23 2017 +0800
Committer: yukon 
Committed: Tue Feb 21 14:50:23 2017 +0800

--
 _pages/community.md | 2 +-
 home.md | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/4f9cb7d3/_pages/community.md
--
diff --git a/_pages/community.md b/_pages/community.md
index 9c011f0..b4c0296 100644
--- a/_pages/community.md
+++ b/_pages/community.md
@@ -8,7 +8,7 @@ header:
   cta_label: " Getting Started"
   cta_url: "/docs/quick-start/"
   caption:
-excerpt: 'Apache RocketMQ® is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
+excerpt: 'Apache RocketMQ™ is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
 feature_row:
   - image_path: /assets/images/community/alibaba-logo.png
 alt: "Alibaba Group"

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/4f9cb7d3/home.md
--
diff --git a/home.md b/home.md
index f3b9c49..f70efeb 100644
--- a/home.md
+++ b/home.md
@@ -7,7 +7,7 @@ header:
   cta_label: " Getting Started"
   cta_url: "/docs/quick-start/"
   caption:
-excerpt: 'Apache RocketMQ® is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
+excerpt: 'Apache RocketMQ™ is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
 feature_row:
   - image_path: /assets/images/rmq-feature-lowlatency.png
 alt: "Low Latency"



incubator-rocketmq-site git commit: Polish the release manual

2017-02-20 Thread yukon
Repository: incubator-rocketmq-site
Updated Branches:
  refs/heads/master baad3ad94 -> 830136c0c


Polish the release manual


Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/commit/830136c0
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/tree/830136c0
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/diff/830136c0

Branch: refs/heads/master
Commit: 830136c0cedbb1c2c6d7ff5a48f3de42594ce24a
Parents: baad3ad
Author: yukon 
Authored: Mon Feb 20 19:42:10 2017 +0800
Committer: yukon 
Committed: Mon Feb 20 19:42:10 2017 +0800

--
 _docs/08-release-manual.md | 52 -
 1 file changed, 25 insertions(+), 27 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/830136c0/_docs/08-release-manual.md
--
diff --git a/_docs/08-release-manual.md b/_docs/08-release-manual.md
index 2933904..fd0f05b 100644
--- a/_docs/08-release-manual.md
+++ b/_docs/08-release-manual.md
@@ -76,7 +76,7 @@ Cleanup JIRA issues related to this release version, and 
check all the issues ha
 Generate the release notes via [RocketMQ 
JIRA](https://issues.apache.org/jira/browse/ROCKETMQ/) and publish it to the 
[rocketmq-site](https://github.com/apache/incubator-rocketmq-site), there is a 
[release 
notes](http://rocketmq.incubator.apache.org/release_notes/release-notes-4.0.0-incubating/)
 of `4.0.0-incubating` available for reference, include the link to the release 
notes in the voting emails.
 
 ## Build the Release Candidate
-Firstly, checkout a new branch from `master` with its name equal to the 
release version, like `4.0.0-incubating`.
+Firstly, checkout a new branch from `master` with its name equal to the 
release version, like `release-4.0.0-incubating`.
 
 ### Build the Candidate Release Artifacts
 Before building the release artifacts, do some verifications below:
@@ -110,30 +110,30 @@ Please follow the steps below to verify the checksums and 
PGP signatures:
 
 1. Download the release artifacts, PGP signature file, MD5/SHA hash files.
 2. On unix platforms the following command can be executed:
-   
-   ```shell
+  
+  ```shell
   for file in `find . -type f -iname '*.asc'`
   do
   gpg --verify ${file} 
   done
-   ```
-   
-   or
-   
-   ```shell
-   gpg --verify 
rocketmq-all-%version-number%-incubating-source-release.zip.asc 
rocketmq-all-%version-number%-incubating-source-release.zip
-   ```
-   Check the output to ensure it contains only good signatures:
-   
-   ```text
-   gpg: Good signature from ... gpg: Signature made ...
-   ```
+  ```
+  
+  or
+  
+  ```shell
+  gpg --verify rocketmq-all-%version-number%-incubating-source-release.zip.asc 
rocketmq-all-%version-number%-incubating-source-release.zip
+  ```
+  Check the output to ensure it contains only good signatures:
+  
+  ```text
+  gpg: Good signature from ... gpg: Signature made ...
+  ```
 
 3. Compare MD5, SHA hash generated from the below command with the downloaded 
hash files.
 
-   ```shell
-   gpg --print-mds 
rocketmq-all-%version-number%-incubating-source-release.zip 
-   ```
+  ```shell
+  gpg --print-mds rocketmq-all-%version-number%-incubating-source-release.zip 
+  ```
 
 ### Release Artifacts to Dev-Repository
 If the release candidate appears to pass the validation checklist, close the 
staging repository in Nexus by selecting the staging repository 
`orgapacherocketmq-XXX` and clicking on the `Close` icon.
@@ -153,9 +153,7 @@ As per the Apache Incubator [release 
guidelines](http://incubator.apache.org/inc
 General information regarding the Apache voting process can be found 
[here](http://www.apache.org/foundation/voting.html).
 
 ### Apache RocketMQ Community Vote
-To vote on a candidate release, send an email to the [dev 
list](mailto:d...@rocketmq.apache.incubator.org) with subject **[VOTE]: Release 
Apache RocketMQ \(incubating)** and a body along the lines of:
-
-
+To vote on a candidate release, send an email to the [dev 
list](mailto:d...@rocketmq.apache.incubator.org) with subject **[VOTE]: Release 
Apache RocketMQ \(incubating) RC\** and a body 
along the lines of:
 
 > Hello RocketMQ Community,  
 >
@@ -190,7 +188,7 @@ To vote on a candidate release, send an email to the [dev 
list](mailto:dev@rocke
 > Thanks,  
 > The Apache RocketMQ Team  
 
-Once 72 hours has passed (which is generally preferred) and/or at least three 
+1 (binding) votes have been cast with no -1 (binding) votes, send an email 
closing the vote and pronouncing the release candidate a success. Please use 
the subject: **[RESULT][VOTE]: Release Apache RocketMQ \(incubating)** :  
+Once 72 hours 

[incubator-rocketmq] Git Push Summary

2017-02-20 Thread yukon
Repository: incubator-rocketmq
Updated Branches:
  refs/heads/develop [created] c6211225e


[1/3] incubator-rocketmq git commit: [maven-release-plugin] prepare release rocketmq-4.0.0-incubating

2017-02-20 Thread yukon
Repository: incubator-rocketmq
Updated Branches:
  refs/heads/master 573b22c37 -> c6211225e


[maven-release-plugin] prepare release rocketmq-4.0.0-incubating


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

Branch: refs/heads/master
Commit: 182f6f2920a8d2f7eca5657c4886cfc1fec57d80
Parents: 573b22c
Author: yukon 
Authored: Sat Feb 11 16:18:04 2017 +0800
Committer: yukon 
Committed: Sat Feb 11 16:18:04 2017 +0800

--
 broker/pom.xml|  5 ++---
 client/pom.xml|  5 ++---
 common/pom.xml|  5 ++---
 example/pom.xml   |  5 ++---
 filtersrv/pom.xml |  5 ++---
 namesrv/pom.xml   |  5 ++---
 pom.xml   | 10 +-
 remoting/pom.xml  |  5 ++---
 srvutil/pom.xml   |  5 ++---
 store/pom.xml |  5 ++---
 test/pom.xml  |  6 ++
 tools/pom.xml |  5 ++---
 12 files changed, 27 insertions(+), 39 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/182f6f29/broker/pom.xml
--
diff --git a/broker/pom.xml b/broker/pom.xml
index 91cfe0c..34cdbcf 100644
--- a/broker/pom.xml
+++ b/broker/pom.xml
@@ -15,12 +15,11 @@
   limitations under the License.
   -->
 
-http://www.w3.org/2001/XMLSchema-instance"; 
xmlns="http://maven.apache.org/POM/4.0.0";
- 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";>
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-SNAPSHOT
+4.0.0-incubating
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/182f6f29/client/pom.xml
--
diff --git a/client/pom.xml b/client/pom.xml
index 3a0f6ae..9c0030d 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -15,12 +15,11 @@
   limitations under the License.
   -->
 
-http://www.w3.org/2001/XMLSchema-instance"; 
xmlns="http://maven.apache.org/POM/4.0.0";
- 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";>
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-SNAPSHOT
+4.0.0-incubating
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/182f6f29/common/pom.xml
--
diff --git a/common/pom.xml b/common/pom.xml
index 549dad9..134770f 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -15,12 +15,11 @@
   limitations under the License.
   -->
 
-http://www.w3.org/2001/XMLSchema-instance"; 
xmlns="http://maven.apache.org/POM/4.0.0";
- 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";>
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-SNAPSHOT
+4.0.0-incubating
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/182f6f29/example/pom.xml
--
diff --git a/example/pom.xml b/example/pom.xml
index c6dbf67..602218c 100644
--- a/example/pom.xml
+++ b/example/pom.xml
@@ -15,12 +15,11 @@
   limitations under the License.
   -->
 
-http://www.w3.org/2001/XMLSchema-instance"; 
xmlns="http://maven.apache.org/POM/4.0.0";
- 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";>
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-SNAPSHOT
+4.0.0-incubating
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/182f6f29/filtersrv/pom.xml
--
diff --git a/filtersrv/pom.xml b/filtersrv/pom.xml
index b031357..1716a08 100644
--- a/filtersrv/pom.xml
+++ b/filtersrv/pom.xml
@@ -15,12 +15,11 @@

[3/3] incubator-rocketmq git commit: Go to 4.1.0 development

2017-02-20 Thread yukon
Go to 4.1.0 development


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

Branch: refs/heads/master
Commit: c6211225e7d5a66708873dccda55f39140e5f2fa
Parents: dd80e42
Author: yukon 
Authored: Mon Feb 20 16:44:43 2017 +0800
Committer: yukon 
Committed: Mon Feb 20 16:44:43 2017 +0800

--
 .../org/apache/rocketmq/common/MQVersion.java   | 584 ++-
 1 file changed, 583 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/c6211225/common/src/main/java/org/apache/rocketmq/common/MQVersion.java
--
diff --git a/common/src/main/java/org/apache/rocketmq/common/MQVersion.java 
b/common/src/main/java/org/apache/rocketmq/common/MQVersion.java
index eaa5663..60fb723 100644
--- a/common/src/main/java/org/apache/rocketmq/common/MQVersion.java
+++ b/common/src/main/java/org/apache/rocketmq/common/MQVersion.java
@@ -18,7 +18,7 @@ package org.apache.rocketmq.common;
 
 public class MQVersion {
 
-public static final int CURRENT_VERSION = 
Version.V4_0_0_SNAPSHOT.ordinal();
+public static final int CURRENT_VERSION = 
Version.V4_1_0_SNAPSHOT.ordinal();
 
 public static String getVersionDesc(int value) {
 try {
@@ -339,19 +339,601 @@ public class MQVersion {
 V4_0_0_SNAPSHOT,
 V4_0_0,
 
+V4_0_1_SNAPSHOT,
+V4_0_1,
+
+V4_0_2_SNAPSHOT,
+V4_0_2,
+
+V4_0_3_SNAPSHOT,
+V4_0_3,
+
+V4_0_4_SNAPSHOT,
+V4_0_4,
+
+V4_0_5_SNAPSHOT,
+V4_0_5,
+
+V4_0_6_SNAPSHOT,
+V4_0_6,
+
+V4_0_7_SNAPSHOT,
+V4_0_7,
+
+V4_0_8_SNAPSHOT,
+V4_0_8,
+
+V4_0_9_SNAPSHOT,
+V4_0_9,
+
 V4_1_0_SNAPSHOT,
 V4_1_0,
 
+V4_1_1_SNAPSHOT,
+V4_1_1,
+
+V4_1_2_SNAPSHOT,
+V4_1_2,
+
+V4_1_3_SNAPSHOT,
+V4_1_3,
+
+V4_1_4_SNAPSHOT,
+V4_1_4,
+
+V4_1_5_SNAPSHOT,
+V4_1_5,
+
+V4_1_6_SNAPSHOT,
+V4_1_6,
+
+V4_1_7_SNAPSHOT,
+V4_1_7,
+
+V4_1_8_SNAPSHOT,
+V4_1_8,
+
+V4_1_9_SNAPSHOT,
+V4_1_9,
+
 V4_2_0_SNAPSHOT,
 V4_2_0,
 
+V4_2_1_SNAPSHOT,
+V4_2_1,
+
+V4_2_2_SNAPSHOT,
+V4_2_2,
+
+V4_2_3_SNAPSHOT,
+V4_2_3,
+
+V4_2_4_SNAPSHOT,
+V4_2_4,
+
+V4_2_5_SNAPSHOT,
+V4_2_5,
+
+V4_2_6_SNAPSHOT,
+V4_2_6,
+
+V4_2_7_SNAPSHOT,
+V4_2_7,
+
+V4_2_8_SNAPSHOT,
+V4_2_8,
+
+V4_2_9_SNAPSHOT,
+V4_2_9,
+
 V4_3_0_SNAPSHOT,
 V4_3_0,
 
+V4_3_1_SNAPSHOT,
+V4_3_1,
+
+V4_3_2_SNAPSHOT,
+V4_3_2,
+
+V4_3_3_SNAPSHOT,
+V4_3_3,
+
+V4_3_4_SNAPSHOT,
+V4_3_4,
+
+V4_3_5_SNAPSHOT,
+V4_3_5,
+
+V4_3_6_SNAPSHOT,
+V4_3_6,
+
+V4_3_7_SNAPSHOT,
+V4_3_7,
+
+V4_3_8_SNAPSHOT,
+V4_3_8,
+
+V4_3_9_SNAPSHOT,
+V4_3_9,
+
 V4_4_0_SNAPSHOT,
 V4_4_0,
 
+V4_4_1_SNAPSHOT,
+V4_4_1,
+
+V4_4_2_SNAPSHOT,
+V4_4_2,
+
+V4_4_3_SNAPSHOT,
+V4_4_3,
+
+V4_4_4_SNAPSHOT,
+V4_4_4,
+
+V4_4_5_SNAPSHOT,
+V4_4_5,
+
+V4_4_6_SNAPSHOT,
+V4_4_6,
+
+V4_4_7_SNAPSHOT,
+V4_4_7,
+
+V4_4_8_SNAPSHOT,
+V4_4_8,
+
+V4_4_9_SNAPSHOT,
+V4_4_9,
+
 V4_5_0_SNAPSHOT,
 V4_5_0,
+
+V4_5_1_SNAPSHOT,
+V4_5_1,
+
+V4_5_2_SNAPSHOT,
+V4_5_2,
+
+V4_5_3_SNAPSHOT,
+V4_5_3,
+
+V4_5_4_SNAPSHOT,
+V4_5_4,
+
+V4_5_5_SNAPSHOT,
+V4_5_5,
+
+V4_5_6_SNAPSHOT,
+V4_5_6,
+
+V4_5_7_SNAPSHOT,
+V4_5_7,
+
+V4_5_8_SNAPSHOT,
+V4_5_8,
+
+V4_5_9_SNAPSHOT,
+V4_5_9,
+
+V4_6_0_SNAPSHOT,
+V4_6_0,
+
+V4_6_1_SNAPSHOT,
+V4_6_1,
+
+V4_6_2_SNAPSHOT,
+V4_6_2,
+
+V4_6_3_SNAPSHOT,
+V4_6_3,
+
+V4_6_4_SNAPSHOT,
+V4_6_4,
+
+V4_6_5_SNAPSHOT,
+V4_6_5,
+
+V4_6_6_SNAPSHOT,
+V4_6_6,
+
+V4_6_7_SNAPSHOT,
+V4_6_7,
+
+V4_6_8_SNAPSHOT,
+V4_6_8,
+
+V4_6_9_SNAPSHOT,
+V4_6_9,
+
+V4_7_0_SNAPSHOT,
+V4_7_0,
+
+V4_7_1_SNAPSHOT,
+V4_7_1,
+
+V4_7_2_SNAPSHOT,
+V4_7_2,
+
+V4_7

[2/3] incubator-rocketmq git commit: [maven-release-plugin] prepare for next development iteration

2017-02-20 Thread yukon
[maven-release-plugin] prepare for next development iteration


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

Branch: refs/heads/master
Commit: dd80e424e4afe6af4bdfd5d22d51396a6d98f93e
Parents: 182f6f2
Author: yukon 
Authored: Sat Feb 11 16:18:26 2017 +0800
Committer: yukon 
Committed: Sat Feb 11 16:18:26 2017 +0800

--
 broker/pom.xml| 2 +-
 client/pom.xml| 2 +-
 common/pom.xml| 2 +-
 example/pom.xml   | 2 +-
 filtersrv/pom.xml | 2 +-
 namesrv/pom.xml   | 2 +-
 pom.xml   | 4 ++--
 remoting/pom.xml  | 2 +-
 srvutil/pom.xml   | 2 +-
 store/pom.xml | 2 +-
 test/pom.xml  | 2 +-
 tools/pom.xml | 2 +-
 12 files changed, 13 insertions(+), 13 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/broker/pom.xml
--
diff --git a/broker/pom.xml b/broker/pom.xml
index 34cdbcf..4d0aae6 100644
--- a/broker/pom.xml
+++ b/broker/pom.xml
@@ -19,7 +19,7 @@
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-incubating
+4.1.0-incubating-SNAPSHOT
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/client/pom.xml
--
diff --git a/client/pom.xml b/client/pom.xml
index 9c0030d..7c952ac 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -19,7 +19,7 @@
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-incubating
+4.1.0-incubating-SNAPSHOT
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/common/pom.xml
--
diff --git a/common/pom.xml b/common/pom.xml
index 134770f..c2ab187 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -19,7 +19,7 @@
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-incubating
+4.1.0-incubating-SNAPSHOT
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/example/pom.xml
--
diff --git a/example/pom.xml b/example/pom.xml
index 602218c..785a4ca 100644
--- a/example/pom.xml
+++ b/example/pom.xml
@@ -19,7 +19,7 @@
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-incubating
+4.1.0-incubating-SNAPSHOT
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/filtersrv/pom.xml
--
diff --git a/filtersrv/pom.xml b/filtersrv/pom.xml
index 1716a08..3963875 100644
--- a/filtersrv/pom.xml
+++ b/filtersrv/pom.xml
@@ -19,7 +19,7 @@
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-incubating
+4.1.0-incubating-SNAPSHOT
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/namesrv/pom.xml
--
diff --git a/namesrv/pom.xml b/namesrv/pom.xml
index b03075a..f7d0935 100644
--- a/namesrv/pom.xml
+++ b/namesrv/pom.xml
@@ -19,7 +19,7 @@
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-incubating
+4.1.0-incubating-SNAPSHOT
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/pom.xml
--
diff --git a/pom.xml b/pom.xml
index afe0ecd..8e3a9c8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 2012
 org.apache.rocketmq
 rocketmq-all
-4.0.0-incubating
+4.1.0-incubating-SNAPSHOT
 pom
 Apache RocketMQ ${project.version}
 http://rocketmq.incubator.apache.org/
@@ -43,7 +43,7 @@
 
scm:git:https://git-wip-us.apache.org/repos/asf/incubator-rocketmq.git
 
scm:git:https://git-wip-us.apache.org/repos/asf/incubator-rocketmq.git
 
-  rocketmq-4.0.0-incubating
+  HEAD
   
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/remoting/pom.xml
--
diff --git a/remoting/pom.xml b/remoting/pom.xml
index f49854b..b25e062 100644
--- a/remoting/pom.xml
+++ b/remoting/pom.xml
@@ -19,7 +19,7 @@
 
 org.apache.rocketmq
 rocketmq-all
-4.0.0-incubating
+4.1.0-incubating-SNAPSHOT
 
 
 4.0.0

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq/blob/dd80e424/srvutil/pom.xml

[6/9] incubator-rocketmq-site git commit: Update 4.0.0-incubating release notes.

2017-02-20 Thread yukon
Update 4.0.0-incubating release notes.


Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/commit/564b19d6
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/tree/564b19d6
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/diff/564b19d6

Branch: refs/heads/asf-site
Commit: 564b19d69c6e497f7b7cd195df24c45333252cdd
Parents: ef72b00
Author: yukon 
Authored: Fri Feb 10 20:38:44 2017 +0800
Committer: yukon 
Committed: Fri Feb 10 20:39:06 2017 +0800

--
 _posts/2017-01-24-release-notes-4.0.0-incubating.md | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/564b19d6/_posts/2017-01-24-release-notes-4.0.0-incubating.md
--
diff --git a/_posts/2017-01-24-release-notes-4.0.0-incubating.md 
b/_posts/2017-01-24-release-notes-4.0.0-incubating.md
index 4a2bbf2..e48302b 100644
--- a/_posts/2017-01-24-release-notes-4.0.0-incubating.md
+++ b/_posts/2017-01-24-release-notes-4.0.0-incubating.md
@@ -56,6 +56,11 @@ Below is a summary of the JIRA issues addressed in the 
4.0.0-incubating release
 [ROCKETMQ-70] - 
Duplicate methods in
 NettyRemotingClient
 
+[ROCKETMQ-74] - 
DataVersion equals not working
+as expected.
+
+[ROCKETMQ-83] - 
Fail in quickstart-sample
+
 
 
  Improvement
@@ -99,6 +104,12 @@ Below is a summary of the JIRA issues addressed in the 
4.0.0-incubating release
 [ROCKETMQ-69] - Add 
link to RocketMQ web page
 into README.md
 
+[ROCKETMQ-85] - 
Polish README file and remove
+all the 3rd party links in it.
+
+[ROCKETMQ-87] - 
Polish the LICENSE and NOTICE
+files to match all the dependencies
+
 [ROCKETMQ-1] - 
Update build and clean up ip for
 4.0.0-incubating
 
@@ -128,13 +139,13 @@ Below is a summary of the JIRA issues addressed in the 
4.0.0-incubating release
 
 [ROCKETMQ-62] - 
Polish Maven assembly release
 
-[ROCKETMQ-9] - 
Errors in rocketmq-store module
-
 [ROCKETMQ-3] - Clean 
up the unit test of rocketmq
 
 [ROCKETMQ-13] - 
Wrong log level for
 AcceptSocketService termination
 
+[ROCKETMQ-9] - 
Errors in rocketmq-store module
+
 
 
 



[4/9] incubator-rocketmq-site git commit: Changes to the text on specifying name server list.

2017-02-20 Thread yukon
Changes to the text on specifying name server list.


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

Branch: refs/heads/asf-site
Commit: c706e003dd8dc8b4a222bbfc4b25efca502e4527
Parents: b66d708
Author: shtykh_roman 
Authored: Fri Feb 10 15:57:35 2017 +0900
Committer: Zhanhui Li 
Committed: Fri Feb 10 16:07:44 2017 +0800

--
 ...-methods-to-feed-name-server-address-list.md | 23 ++--
 1 file changed, 11 insertions(+), 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/c706e003/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
--
diff --git a/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md 
b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
index 70984c9..aa27066 100644
--- a/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
+++ b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
@@ -7,15 +7,15 @@ tags:
   - Name Server
 ---
 
-Apache RocketMQ is a distributed system that each components should be 
properly coordinated to work smoothly. Name 
-servers are designed to take much of this responsibility through managing 
topic route information.
+In Apache RocketMQ, name servers are designed to coordinate each component of 
the distributed system
+and take much of the responsibility for managing topic route information.
 
-The management, roughly speaking, consists two parts. The first one is that 
brokers report to name servers on meta data
-of themselves and topics they have. The second is serving clients, including 
producer, consumer and command line
- executables these meta data.
+The management, roughly speaking, consists two parts
+- Brokers send their meta data to name servers and report on topics they have.
+- Name servers are serving clients, including producers, consumers and command 
line clients with the freshest routing information.
 
-As a result, before launching brokers and clients, we need to feed name server 
address list to them. Apache RocketMQ 
-provides four methods to achieve this goal.
+Therefore, before launching brokers and clients, we need to tell them how to 
reach name servers by feeding them with a name server address list.
+In Apache RocketMQ, this can be done in four ways.
 
 1. Programmatic Way
 
@@ -50,8 +50,7 @@ provides four methods to achieve this goal.
 
 3. Environment Variable
 
-   A third method is via environment variable: you can export `NAMESRV_ADDR` 
environment variable. Brokers and clients 
-   will examine and use its value if set.
+   You can export `NAMESRV_ADDR` environment variable. Brokers and clients 
will examine and use its value if set.
 
 
 4. HTTP Endpoint
@@ -67,12 +66,12 @@ provides four methods to achieve this goal.
 You may override `jmenv.tbsite.net` by this java option: 
`rocketmq.namesrv.domain`,
 You may also override `nsaddr` part by this java option: 
`rocketmq.namesrv.domain.subgroup`
 
-This method is recommended because it gives you maximum flexibility, aka, 
you can dynamically add or 
+This method is recommended because it gives you maximum flexibility -- you 
can dynamically add or 
 remove name server node without necessity of rebooting your brokers and 
clients according to your name servers'
 system load.
  
  
 *  Priority
 
-Methods introduced first take precedence over the latter, namely,
-Programmatic Way > Java Options > Environment Variable > HTTP Endpoint
\ No newline at end of file
+Methods introduced first take precedence over the latter, namely, 
+`Programmatic Way > Java Options > Environment Variable > HTTP Endpoint`
\ No newline at end of file



[9/9] incubator-rocketmq-site git commit: Release at 2017.2.20(4.0.0-incubating)

2017-02-20 Thread yukon
Release at 2017.2.20(4.0.0-incubating)


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

Branch: refs/heads/asf-site
Commit: f6304ab980d3510e345af853f8d726cb37d12fda
Parents: c881066
Author: yukon 
Authored: Mon Feb 20 17:44:45 2017 +0800
Committer: yukon 
Committed: Mon Feb 20 17:44:45 2017 +0800

--
 content/about/contact/index.html|   4 +-
 content/about/rewards/index.html|   4 +-
 content/about/team/index.html   |   4 +-
 content/archive-layout-with-content/index.html  |  17 +-
 content/collection-archive/index.html   |  22 +
 content/community/index.html|  10 +-
 content/docs/best-practice-broker/index.html|   8 +-
 content/docs/best-practice-consumer/index.html  |   6 +-
 content/docs/best-practice-namesvr/index.html   |   6 +-
 content/docs/best-practice-producer/index.html  |   6 +-
 content/docs/branching-model.html   |   8 +-
 content/docs/cli-admin-tool/index.html  |   6 +-
 content/docs/cluster-deployment/index.html  |   6 +-
 content/docs/code-guidelines/index.html |   6 +-
 content/docs/core-concept/index.html|   6 +-
 content/docs/faq/index.html |   6 +-
 content/docs/motivation/index.html  |   6 +-
 content/docs/pull-request/index.html|   6 +-
 content/docs/quick-start/index.html |   6 +-
 content/docs/release-manual.html|   6 +-
 content/dowloading/releases/index.html  | 531 +++
 content/feed.xml|  10 +-
 content/index.html  |  10 +-
 .../release-notes-4.0.0-incubating/index.html   |   8 +
 content/sitemap.xml |   6 +
 25 files changed, 651 insertions(+), 63 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/f6304ab9/content/about/contact/index.html
--
diff --git a/content/about/contact/index.html b/content/about/contact/index.html
index aa34cbd..081e545 100644
--- a/content/about/contact/index.html
+++ b/content/about/contact/index.html
@@ -57,7 +57,7 @@
 
 
   
-  
+  
 
 
 
@@ -209,7 +209,7 @@
   http://schema.org/CreativeWork";>
 
 
-
+
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/f6304ab9/content/about/rewards/index.html
--
diff --git a/content/about/rewards/index.html b/content/about/rewards/index.html
index 1ef9f61..4a8dd64 100644
--- a/content/about/rewards/index.html
+++ b/content/about/rewards/index.html
@@ -57,7 +57,7 @@
 
 
   
-  
+  
 
 
 
@@ -209,7 +209,7 @@
   http://schema.org/CreativeWork";>
 
 
-
+
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/f6304ab9/content/about/team/index.html
--
diff --git a/content/about/team/index.html b/content/about/team/index.html
index 3ae43f7..52e2897 100644
--- a/content/about/team/index.html
+++ b/content/about/team/index.html
@@ -57,7 +57,7 @@
 
 
   
-  
+  
 
 
 
@@ -209,7 +209,7 @@
   http://schema.org/CreativeWork";>
 
 
-
+
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/f6304ab9/content/archive-layout-with-content/index.html
--
diff --git a/content/archive-layout-with-content/index.html 
b/content/archive-layout-with-content/index.html
index dd393e7..3d33972 100644
--- a/content/archive-layout-with-content/index.html
+++ b/content/archive-layout-with-content/index.html
@@ -742,6 +742,19 @@
 
 
   
+Downloading the Apache 
RocketMQ Releases
+  
+
+
+
+  
+
+
+
+  http://schema.org/CreativeWork";>
+
+
+  
 Page Not Found
   
 
@@ -865,7 +878,7 @@
   
 
 
-Apache RocketMQ® 
is an open source distributed messaging and streaming data platform. Latest 
source v4.0.0  
+Apache RocketMQ® 
is an open source distributed messaging and streaming data platform. Latest 
release v4.0.0-incubating  
 
   
 
@@ -879,7 +892,7 @@
   
 
 
-Apache RocketMQ® 
is an open source distributed messaging and streaming data platform. Latest 
source v4.0.0  
+Apache RocketMQ® 
is an open source distributed messaging and streaming data platform. Latest 
release v4.0.0-incubating  
 
  

[5/9] incubator-rocketmq-site git commit: Polish wording on top of https://github.com/apache/incubator-rocketmq-site/pull/7

2017-02-20 Thread yukon
Polish wording on top of 
https://github.com/apache/incubator-rocketmq-site/pull/7


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

Branch: refs/heads/asf-site
Commit: ef72b00448a4c0a0fd21c45f1401f655b9f9e52f
Parents: c706e00
Author: Zhanhui Li 
Authored: Fri Feb 10 16:26:38 2017 +0800
Committer: Zhanhui Li 
Committed: Fri Feb 10 16:26:38 2017 +0800

--
 ...four-methods-to-feed-name-server-address-list.md | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/ef72b004/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
--
diff --git a/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md 
b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
index aa27066..23aa872 100644
--- a/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
+++ b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
@@ -8,11 +8,11 @@ tags:
 ---
 
 In Apache RocketMQ, name servers are designed to coordinate each component of 
the distributed system
-and take much of the responsibility for managing topic route information.
+and fulfill much of this responsibility through managing topic route 
information.
 
-The management, roughly speaking, consists two parts
-- Brokers send their meta data to name servers and report on topics they have.
-- Name servers are serving clients, including producers, consumers and command 
line clients with the freshest routing information.
+The management, roughly speaking, consists two parts:
+- Brokers periodically renew meta data, including topics they have, which are 
kept in every name servers.
+- Name servers are serving clients, including producers, consumers and command 
line clients with the latest routing information.
 
 Therefore, before launching brokers and clients, we need to tell them how to 
reach name servers by feeding them with a name server address list.
 In Apache RocketMQ, this can be done in four ways.
@@ -32,7 +32,7 @@ In Apache RocketMQ, this can be done in four ways.
consumer.setNamesrvAddr("name-server1-ip:port;name-server2-ip:port");`

If you use admin command line from shell, you may specify this way:
-   `sh mqadmin command-name -n name-server-ip1:port;name-server-ip2:port -x 
other-options`
+   `sh mqadmin command-name -n name-server-ip1:port;name-server-ip2:port -X 
OTHER-OPTION`

a simple example is:
`sh mqadmin -n localhost:9876 clusterList`
@@ -66,9 +66,9 @@ In Apache RocketMQ, this can be done in four ways.
 You may override `jmenv.tbsite.net` by this java option: 
`rocketmq.namesrv.domain`,
 You may also override `nsaddr` part by this java option: 
`rocketmq.namesrv.domain.subgroup`
 
-This method is recommended because it gives you maximum flexibility -- you 
can dynamically add or 
-remove name server node without necessity of rebooting your brokers and 
clients according to your name servers'
-system load.
+If you are running Apache RocketMQ in production, this method is 
recommended because it gives you maximum flexibility
+ -- you can dynamically add or remove name server nodes without necessity 
of rebooting your brokers and clients 
+ according to your name servers' system load.
  
  
 *  Priority



[7/9] incubator-rocketmq-site git commit: Add 4.0.0-incubating release info.

2017-02-20 Thread yukon
Add 4.0.0-incubating release info.


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

Branch: refs/heads/asf-site
Commit: baad3ad94f812f869b1c515d1f6e4033ec14a008
Parents: 564b19d
Author: yukon 
Authored: Mon Feb 20 17:37:42 2017 +0800
Committer: yukon 
Committed: Mon Feb 20 17:37:42 2017 +0800

--
 _data/navigation.yml|  1 +
 _docs/10-download-releases.md   | 12 
 _pages/community.md |  2 +-
 _posts/2017-01-24-release-notes-4.0.0-incubating.md |  7 +++
 home.md |  2 +-
 5 files changed, 22 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/baad3ad9/_data/navigation.yml
--
diff --git a/_data/navigation.yml b/_data/navigation.yml
index a92163a..67344a2 100644
--- a/_data/navigation.yml
+++ b/_data/navigation.yml
@@ -50,6 +50,7 @@ docs:
   - title: Release Notes
 children:
   - title: "Download"
+url: "/dowloading/releases/"
   - title: "4.0.0-incubating"
 url: /release_notes/release-notes-4.0.0-incubating/
   - title: FAQ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/baad3ad9/_docs/10-download-releases.md
--
diff --git a/_docs/10-download-releases.md b/_docs/10-download-releases.md
new file mode 100644
index 000..1df4376
--- /dev/null
+++ b/_docs/10-download-releases.md
@@ -0,0 +1,12 @@
+---
+title: "Downloading the Apache RocketMQ Releases"
+permalink: /dowloading/releases/
+modified: 2017-2-20T15:01:43-04:00
+---
+
+Use the links below to download the Apache RocketMQ Releases, the latest 
release is 4.0.0-incubating.
+
+# 4.0.0-incubating release
+
+* Source: 
[rocketmq-all-4.0.0-incubating-source-release.zip](https://www.apache.org/dyn/closer.cgi?path=incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-source-release.zip)
 
[[PGP](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-source-release.zip.asc)]
 
[[MD5](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-source-release.zip.md5)]
 
[[SHA1](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-source-release.zip.sha1)]
+* Binary: 
[rocketmq-all-4.0.0-incubating-bin-release.zip](https://www.apache.org/dyn/closer.cgi?path=incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-bin-release.zip)
 
[[PGP](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-bin-release.zip.asc)]
 
[[MD5](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-bin-release.zip.md5)]
 
[[SHA1](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-bin-release.zip.sha1)]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/baad3ad9/_pages/community.md
--
diff --git a/_pages/community.md b/_pages/community.md
index 6a30b55..9c011f0 100644
--- a/_pages/community.md
+++ b/_pages/community.md
@@ -8,7 +8,7 @@ header:
   cta_label: " Getting Started"
   cta_url: "/docs/quick-start/"
   caption:
-excerpt: 'Apache RocketMQ® is an open source distributed messaging and 
streaming data platform. https://github.com/apache/incubator-rocketmq/";>Latest source 
v4.0.0 {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
+excerpt: 'Apache RocketMQ® is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
 feature_row:
   - image_path: /assets/images/community/alibaba-logo.png
 alt: "Alibaba Group"

http://git-wip-us.

[3/9] incubator-rocketmq-site git commit: Add priority note.

2017-02-20 Thread yukon
Add priority note.


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

Branch: refs/heads/asf-site
Commit: b66d708b737de9344dbb7bdb587c42030d76de01
Parents: bdd8b46
Author: Zhanhui Li 
Authored: Fri Feb 10 13:52:58 2017 +0800
Committer: Zhanhui Li 
Committed: Fri Feb 10 13:52:58 2017 +0800

--
 ...-methods-to-feed-name-server-address-list.md | 29 
 1 file changed, 18 insertions(+), 11 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/b66d708b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
--
diff --git a/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md 
b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
index f4c78b1..70984c9 100644
--- a/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
+++ b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
@@ -20,7 +20,6 @@ provides four methods to achieve this goal.
 1. Programmatic Way
 
For broker, we may specify 
`namesrvAddr=name-server-ip1:port;name-server-ip2:port` in broker configuration 
file.
-   Alternatively, we may pass a parameter like `-n 
name-server-ip1:port;name-server-ip2:port` to `mqbroker` script.

For producers and consumers, we may feed name server address list to them 
as follows:

@@ -44,20 +43,22 @@ provides four methods to achieve this goal.
 
defaultMQAdminExt.setNamesrvAddr("name-server1-ip:port;name-server2-ip:port");`
 
 
-2. Environment Variable
+2. Java Options
 
-   You can export `NAMESRV_ADDR` environment variable. Brokers and clients 
will examine and use its value if set.
+Name server address list may also be fed to your application through 
specifying the sequel java option 
+`rocketmq.namesrv.addr` before launching.
 
-
-3. Java Options
+3. Environment Variable
 
-Similar to environment variable, you may specify the sequel java option 
`rocketmq.namesrv.addr` before launching your
-application.
+   A third method is via environment variable: you can export `NAMESRV_ADDR` 
environment variable. Brokers and clients 
+   will examine and use its value if set.
+
 
-4. HTTP endpoint
+4. HTTP Endpoint
 
-If you do not specify name server address list using previously mentioned 
methods, Apache RocketMQ will periodically 
-access the following HTTP end point to acquire and update name server 
address list.
+If you do not specify name server address list using previously mentioned 
methods, Apache RocketMQ will access
+ the following HTTP end point to acquire and update name server address 
list every two minutes with initial delay of
+ ten seconds.
 
 On default, the end point is:
 
@@ -68,4 +69,10 @@ provides four methods to achieve this goal.
 
 This method is recommended because it gives you maximum flexibility, aka, 
you can dynamically add or 
 remove name server node without necessity of rebooting your brokers and 
clients according to your name servers'
-system load. 
\ No newline at end of file
+system load.
+ 
+ 
+*  Priority
+
+Methods introduced first take precedence over the latter, namely,
+Programmatic Way > Java Options > Environment Variable > HTTP Endpoint
\ No newline at end of file



[1/9] incubator-rocketmq-site git commit: Add baidu analytics

2017-02-20 Thread yukon
Repository: incubator-rocketmq-site
Updated Branches:
  refs/heads/asf-site 2415b071f -> f6304ab98


Add baidu analytics


Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/commit/0b348ef8
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/tree/0b348ef8
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/diff/0b348ef8

Branch: refs/heads/asf-site
Commit: 0b348ef856eef2f802c57816678c9600fef88af3
Parents: 0ae8415
Author: yukon 
Authored: Wed Feb 8 23:50:33 2017 +0800
Committer: yukon 
Committed: Wed Feb 8 23:50:33 2017 +0800

--
 _includes/analytics-providers/baidu.html | 9 +
 _includes/analytics.html | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/0b348ef8/_includes/analytics-providers/baidu.html
--
diff --git a/_includes/analytics-providers/baidu.html 
b/_includes/analytics-providers/baidu.html
new file mode 100644
index 000..a583797
--- /dev/null
+++ b/_includes/analytics-providers/baidu.html
@@ -0,0 +1,9 @@
+
+var _hmt = _hmt || [];
+(function() {
+  var hm = document.createElement("script");
+  hm.src = "https://hm.baidu.com/hm.js?36428f2b841d08e7405724cbf7f860d2";;
+  var s = document.getElementsByTagName("script")[0]; 
+  s.parentNode.insertBefore(hm, s);
+})();
+
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/0b348ef8/_includes/analytics.html
--
diff --git a/_includes/analytics.html b/_includes/analytics.html
index 64a3359..a8f27c0 100644
--- a/_includes/analytics.html
+++ b/_includes/analytics.html
@@ -8,5 +8,5 @@
 {% when "custom" %}
   {% include /analytics-providers/custom.html %}
 {% endcase %}
-
+{% include /analytics-providers/baidu.html %}
 {% endif %}
\ No newline at end of file



[2/9] incubator-rocketmq-site git commit: Add a blog to introduce methods to specify name server for brokers, producers, consumers and mq admin tools.

2017-02-20 Thread yukon
Add a blog to introduce methods to specify name server for brokers, producers, 
consumers and mq admin tools.


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

Branch: refs/heads/asf-site
Commit: bdd8b466f31c8d703400f529ffa432fa307a9f9c
Parents: 0b348ef
Author: Zhanhui Li 
Authored: Fri Feb 10 12:09:17 2017 +0800
Committer: Zhanhui Li 
Committed: Fri Feb 10 12:09:17 2017 +0800

--
 ...-methods-to-feed-name-server-address-list.md | 71 
 1 file changed, 71 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/bdd8b466/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
--
diff --git a/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md 
b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
new file mode 100644
index 000..f4c78b1
--- /dev/null
+++ b/_posts/2017-02-10-four-methods-to-feed-name-server-address-list.md
@@ -0,0 +1,71 @@
+---
+title: "Four Methods to Feed Name Server Address List"
+categories:
+  - RocketMQ
+tags:
+  - RocketMQ
+  - Name Server
+---
+
+Apache RocketMQ is a distributed system that each components should be 
properly coordinated to work smoothly. Name 
+servers are designed to take much of this responsibility through managing 
topic route information.
+
+The management, roughly speaking, consists two parts. The first one is that 
brokers report to name servers on meta data
+of themselves and topics they have. The second is serving clients, including 
producer, consumer and command line
+ executables these meta data.
+
+As a result, before launching brokers and clients, we need to feed name server 
address list to them. Apache RocketMQ 
+provides four methods to achieve this goal.
+
+1. Programmatic Way
+
+   For broker, we may specify 
`namesrvAddr=name-server-ip1:port;name-server-ip2:port` in broker configuration 
file.
+   Alternatively, we may pass a parameter like `-n 
name-server-ip1:port;name-server-ip2:port` to `mqbroker` script.
+   
+   For producers and consumers, we may feed name server address list to them 
as follows:
+   
+   `
+   DefaultMQProducer producer = new 
DefaultMQProducer("please_rename_unique_group_name");
+   producer.setNamesrvAddr("name-server1-ip:port;name-server2-ip:port");`
+   
+   `
+   DefaultMQPushConsumer consumer = new 
DefaultMQPushConsumer("please_rename_unique_group_name");
+   consumer.setNamesrvAddr("name-server1-ip:port;name-server2-ip:port");`
+   
+   If you use admin command line from shell, you may specify this way:
+   `sh mqadmin command-name -n name-server-ip1:port;name-server-ip2:port -x 
other-options`
+   
+   a simple example is:
+   `sh mqadmin -n localhost:9876 clusterList`
+   assuming to query cluster info on the name server node.
+   
+   If integrating admin tool into your own dashboard, you may
+   `DefaultMQAdminExt defaultMQAdminExt = new 
DefaultMQAdminExt("please_rename_unique_group_name");
+
defaultMQAdminExt.setNamesrvAddr("name-server1-ip:port;name-server2-ip:port");`
+
+
+2. Environment Variable
+
+   You can export `NAMESRV_ADDR` environment variable. Brokers and clients 
will examine and use its value if set.
+
+
+3. Java Options
+
+Similar to environment variable, you may specify the sequel java option 
`rocketmq.namesrv.addr` before launching your
+application.
+
+4. HTTP endpoint
+
+If you do not specify name server address list using previously mentioned 
methods, Apache RocketMQ will periodically 
+access the following HTTP end point to acquire and update name server 
address list.
+
+On default, the end point is:
+
+`http://jmenv.tbsite.net:8080/rocketmq/nsaddr`
+
+You may override `jmenv.tbsite.net` by this java option: 
`rocketmq.namesrv.domain`,
+You may also override `nsaddr` part by this java option: 
`rocketmq.namesrv.domain.subgroup`
+
+This method is recommended because it gives you maximum flexibility, aka, 
you can dynamically add or 
+remove name server node without necessity of rebooting your brokers and 
clients according to your name servers'
+system load. 
\ No newline at end of file



[8/9] incubator-rocketmq-site git commit: Merge branch 'master' into asf-site

2017-02-20 Thread yukon
Merge branch 'master' into asf-site


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

Branch: refs/heads/asf-site
Commit: c881066f91b211fff0e86facd7b8a4eab3eff2f0
Parents: 2415b07 baad3ad
Author: yukon 
Authored: Mon Feb 20 17:41:39 2017 +0800
Committer: yukon 
Committed: Mon Feb 20 17:41:39 2017 +0800

--
 _data/navigation.yml|  1 +
 _docs/10-download-releases.md   | 12 
 _pages/community.md |  2 +-
 _posts/2017-01-24-release-notes-4.0.0-incubating.md |  7 +++
 home.md |  2 +-
 5 files changed, 22 insertions(+), 2 deletions(-)
--




incubator-rocketmq-site git commit: Add 4.0.0-incubating release info.

2017-02-20 Thread yukon
Repository: incubator-rocketmq-site
Updated Branches:
  refs/heads/master 564b19d69 -> baad3ad94


Add 4.0.0-incubating release info.


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

Branch: refs/heads/master
Commit: baad3ad94f812f869b1c515d1f6e4033ec14a008
Parents: 564b19d
Author: yukon 
Authored: Mon Feb 20 17:37:42 2017 +0800
Committer: yukon 
Committed: Mon Feb 20 17:37:42 2017 +0800

--
 _data/navigation.yml|  1 +
 _docs/10-download-releases.md   | 12 
 _pages/community.md |  2 +-
 _posts/2017-01-24-release-notes-4.0.0-incubating.md |  7 +++
 home.md |  2 +-
 5 files changed, 22 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/baad3ad9/_data/navigation.yml
--
diff --git a/_data/navigation.yml b/_data/navigation.yml
index a92163a..67344a2 100644
--- a/_data/navigation.yml
+++ b/_data/navigation.yml
@@ -50,6 +50,7 @@ docs:
   - title: Release Notes
 children:
   - title: "Download"
+url: "/dowloading/releases/"
   - title: "4.0.0-incubating"
 url: /release_notes/release-notes-4.0.0-incubating/
   - title: FAQ

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/baad3ad9/_docs/10-download-releases.md
--
diff --git a/_docs/10-download-releases.md b/_docs/10-download-releases.md
new file mode 100644
index 000..1df4376
--- /dev/null
+++ b/_docs/10-download-releases.md
@@ -0,0 +1,12 @@
+---
+title: "Downloading the Apache RocketMQ Releases"
+permalink: /dowloading/releases/
+modified: 2017-2-20T15:01:43-04:00
+---
+
+Use the links below to download the Apache RocketMQ Releases, the latest 
release is 4.0.0-incubating.
+
+# 4.0.0-incubating release
+
+* Source: 
[rocketmq-all-4.0.0-incubating-source-release.zip](https://www.apache.org/dyn/closer.cgi?path=incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-source-release.zip)
 
[[PGP](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-source-release.zip.asc)]
 
[[MD5](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-source-release.zip.md5)]
 
[[SHA1](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-source-release.zip.sha1)]
+* Binary: 
[rocketmq-all-4.0.0-incubating-bin-release.zip](https://www.apache.org/dyn/closer.cgi?path=incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-bin-release.zip)
 
[[PGP](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-bin-release.zip.asc)]
 
[[MD5](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-bin-release.zip.md5)]
 
[[SHA1](https://www.apache.org/dist/incubator/rocketmq/4.0.0-incubating/rocketmq-all-4.0.0-incubating-bin-release.zip.sha1)]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/baad3ad9/_pages/community.md
--
diff --git a/_pages/community.md b/_pages/community.md
index 6a30b55..9c011f0 100644
--- a/_pages/community.md
+++ b/_pages/community.md
@@ -8,7 +8,7 @@ header:
   cta_label: " Getting Started"
   cta_url: "/docs/quick-start/"
   caption:
-excerpt: 'Apache RocketMQ® is an open source distributed messaging and 
streaming data platform. https://github.com/apache/incubator-rocketmq/";>Latest source 
v4.0.0 {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
+excerpt: 'Apache RocketMQ® is an open source distributed messaging and 
streaming data platform. Latest release 
v4.0.0-incubating {::nomarkdown}https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=star&count=true&size=large";
 frameborder="0" scrolling="0" width="160px" height="30px"> https://ghbtns.com/github-btn.html?user=apache&repo=incubator-rocketmq&type=fork&count=true&size=large";
 frameborder="0" scrolling="0" width="158px" 
height="30px">{:/nomarkdown}'
 feature_row:
   - im

svn commit: r18398 - /release/incubator/rocketmq/KEYS

2017-02-20 Thread yukon
Author: yukon
Date: Mon Feb 20 08:26:57 2017
New Revision: 18398

Log:
Add KEYS file.

Added:
release/incubator/rocketmq/KEYS

Added: release/incubator/rocketmq/KEYS
==
--- release/incubator/rocketmq/KEYS (added)
+++ release/incubator/rocketmq/KEYS Mon Feb 20 08:26:57 2017
@@ -0,0 +1,167 @@
+This file contains the PGP keys of various developers.
+
+Users: pgp < KEYS
+or
+   gpg --import KEYS
+
+
+Developers: 
+pgp -kxa  and append it to this file.
+or
+(pgpk -ll  && pgpk -xa ) >> this file.
+or
+(gpg --list-sigs 
+&& gpg --armor --export ) >> this file.
+
+pub   2048R/C50AC1B1 2017-01-10
+uid   [ultimate] Xinyu Zhou (apache) 
+sig 3C50AC1B1 2017-01-10  Xinyu Zhou (apache) 
+sub   2048R/B334D34E 2017-01-10
+sig  C50AC1B1 2017-01-10  Xinyu Zhou (apache) 
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: GnuPG v2
+
+mQENBFh0rfwBCACwawfd7qGrYwz8mFTc78i9A/2EXB140nX1Jm9tvhFxXVemWH30
+OouHcaUXLks4PMVopo6gnusz6LlTX7SyJ5eqCLC6bOAtC7cG1cICiJOs3V+SCmHV
+nve6qOf87A/nsOxavrSakqYCVrdAr4kU/FE6qSmEOd3jqfzmmqstlnMTinHPtxfa
+FJhAFFrD9XArnXl7frfvJ7DSgHDoPIFMfKJ52cNaST5/71SRVaHUzwBcyyg631Ld
+fccv/VxRElCoXLYqVvZ/LYEu4jOfCSSJ63ahzDBEQWhDqS3QR/6phxt5Fm+VuNLf
+R1GaRUSOs0YDDi2sd9cvrYuocvPJIOyR9rJHABEBAAG0Jlhpbnl1IFpob3UgKGFw
+YWNoZSkgPHl1a29uQGFwYWNoZS5vcmc+iQE5BBMBCAAjBQJYdK38AhsDBwsJCAcD
+AgEGFQgCCQoLBBYCAwECHgECF4AACgkQVxDuNcUKwbEnUAf+PTPwDpa83u8bkb+i
+ILVAGwySW6sLPMn6uG4lmL4yk7L9xtKsoVwKdt3ClA/J8EmPlnJ3YDrdCVgFQ5SE
+6nICBiVZLuIiHm4crrOP468CCAp4XKnMgsu4v/C73K64aaynQYSCHwsEq+dItKRC
+kLJVf9EHpVhMsWNhkTk4lNg9CHkmtgsMdhBBtJnTdGctSXIF/gvYe4dWNTt1/qs8
+/4PRh+TV3Zoio8kIZtqJpPibvjVBl1cpzmQIQvvDjddF7fPWoLrEJRz2iTeKp9bY
+bIW/8TSA8v+yjEoVev3Dg3gn5pdSxkaJgd5kjWeI+VKyvo90dm5cBsxhmehZeCFs
+iXsNuLkBDQRYdK38AQgAsjj7p+msWl48YMkRXSjoRVoC5WyqYm1BiV4chSbFTfZu
+mic+MQpfTVnRFEYDc6jgpN6r3SHYBipbpU1aHNDlHAbZBemM0pxTLo+fypTT+c4f
+MrAogpEwoti1/g8COAQUt3tsatxCWUxqg/8gyx1rRMJ7p6U2q8R7El+5UujqZdPe
+0szymnjg1EC2NyZWY69ht9k85ZRW0y3XStykRVzknvRSkOgueBIZVOJZ9rSVOIR2
+0hntOrpUa3nvetIY5CL6kZaaGXeMcb38cm1YZlFqMgd42CwFBdRTZWGUMubTKYFH
+pDge0wd1k5iN9lIISz+p08lEtUy9Mmxgm/nJOqOSbwARAQABiQEfBBgBCAAJBQJY
+dK38AhsMAAoJEFcQ7jXFCsGx7UUH/3KmL+yf7ps3oIRIc8FQqtCi63Kq8TdvrVnf
+Y51oToQqIqzH2hI9zhpGfwF6Q0JaPDb7qY7oXCnqoqn05m9iUhHIUSI16HPgfLp9
+RhwSXxOYoqrwDWVqhIwu28MGhEIRH+KmJrmQOeU/Tx5JXzpJSE4okl5IakRSycmi
+nEj+dABK7hDLlo1iDJnYiq/pIkTrORr46QzfFHYu++x1xVuYfQHU1EZt9vMvJg2Y
+jMPK/QZC5QZWKOS7LoWfiZZe5eLz/6x4LJR8vtCJNb9xaKvygo4zRfsVFw1DIMmX
+OZUwoy/XCdl7ODAObTaNFG15RjKeR1Erypue4t6rftmZbY2xP7Y=
+=y+Tp
+-END PGP PUBLIC KEY BLOCK-
+pub   4096R/7456EE97 2017-01-23
+uid   [ultimate] vongosling (release) 
+sig 37456EE97 2017-01-23  vongosling (release) 
+sub   4096R/B27D7186 2017-01-23
+sig  7456EE97 2017-01-23  vongosling (release) 
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: GnuPG v2
+
+mQINBFiFxvkBEADPLu8FgRTFnFfBYaQ96yCqyZB8hZW/Cl0GY/JU2kunRmCwZhhz
+J7qJXyBIxRPcy4mXtrl4zPml44dDxc7PFApfwrivdoQyv8L4TDwDIXtHoYXf+D/p
+ThNVadQvTFqwDHZIJFtL5qvzt3noqrJI/AmcAf1H4vcPNsFTvcUttoj7bxOW5HoM
+AMUsum1j9EGChvkychwIso8z6eeFh1xWhabjiXBAuv3ChY89tiHvFw7sodEHgHak
+7yu5Gr/sg4JjC4zMZl+dL2mIs9sHMV7llNVeKBIvP4JSf6M0Nby5Dqe2nkJ/wIlv
+C8B+/0+odmDneppXFGMtNFA/7Z42Cmz6/B1jeGG6aGFq0FE6SVki+F7XxQ+gu+5Z
+MB4Lop9Umzb2XeeVgtYXjLvbdnoLdO89bhnvanq4UmYb+g2pluufddYBMu6YzY1d
+oiR5I+a+Sc+qvxCbJHTUgM3ZP56QaNxfIuuvTkuR+YiPhXAJewGDPx0s6DCswoXu
+nZe/3umQQktlVoO1DgEE/pn1WhwFOBTSpE1roQkWGLCE4p7vt5706PooOveZFyB4
+eBxzDnANms6LO7gdh44xRL8k8mq5Wd6Huuny06nYnxa8zspdBEHo7HhClL03hypw
+BtlwZFvqVFKxu8w/oHZVF9It7TCVz48Ontr1cDvtXuwVoswkKmBVmYKhOQARAQAB
+tCx2b25nb3NsaW5nIChyZWxlYXNlKSA8dm9uZ29zbGluZ0BhcGFjaGUub3JnPokC
+OQQTAQgAIwUCWIXG+QIbAwcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEFVN
+Lax0Vu6X0M4QAL1FfN8lJRvIgsRNIlPm72uPraW+U3QvkiTU4bOYs3IyRsLiiNkm
+GHNFNja5ewFBCmygANLC7tmJ0MQiUnO4q5YouFNn+OwnInMhJPrBsoJ3Tp64FFCs
+PWQ/CNgjP/7fulXiax6QWdQ3Fvsbx4pi6ebaymH4ZTfgOeA8OInKo5X7zYdzOOmv
+S3jxRmHTvHcR90beunbGgeqQN6k/Ps6EC7OJEhrOMWsAiRArCKvAU4sqyBgKbEwV
+KIzXn1IO63CPr9nHWY+s+kl2/SQGtZaXalTdGOoVG3sxS4kN4nYKqJk9ilzbxeVi
+U7AUqa3wS0hZP8JNWyUkdNRH3zUtllQ7/hBsFul2olj1CsTxnzuL5bDItXiiev3R
+dRBye1BmbMyq01ry6nE4g1u+c3uWOYJrZ3Cne/RQvLE6Ag2oo0D8TOjqPU3miR9g
+bbk+NCSuMEnbvGaiADGDn6uDJoBL+laS3/npx2uwCzVsGxTBnMFQUSvh/UN0P9X3
+1e8aaiuixbrsxJJopQBl4SzAjX5VRT4WY1OEoBQJL5Rb0bETJnKgwjq7DY8zl/D1
+TOHN44O6hs2WWrnXopS+Je0aoKnWvUBP35Hdm7q/Vy8o5x/8IyHUjm1KG8j1ns4y
+wuENONR+/tnt2G25/Oy90hS9gDGos8x+pOrM9+b529CU1xjb+Bm3+9EsuQINBFiF
+xvkBEADj4njMoqkVu3SAH+857ScrzjK2WwDhJY/TwXQvb4wr+E0GPZEUSCBYs/JI
+ZN6roNnH7NHD/o/RLh85KBPNeQFkiKTps47xDUS0HNxHGmWcUpVkQevVpJIY7D1i
+R8i1vlKPxVQyEwuHA+RoWZ7x5OhRZtwZ5+xKdt455+AT0FPCL3VvUwht/aRxLhlq
+siSZPSWFfevMkVHZrf2nGW0ESLabBoUMm+kD9K7hevVj/fOdCniOOA5GkmntcqJb
+9u/RaCyMg5mAELSh/fMQ25mGXQA7xDUZzOqzvBoQ+sdQ+kIhp8ncy1nd/jZVZw6r
+KDmMkg7vqoa5jOWiEZTP1Muxb0/5KxUWabQoj1BNM4M4UwZWh4mMayOGrskTWqx9
+BqIRn17nk0+DAo05DIJDFJfelY8YYXIaVpVsd0WdPk3fkeLeLbF832fem9t4oLAE
+2ttIO/RHKJDPgS+t5xdPDf2lOSRhgxEuI9miNyk8eZ