http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/c1717b62/content/feed.xml
----------------------------------------------------------------------
diff --git a/content/feed.xml b/content/feed.xml
index 1ab6907..5f8cedb 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?><feed 
xmlns="http://www.w3.org/2005/Atom"; ><generator uri="https://jekyllrb.com/"; 
version="3.4.3">Jekyll</generator><link href="/feed.xml" rel="self" 
type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" 
/><updated>2017-06-09T11:41:11+08:00</updated><id>/</id><title 
type="html">Apache RocketMQ</title><subtitle>The homepage of 
RocketMQ.</subtitle><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;n
 il, &quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, 
&quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, 
&quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><entry><title
 type="html">Release Notes - Apache RocketMQ - Version 
4.1.0-incubating</title><link href="/release-notes-4.1.0-incubating/" 
rel="alternate" type="text/html" title="Release Notes - Apache RocketMQ - 
Version 4.1.0-incubating" /><published>
 
2017-06-02T00:00:00+08:00</published><updated>2017-06-02T00:00:00+08:00</updated><id>/release-notes-4.1.0-incubating</id><content
 type="html" xml:base="/release-notes-4.1.0-incubating/">&lt;p&gt;Release Notes 
- Apache RocketMQ - Version 4.1.0-incubating&lt;/p&gt;
+<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xml" 
href="/feed.xslt.xml"?><feed xmlns="http://www.w3.org/2005/Atom";><generator 
uri="http://jekyllrb.com"; version="3.3.1">Jekyll</generator><link 
href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" 
rel="alternate" type="text/html" 
/><updated>2017-06-13T17:09:53+08:00</updated><id>//</id><title 
type="html">Apache RocketMQ</title><subtitle>The homepage of 
RocketMQ.</subtitle><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quo
 t;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, 
&quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, 
&quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><entry><title
 type="html">Release Notes - Apache RocketMQ - Version 
4.1.0-incubating</title><link href="/release-notes-4.1.0-incubating/" 
rel="alternate" type="text/html" title="Release Notes - Apa
 che RocketMQ - Version 4.1.0-incubating" 
/><published>2017-06-02T00:00:00+08:00</published><updated>2017-06-02T00:00:00+08:00</updated><id>/release-notes-4.1.0-incubating</id><content
 type="html" xml:base="/release-notes-4.1.0-incubating/">&lt;p&gt;Release Notes 
- Apache RocketMQ - Version 4.1.0-incubating&lt;/p&gt;
 
 &lt;h2 id=&quot;new-feature&quot;&gt;New Feature&lt;/h2&gt;
 
@@ -230,7 +230,8 @@
   &lt;li&gt;Join by Creating Pull Requests against &lt;a 
href=&quot;https://github.com/apache/incubator-rocketmq-externals&quot;&gt;RocketMQ
 MySQL Repository&lt;/a&gt;&lt;/li&gt;
   &lt;li&gt;Join by Creating Pull Requests against &lt;a 
href=&quot;https://github.com/apache/incubator-rocketmq-externals&quot;&gt;RocketMQ
 Redis Repository&lt;/a&gt;&lt;/li&gt;
   &lt;li&gt;Join by Creating Pull Requests against &lt;a 
href=&quot;https://github.com/apache/incubator-rocketmq-externals&quot;&gt;RocketMQ
 MongoDB Repository&lt;/a&gt;&lt;/li&gt;
-&lt;/ol&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="Activity" /><category term="Code" /><category term="Marathon" /><summary 
type="html">ROCKETMQ CODE MARATHON March 29th 
2017</summary></entry><entry><title type="html">The Correct Posture Of 
Submitting Pull Request</title><link 
href="/the-correct-posture-of-submitting-pull-request/" rel="alternate" 
type="text/html" title="The Correct Posture Of Submitting Pull Request" 
/><published>2017-03-24T00:00:00+08:00</published><updated>2017-03-24T00:00:00+08:00</updated><id>/the-correct-posture-of-submitting-pull-request</id><content
 type="html" xml:base="/the-correct-posture-of-submitting-pull-request/">&lt;h2 
id=&quot;the-co
 rrect-posture-of-submitting-a-pr&quot;&gt;The correct posture of submitting a 
PR&lt;/h2&gt;
+&lt;/ol&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="Activity" /><category term="Code" /><category term="Marathon" /><summary 
type="html">ROCKETMQ CODE MARATHON 
+March 29th 2017</summary></entry><entry><title type="html">The Correct Posture 
Of Submitting Pull Request</title><link 
href="/the-correct-posture-of-submitting-pull-request/" rel="alternate" 
type="text/html" title="The Correct Posture Of Submitting Pull Request" 
/><published>2017-03-24T00:00:00+08:00</published><updated>2017-03-24T00:00:00+08:00</updated><id>/the-correct-posture-of-submitting-pull-request</id><content
 type="html" xml:base="/the-correct-posture-of-submitting-pull-request/">&lt;h2 
id=&quot;the-correct-posture-of-submitting-a-pr&quot;&gt;The correct posture of 
submitting a PR&lt;/h2&gt;
 
 &lt;h3 id=&quot;prepare-the-repo&quot;&gt;Prepare the repo&lt;/h3&gt;
 &lt;ul&gt;
@@ -387,7 +388,8 @@ assuming to query cluster info on the name server 
node.&lt;/p&gt;
     &lt;p&gt;Methods introduced first take precedence over the latter, namely, 
&lt;br /&gt;
  &lt;code class=&quot;highlighter-rouge&quot;&gt;Programmatic Way &amp;gt; 
Java Options &amp;gt; Environment Variable &amp;gt; HTTP 
Endpoint&lt;/code&gt;&lt;/p&gt;
   &lt;/li&gt;
-&lt;/ul&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="RocketMQ" /><category term="Name Server" /><summary type="html">In 
Apache RocketMQ, name servers are designed to coordinate each component of the 
distributed system and fulfill much of this responsibility through managing 
topic route information.</summary></entry><entry><title type="html">Release 
Notes - Apache RocketMQ - Version 4.0.0-incubating</title><link 
href="/release_notes/release-notes-4.0.0-incubating/" rel="alternate" 
type="text/html" title="Release Notes - Apache RocketMQ - Version 
4.0.0-incubating" 
/><published>2017-01-24T00:00:00+08:00</published><updated>2017-01-24T00:00:00+08:00</updated><id>/release_n
 otes/release-notes-4.0.0-incubating</id><content type="html" 
xml:base="/release_notes/release-notes-4.0.0-incubating/">&lt;p&gt;Below is a 
summary of the JIRA issues addressed in the 4.0.0-incubating release of 
RocketMQ. For full documentation of the release, a guide to get started, please 
refer to &lt;a href=&quot;/docs/quick-start/&quot;&gt;Quick 
Start&lt;/a&gt;.&lt;/p&gt;
+&lt;/ul&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="RocketMQ" /><category term="Name Server" /><summary type="html">In 
Apache RocketMQ, name servers are designed to coordinate each component of the 
distributed system
+and fulfill much of this responsibility through managing topic route 
information.</summary></entry><entry><title type="html">Release Notes - Apache 
RocketMQ - Version 4.0.0-incubating</title><link 
href="/release_notes/release-notes-4.0.0-incubating/" rel="alternate" 
type="text/html" title="Release Notes - Apache RocketMQ - Version 
4.0.0-incubating" 
/><published>2017-01-24T00:00:00+08:00</published><updated>2017-01-24T00:00:00+08:00</updated><id>/release_notes/release-notes-4.0.0-incubating</id><content
 type="html" 
xml:base="/release_notes/release-notes-4.0.0-incubating/">&lt;p&gt;Below is a 
summary of the JIRA issues addressed in the 4.0.0-incubating release of 
RocketMQ. For full documentation of the release, a guide to get started, please 
refer to &lt;a href=&quot;/docs/quick-start/&quot;&gt;Quick 
Start&lt;/a&gt;.&lt;/p&gt;
 
 &lt;h2&gt; Download the 4.0.0-incubating release
 &lt;/h2&gt;
@@ -578,7 +580,8 @@ assuming to query cluster info on the name server 
node.&lt;/p&gt;
   &lt;li&gt;Supporting Latest &lt;a 
href=&quot;http://flume.apache.org/&quot;&gt;Flume&lt;/a&gt;&lt;/li&gt;
   &lt;li&gt;Rich Documentation and Good Test Cases Coverage&lt;/li&gt;
   &lt;li&gt;Join by Creating Pull Requests against &lt;a 
href=&quot;https://github.com/apache/incubator-rocketmq-externals/tree/master/rocketmq-flume&quot;&gt;RocketMQ
 Flume Repository&lt;/a&gt;&lt;/li&gt;
-&lt;/ol&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="Activity" /><category term="Code" /><category term="Marathon" /><summary 
type="html">ROCKETMQ CODE MARATHON January 5th 
2017</summary></entry><entry><title type="html">Mastering Component Compatible 
Dependency</title><link 
href="/maven/mastering-component-compatible-dependency/" rel="alternate" 
type="text/html" title="Mastering Component Compatible Dependency" 
/><published>2016-12-23T00:00:00+08:00</published><updated>2016-12-23T00:00:00+08:00</updated><id>/maven/mastering-component-compatible-dependency</id><content
 type="html" 
xml:base="/maven/mastering-component-compatible-dependency/">&lt;p&gt;This 
article mainly
  includes three parts.at first,I will introduce compatibility principle(more 
details see &lt;a 
href=&quot;http://blog.csdn.net/fengjia10/article/details/7799227&quot;&gt;here&lt;/a&gt;)
 briefly.followed by a detailed elaborating about Java component compatible 
dependency,including the interface-oriented programming,single component 
signature protection,single component compatibility protection and 
multi-component compatibility compile time checking.Finally is the review and 
prospect,especially about &lt;strong&gt;Dependency Mediator&lt;/strong&gt; 
project.&lt;/p&gt;
+&lt;/ol&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="Activity" /><category term="Code" /><category term="Marathon" /><summary 
type="html">ROCKETMQ CODE MARATHON 
+January 5th 2017</summary></entry><entry><title type="html">Mastering 
Component Compatible Dependency</title><link 
href="/maven/mastering-component-compatible-dependency/" rel="alternate" 
type="text/html" title="Mastering Component Compatible Dependency" 
/><published>2016-12-23T00:00:00+08:00</published><updated>2016-12-23T00:00:00+08:00</updated><id>/maven/mastering-component-compatible-dependency</id><content
 type="html" 
xml:base="/maven/mastering-component-compatible-dependency/">&lt;p&gt;This 
article mainly includes three parts.at first,I will introduce compatibility 
principle(more details see &lt;a 
href=&quot;http://blog.csdn.net/fengjia10/article/details/7799227&quot;&gt;here&lt;/a&gt;)
 briefly.followed by a detailed elaborating about Java component compatible 
dependency,including the interface-oriented programming,single component 
signature protection,single component compatibility protection and 
multi-component compatibility compile time checking.Finally is the review and pr
 ospect,especially about &lt;strong&gt;Dependency Mediator&lt;/strong&gt; 
project.&lt;/p&gt;
 
 &lt;aside class=&quot;sidebar__right&quot;&gt;
 &lt;nav class=&quot;toc&quot;&gt;
@@ -932,4 +935,4 @@ setting checkJars to true or nothing to do with this 
property,it will further an
   &lt;/li&gt;
   &lt;li&gt;Given ConsumeQueue stores fixed-size metadata only, which is 
mainly used to record consuming progress, random read is well supported. Taking 
advantage of page cache prefetch, accessing ConsumeQueue is as efficiently fast 
as accessing main memory, even if it’s in the case of massive message 
accumulation. As a result,ConsumeQueue will NOT bring in noticeable penalty 
to the read performance.&lt;/li&gt;
   &lt;li&gt;CommitLog stores virtually all information, including the message 
data. Similar to redo log of relational database, consume queues, message key 
indexes and all other required data can be completely recovered as long as 
commit log exists..&lt;/li&gt;
-&lt;/ol&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="RocketMQ" /><category term="Queue" /><category term="Partition" 
/><category term="Message Oriented Middleware" /><summary 
type="html">Summary</summary></entry></feed>
\ No newline at end of file
+&lt;/ol&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;[email protected]&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>[email protected]</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="RocketMQ" /><category term="Queue" /><category term="Partition" 
/><category term="Message Oriented Middleware" /><summary 
type="html">Summary</summary></entry></feed>

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/c1717b62/content/feed.xslt.xml
----------------------------------------------------------------------
diff --git a/content/feed.xslt.xml b/content/feed.xslt.xml
new file mode 100644
index 0000000..15901c1
--- /dev/null
+++ b/content/feed.xslt.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?><xsl:transform  version="1.0"
+  xmlns:a="http://www.w3.org/2005/Atom";
+  xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
+><xsl:strip-space elements="*"/><xsl:output method="text"/><xsl:template 
match="*"/><xsl:template match="a:feed"><xsl:text>Atom 
Feed:</xsl:text><xsl:value-of 
select="a:id"/><xsl:text>&#10;</xsl:text><xsl:apply-templates/></xsl:template><xsl:template
 match="a:entry"><xsl:text>  
----------------------------------------&#10;</xsl:text><xsl:text>  Feed 
entry:</xsl:text><xsl:value-of 
select="a:id"/><xsl:text>&#10;</xsl:text><xsl:apply-templates/></xsl:template><xsl:template
 match="a:title"><xsl:if test="parent::a:entry"><xsl:value-of select="'  
'"/></xsl:if><xsl:value-of 
select="local-name()"/>:<xsl:apply-templates/><xsl:text>&#10;</xsl:text></xsl:template><xsl:template
 match="a:published|a:updated"><xsl:if test="parent::a:entry"><xsl:value-of 
select="'  '"/></xsl:if><xsl:value-of 
select="local-name()"/>:<xsl:apply-templates/><xsl:text>&#10;</xsl:text></xsl:template></xsl:transform>

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/c1717b62/content/robots.txt
----------------------------------------------------------------------
diff --git a/content/robots.txt b/content/robots.txt
deleted file mode 100644
index e087884..0000000
--- a/content/robots.txt
+++ /dev/null
@@ -1 +0,0 @@
-Sitemap: /sitemap.xml

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/c1717b62/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index a672137..937abb4 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -1,161 +1,166 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"; 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
 <url>
-<loc>/about/team/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
+<loc>/release-notes-4.1.0-incubating/</loc>
+<lastmod>2017-06-02T00:00:00+08:00</lastmod>
 </url>
 <url>
-<loc>/about/contact/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
+<loc>/rocketmq/filter-messages-by-sql92-in-rocketmq/</loc>
+<lastmod>2017-04-26T00:00:00+08:00</lastmod>
 </url>
 <url>
-<loc>/about/rewards/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
+<loc>/activity/launch-rocketmq-code-marathon/</loc>
+<lastmod>2017-03-31T00:00:00+08:00</lastmod>
+</url>
+<url>
+<loc>/the-correct-posture-of-submitting-pull-request/</loc>
+<lastmod>2017-03-24T00:00:00+08:00</lastmod>
+</url>
+<url>
+<loc>/rocketmq/four-methods-to-feed-name-server-address-list/</loc>
+<lastmod>2017-02-10T00:00:00+08:00</lastmod>
+</url>
+<url>
+<loc>/release_notes/release-notes-4.0.0-incubating/</loc>
+<lastmod>2017-01-24T00:00:00+08:00</lastmod>
+</url>
+<url>
+<loc>/activity/launch-rocketmq-code-marathon/</loc>
+<lastmod>2017-01-05T00:00:00+08:00</lastmod>
+</url>
+<url>
+<loc>/maven/mastering-component-compatible-dependency/</loc>
+<lastmod>2016-12-23T00:00:00+08:00</lastmod>
+</url>
+<url>
+<loc>/rocketmq/how-to-support-more-queues-in-rocketmq/</loc>
+<lastmod>2016-12-23T00:00:00+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/quick-start/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
+</url>
+<url>
+<loc>/about/team/</loc>
+</url>
+<url>
+<loc>/about/contact/</loc>
 </url>
 <url>
 <loc>/docs/motivation/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/core-concept/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
+</url>
+<url>
+<loc>/about/rewards/</loc>
 </url>
 <url>
 <loc>/docs/cli-admin-tool/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/cluster-deployment/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/pull-request/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/code-guidelines/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/documentation/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/faq/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/release-manual</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/dowloading/releases/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/roadmap/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/batch-example/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/broadcast-example/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/rmq-deployment/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/order-example/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/rmq-arc/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/schedule-example/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/simple-example/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/filter-by-sql92-example/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
+</url>
+<url>
+<loc>/docs/logappender-example/</loc>
+</url>
+<url>
+<loc>/about/</loc>
+</url>
+<url>
+<loc>/archive-layout-with-content/</loc>
 </url>
 <url>
 <loc>/docs/best-practice-broker/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/best-practice-consumer/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/create-pull-request/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/best-practice-namesvr/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
 <loc>/docs/best-practice-producer/</loc>
-<lastmod>2017-06-09T11:41:11+08:00</lastmod>
 </url>
 <url>
-<loc>/rocketmq/how-to-support-more-queues-in-rocketmq/</loc>
-<lastmod>2016-12-23T00:00:00+08:00</lastmod>
-</url>
-<url>
-<loc>/maven/mastering-component-compatible-dependency/</loc>
-<lastmod>2016-12-23T00:00:00+08:00</lastmod>
+<loc>/categories/</loc>
 </url>
 <url>
-<loc>/activity/launch-rocketmq-code-marathon/</loc>
-<lastmod>2017-01-05T00:00:00+08:00</lastmod>
+<loc>/collection-archive/</loc>
 </url>
 <url>
-<loc>/release_notes/release-notes-4.0.0-incubating/</loc>
-<lastmod>2017-01-24T00:00:00+08:00</lastmod>
+<loc>/community/</loc>
 </url>
 <url>
-<loc>/rocketmq/four-methods-to-feed-name-server-address-list/</loc>
-<lastmod>2017-02-10T00:00:00+08:00</lastmod>
+<loc>/customer/</loc>
 </url>
 <url>
-<loc>/the-correct-posture-of-submitting-pull-request/</loc>
-<lastmod>2017-03-24T00:00:00+08:00</lastmod>
+<loc>/</loc>
 </url>
 <url>
-<loc>/activity/launch-rocketmq-code-marathon/</loc>
-<lastmod>2017-03-31T00:00:00+08:00</lastmod>
+<loc>/tags/</loc>
 </url>
 <url>
-<loc>/rocketmq/filter-messages-by-sql92-in-rocketmq/</loc>
-<lastmod>2017-04-26T00:00:00+08:00</lastmod>
+<loc>/year-archive/</loc>
 </url>
 <url>
-<loc>/release-notes-4.1.0-incubating/</loc>
-<lastmod>2017-06-02T00:00:00+08:00</lastmod>
+<loc>/about/team/</loc>
 </url>
 <url>
-<loc>/docs/quick-start/</loc>
+<loc>/about/contact/</loc>
 </url>
 <url>
-<loc>/about/team/</loc>
+<loc>/about/rewards/</loc>
 </url>
 <url>
-<loc>/about/contact/</loc>
+<loc>/docs/quick-start/</loc>
 </url>
 <url>
 <loc>/docs/motivation/</loc>
@@ -164,9 +169,6 @@
 <loc>/docs/core-concept/</loc>
 </url>
 <url>
-<loc>/about/rewards/</loc>
-</url>
-<url>
 <loc>/docs/cli-admin-tool/</loc>
 </url>
 <url>
@@ -218,10 +220,7 @@
 <loc>/docs/filter-by-sql92-example/</loc>
 </url>
 <url>
-<loc>/about/</loc>
-</url>
-<url>
-<loc>/archive-layout-with-content/</loc>
+<loc>/docs/logappender-example/</loc>
 </url>
 <url>
 <loc>/docs/best-practice-broker/</loc>
@@ -239,32 +238,11 @@
 <loc>/docs/best-practice-producer/</loc>
 </url>
 <url>
-<loc>/categories/</loc>
-</url>
-<url>
-<loc>/collection-archive/</loc>
-</url>
-<url>
-<loc>/community/</loc>
-</url>
-<url>
-<loc>/customer/</loc>
-</url>
-<url>
-<loc>/</loc>
-</url>
-<url>
-<loc>/tags/</loc>
-</url>
-<url>
-<loc>/year-archive/</loc>
-</url>
-<url>
 <loc>/assets/attachment/launch-rocketmq-code-marathon.pdf</loc>
-<lastmod>2017-06-07T11:10:53+08:00</lastmod>
+<lastmod>2017-03-16T18:55:20+08:00</lastmod>
 </url>
 <url>
 <loc>/assets/attachment/launch-second-rocketmq-code-marathon.pdf</loc>
-<lastmod>2017-06-07T11:10:53+08:00</lastmod>
+<lastmod>2017-04-26T16:48:16+08:00</lastmod>
 </url>
 </urlset>

Reply via email to