You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by sh...@apache.org on 2015/10/27 04:27:04 UTC

svn commit: r1710716 - in /incubator/kylin/site: cn/download/index.html development/howto_release.html docs/release_notes.html download/index.html feed.xml

Author: shaofengshi
Date: Tue Oct 27 03:27:04 2015
New Revision: 1710716

URL: http://svn.apache.org/viewvc?rev=1710716&view=rev
Log:
change download line for 1.2 snapshot bin pkg

Modified:
    incubator/kylin/site/cn/download/index.html
    incubator/kylin/site/development/howto_release.html
    incubator/kylin/site/docs/release_notes.html
    incubator/kylin/site/download/index.html
    incubator/kylin/site/feed.xml

Modified: incubator/kylin/site/cn/download/index.html
URL: http://svn.apache.org/viewvc/incubator/kylin/site/cn/download/index.html?rev=1710716&r1=1710715&r2=1710716&view=diff
==============================================================================
--- incubator/kylin/site/cn/download/index.html (original)
+++ incubator/kylin/site/cn/download/index.html Tue Oct 27 03:27:04 2015
@@ -184,7 +184,7 @@
 越来越多的用户开始部署使用HBase 1.1或更高版本,我们提供一个在HBase 1.1上编译的Kylin快照二进制包;请注意,这不是一个正式的发布版,没有经过完整的测试。</p>
 
 <ul>
-  <li><a href="https://dist.apache.org/repos/dist/release/incubator/kylin/apache-kylin-1.2-incubating/apache-kylin-1.2-HBase1.1-incubating-SNAPSHOT-bin.tar.gz">apache-kylin-1.2-HBase1.1-incubating-SNAPSHOT-bin.tar.gz</a></li>
+  <li><a href="https://dist.apache.org/repos/dist/dev/incubator/kylin/apache-kylin-1.2-incubating-snapshot/apache-kylin-1.2-HBase1.1-incubating-SNAPSHOT-bin.tar.gz">apache-kylin-1.2-HBase1.1-incubating-SNAPSHOT-bin.tar.gz</a></li>
   <li>Git commit <a href="https://github.com/apache/incubator-kylin/commit/3623dd6ff93d76141bb6a5fb623a3421ae78ca93">3623dd6ff93d76141bb6a5fb623a3421ae78ca93</a></li>
 </ul>
 

Modified: incubator/kylin/site/development/howto_release.html
URL: http://svn.apache.org/viewvc/incubator/kylin/site/development/howto_release.html?rev=1710716&r1=1710715&r2=1710716&view=diff
==============================================================================
--- incubator/kylin/site/development/howto_release.html (original)
+++ incubator/kylin/site/development/howto_release.html Tue Oct 27 03:27:04 2015
@@ -467,7 +467,10 @@ Reference: <a href="https://www.gnupg.or
 <p>Verify your key:  <br />
 <code class="highlighter-rouge">gpg --list-sigs YOUR_NAME</code></p>
 
-<p>Then add your key to your apache account, for example:  <br />
+<p>Get the fingerprint of your key:<br />
+<code class="highlighter-rouge">gpg --fingerprint YOUR_NAME</code></p>
+
+<p>It will display the fingerprint like “Key fingerprint = XXXX XXXX …”, then add the fingerprint to your apache account at https://id.apache.org/ in “OpenPGP Public Key Primary Fingerprint” field; wait for a while the key will added to https://people.apache.org/keys/, for example:  <br />
 <a href="https://people.apache.org/keys/committer/lukehan.asc">https://people.apache.org/keys/committer/lukehan.asc</a>  <br />
 Generate ASCII Amromed Key:  <br />
 <code class="highlighter-rouge">gpg -a --export YOUR_MAIL_ADDRESS &gt; YOUR_NAME.asc &amp;</code></p>
@@ -507,6 +510,51 @@ Run Apache RAT to check licenses issue:<
 
 <p>Fix license issue if any.</p>
 
+<p><strong>Configure Apache repository server in Maven</strong><br />
+If you’re the first time to do release, you need update the server authentication information in ~/.m2/settings.xml; If this file doesn’t exist, copy a template from $M2_HOME/conf/settings.xml;</p>
+
+<p>In the “servers” section, make sure the following servers be added, and replace #YOUR_APACHE_ID#, #YOUR_APACHE_PWD#, #YOUR_GPG_PASSPHRASE# with your ID, password, and passphrase:</p>
+
+<div class="highlight"><pre><code class="language-bash" data-lang="bash">&lt;servers&gt;
+    &lt;!-- To publish a snapshot of some part of Maven --&gt;
+    &lt;server&gt;
+      &lt;id&gt;apache.snapshots.https&lt;/id&gt;
+      &lt;username&gt;#YOUR_APACHE_ID#&lt;/username&gt;
+      &lt;password&gt;#YOUR_APACHE_PWD#&lt;/password&gt;
+    &lt;/server&gt;
+    &lt;!-- To stage a release of some part of Maven --&gt;
+    &lt;server&gt;
+      &lt;id&gt;apache.releases.https&lt;/id&gt;
+      &lt;username&gt;#YOUR_APACHE_ID#&lt;/username&gt;
+      &lt;password&gt;#YOUR_APACHE_PWD#&lt;/password&gt;
+    &lt;/server&gt;
+
+    &lt;!-- To publish a website of some part of Maven --&gt;
+    &lt;server&gt;
+      &lt;id&gt;apache.website&lt;/id&gt;
+      &lt;username&gt;#YOUR_APACHE_ID#&lt;/username&gt;
+      &lt;password&gt;#YOUR_APACHE_PWD#&lt;/password&gt;
+      &lt;!-- Either
+      &lt;privateKey&gt;...&lt;/privateKey&gt;
+      --&gt; 
+      &lt;filePermissions&gt;664&lt;/filePermissions&gt;
+      &lt;directoryPermissions&gt;775&lt;/directoryPermissions&gt;
+    &lt;/server&gt;
+
+    &lt;!-- To stage a website of some part of Maven --&gt;
+    &lt;server&gt;
+      &lt;id&gt;stagingSite&lt;/id&gt; 
+      &lt;!-- must match hard-coded repository identifier <span class="k">in </span>site:stage-deploy --&gt;
+      &lt;username&gt;#YOUR_APACHE_ID#&lt;/username&gt;
+      &lt;filePermissions&gt;664&lt;/filePermissions&gt;
+      &lt;directoryPermissions&gt;775&lt;/directoryPermissions&gt;
+    &lt;/server&gt;
+    &lt;server&gt;
+      &lt;id&gt;gpg.passphrase&lt;/id&gt;
+      &lt;passphrase&gt;#YOUR_GPG_PASSPHRASE#&lt;/passphrase&gt;
+    &lt;/server&gt;
+  &lt;/servers&gt;</code></pre></div>
+
 <p><strong>Making a snapshot</strong></p>
 
 <div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="c"># Set passphrase variable without putting it into shell history</span>
@@ -518,7 +566,9 @@ Run Apache RAT to check licenses issue:<
 
 <span class="gp">$ </span>mvn -Papache-release -Dgpg.passphrase<span class="o">=</span><span class="k">${</span><span class="nv">GPG_PASSPHRASE</span><span class="k">}</span> install</code></pre></div>
 
-<p>When the dry-run has succeeded, change install to deploy.</p>
+<p>When the dry-run has succeeded, change install to deploy:</p>
+
+<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="gp">$ </span>mvn -Papache-release -Dgpg.passphrase<span class="o">=</span><span class="k">${</span><span class="nv">GPG_PASSPHRASE</span><span class="k">}</span> deploy</code></pre></div>
 
 <p><strong>Making a release</strong></p>
 
@@ -541,21 +591,21 @@ Run Apache RAT to check licenses issue:<
 <span class="gp">$ </span>mvn clean
 
 <span class="c"># Do a dry run of the release:prepare step, which sets version numbers.</span>
-<span class="gp">$ </span>mvn -DdryRun<span class="o">=</span><span class="nb">true</span> -DskipTests -DreleaseVersion<span class="o">=</span>X.Y.Z-incubating -DdevelopmentVersion<span class="o">=</span>X.Y.Z+1-incubating-SNAPSHOT -Papache-release -Darguments<span class="o">=</span><span class="s2">"-Dgpg.passphrase=</span><span class="k">${</span><span class="nv">GPG_PASSPHRASE</span><span class="k">}</span><span class="s2">"</span> release:prepare 2&gt;&amp;1 | tee /tmp/prepare-dry.log</code></pre></div>
+<span class="gp">$ </span>mvn -DdryRun<span class="o">=</span><span class="nb">true</span> -DskipTests -DreleaseVersion<span class="o">=</span>X.Y.Z-incubating -DdevelopmentVersion<span class="o">=(</span>X.Y.Z+1<span class="o">)</span>-incubating-SNAPSHOT -Papache-release -Darguments<span class="o">=</span><span class="s2">"-Dgpg.passphrase=</span><span class="k">${</span><span class="nv">GPG_PASSPHRASE</span><span class="k">}</span><span class="s2">"</span> release:prepare 2&gt;&amp;1 | tee /tmp/prepare-dry.log</code></pre></div>
 
 <p><strong>Check the artifacts:</strong></p>
 
 <ul>
   <li>In the <code class="highlighter-rouge">target</code> directory should be these 8 files, among others:
     <ul>
-      <li>apache-kylin-X.Y.Z-incubating-src.tar.gz</li>
-      <li>apache-kylin-X.Y.Z-incubating-src.tar.gz.asc</li>
-      <li>apache-kylin-X.Y.Z-incubating-src.tar.gz.md5</li>
-      <li>apache-kylin-X.Y.Z-incubating-src.tar.gz.sha1</li>
-      <li>apache-kylin-X.Y.Z-incubating-src.zip</li>
-      <li>apache-kylin-X.Y.Z-incubating-src.zip.asc</li>
-      <li>apache-kylin-X.Y.Z-incubating-src.zip.md5</li>
-      <li>apache-kylin-X.Y.Z-incubating-src.zip.sha1</li>
+      <li>apache-kylin-X.Y.Z-incubating-SNAPSHOT-src.tar.gz</li>
+      <li>apache-kylin-X.Y.Z-incubating-SNAPSHOT-src.tar.gz.asc</li>
+      <li>apache-kylin-X.Y.Z-incubating-SNAPSHOT-src.tar.gz.md5</li>
+      <li>apache-kylin-X.Y.Z-incubating-SNAPSHOT-src.tar.gz.sha1</li>
+      <li>apache-kylin-X.Y.Z-incubating-SNAPSHOT-src.zip</li>
+      <li>apache-kylin-X.Y.Z-incubating-SNAPSHOT-src.zip.asc</li>
+      <li>apache-kylin-X.Y.Z-incubating-SNAPSHOT-src.zip.md5</li>
+      <li>apache-kylin-X.Y.Z-incubating-SNAPSHOT-src.zip.sha1</li>
     </ul>
   </li>
   <li>Note that the file names start <code class="highlighter-rouge">apache-kylin-</code> and include<br />
@@ -602,7 +652,7 @@ Upload the artifacts via subversion to a
 <span class="c">## Check in</span>
 <span class="gp">$ </span><span class="nb">cd</span> ~/dist/dev/kylin
 <span class="gp">$ </span>svn add apache-kylin-X.Y.Z-incubating-rcN
-<span class="gp">$ </span>svn commit -m <span class="s1">'Upload release artifacts to staging'</span></code></pre></div>
+<span class="gp">$ </span>svn commit -m <span class="s1">'Upload release artifacts to staging'</span> --username &lt;YOUR_APACHE_ID&gt;</code></pre></div>
 
 <p><strong>Cleaning up after a failed release attempt:</strong></p>
 

Modified: incubator/kylin/site/docs/release_notes.html
URL: http://svn.apache.org/viewvc/incubator/kylin/site/docs/release_notes.html?rev=1710716&r1=1710715&r2=1710716&view=diff
==============================================================================
--- incubator/kylin/site/docs/release_notes.html (original)
+++ incubator/kylin/site/docs/release_notes.html Tue Oct 27 03:27:04 2015
@@ -1565,6 +1565,8 @@
 * [KYLIN-1047] - Upgrade to Calcite 1.4
 * [KYLIN-1048] - CPU and memory killer in Cuboid.findById()
 * [KYLIN-1061] - "kylin.sh start" should check whether kylin has already been running
+* [KYLIN-1048] - CPU and memory killer in Cuboid.findById()
+* [KYLIN-1061] - "kylin.sh start" should check whether kylin has already been running
 </code></pre>
 </div>
 

Modified: incubator/kylin/site/download/index.html
URL: http://svn.apache.org/viewvc/incubator/kylin/site/download/index.html?rev=1710716&r1=1710715&r2=1710716&view=diff
==============================================================================
--- incubator/kylin/site/download/index.html (original)
+++ incubator/kylin/site/download/index.html Tue Oct 27 03:27:04 2015
@@ -187,7 +187,7 @@ For convenience, there’s binary pac
 As there are more and more HBase 1.1 deployments, an binary snapshot build for HBase 1.1 is provided; Please note this is not a formal release, and it is not fully tested:</p>
 
 <ul>
-  <li><a href="https://dist.apache.org/repos/dist/release/incubator/kylin/apache-kylin-1.2-incubating/apache-kylin-1.2-HBase1.1-incubating-SNAPSHOT-bin.tar.gz">apache-kylin-1.2-HBase1.1-incubating-SNAPSHOT-bin.tar.gz</a></li>
+  <li><a href="https://dist.apache.org/repos/dist/dev/incubator/kylin/apache-kylin-1.2-incubating-snapshot/apache-kylin-1.2-HBase1.1-incubating-SNAPSHOT-bin.tar.gz">apache-kylin-1.2-HBase1.1-incubating-SNAPSHOT-bin.tar.gz</a></li>
   <li>Git commit <a href="https://github.com/apache/incubator-kylin/commit/3623dd6ff93d76141bb6a5fb623a3421ae78ca93">3623dd6ff93d76141bb6a5fb623a3421ae78ca93</a></li>
 </ul>
 

Modified: incubator/kylin/site/feed.xml
URL: http://svn.apache.org/viewvc/incubator/kylin/site/feed.xml?rev=1710716&r1=1710715&r2=1710716&view=diff
==============================================================================
--- incubator/kylin/site/feed.xml (original)
+++ incubator/kylin/site/feed.xml Tue Oct 27 03:27:04 2015
@@ -19,8 +19,8 @@
     <description>Apache Kylin Home</description>
     <link>http://kylin.incubator.apache.org/</link>
     <atom:link href="http://kylin.incubator.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Sun, 25 Oct 2015 20:09:06 -0700</pubDate>
-    <lastBuildDate>Sun, 25 Oct 2015 20:09:06 -0700</lastBuildDate>
+    <pubDate>Mon, 26 Oct 2015 20:25:05 -0700</pubDate>
+    <lastBuildDate>Mon, 26 Oct 2015 20:25:05 -0700</lastBuildDate>
     <generator>Jekyll v2.5.3</generator>
     
       <item>