Author: shaofengshi Date: Tue Dec 22 14:20:24 2015 New Revision: 1721410 URL: http://svn.apache.org/viewvc?rev=1721410&view=rev Log: update with v1.2 release
Modified: kylin/site/cn/download/index.html kylin/site/community/index.html kylin/site/development/howto_package.html kylin/site/development/howto_release.html kylin/site/download/index.html kylin/site/feed.xml Modified: kylin/site/cn/download/index.html URL: http://svn.apache.org/viewvc/kylin/site/cn/download/index.html?rev=1721410&r1=1721409&r2=1721410&view=diff ============================================================================== --- kylin/site/cn/download/index.html (original) +++ kylin/site/cn/download/index.html Tue Dec 22 14:20:24 2015 @@ -166,17 +166,17 @@ ææ°åå¸çApache Kylinâ¢å¯ä»¥ä»ASFç½ç«ä¸è½½ï¼:</p> <ul> - <li><a href="http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.1.1-incubating/">Apache Kylin v1.1.1-incubating</a></li> + <li><a href="http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.2/">Apache Kylin v1.2</a></li> <li><a href="http://kylin.apache.org/docs/release_notes.html">åå¸æ¥å¿</a></li> - <li>Git æ ç¾: <a href="https://github.com/apache/kylin/tree/kylin-1.1.1-incubating">kylin-1.1.1-incubating</a></li> - <li>Git Commit: <a href="https://github.com/apache/kylin/commit/6a9499b4d0fabb54211a8a536c2e18d3fe8b4a5d">6a9499b4d0fabb54211a8a536c2e18d3fe8b4a5d</a></li> + <li>Git æ ç¾: <a href="https://github.com/apache/kylin/tree/kylin-1.2">kylin-1.2</a></li> + <li>Git Commit: <a href="https://github.com/apache/kylin/commit/c2589aee4ac5537b460b3b02fa89cdb3a922d64e">c2589aee4ac5537b460b3b02fa89cdb3a922d64e</a></li> </ul> <p><strong>äºè¿å¶å for HBase 0.98/0.99</strong><br /> 为æ¹ä¾¿ä½¿ç¨ï¼æ们æä¾é¢æå çäºè¿å¶å®è£ å ï¼</p> <ul> - <li><a href="https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.1.1-incubating/apache-kylin-1.1.1-incubating-bin.tar.gz">apache-kylin-1.1.1-incubating-bin.tar.gz</a></li> + <li><a href="https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.2/apache-kylin-1.2-bin.tar.gz">apache-kylin-1.2-bin.tar.gz</a></li> <li><a href="http://kylin.apache.org/docs/install">å®è£ 帮å©</a></li> </ul> @@ -204,7 +204,6 @@ Kylin ODBC 驱å¨å¯ä»¥ä»� <ul> <li><a href="http://kylin.apache.org/download/KylinODBCDriver.zip">Kylin ODBC 驱å¨</a></li> - <li><a href="http://kylin.apache.org/download/KylinODBCDriver.zip">Kylin ODBC 驱å¨</a></li> </ul> </div> Modified: kylin/site/community/index.html URL: http://svn.apache.org/viewvc/kylin/site/community/index.html?rev=1721410&r1=1721409&r2=1721410&view=diff ============================================================================== --- kylin/site/community/index.html (original) +++ kylin/site/community/index.html Tue Dec 22 14:20:24 2015 @@ -213,7 +213,7 @@ <p>For convenience, thereâs a forum style mailing list archives which not part of offical Apache archives:</p> <ul> - <li><a href="http://apache-kylin-incubating.74782.x6.nabble.com">Developer List archive on Nabble</a></li> + <li><a href="http://apache-kylin.74782.x6.nabble.com">Developer List archive on Nabble</a></li> </ul> <h3 id="social-media">Social Media</h3> Modified: kylin/site/development/howto_package.html URL: http://svn.apache.org/viewvc/kylin/site/development/howto_package.html?rev=1721410&r1=1721409&r2=1721410&view=diff ============================================================================== --- kylin/site/development/howto_package.html (original) +++ kylin/site/development/howto_package.html Tue Dec 22 14:20:24 2015 @@ -447,6 +447,11 @@ <p>In order to generate binary package, <strong>maven</strong> and <strong>npm</strong> are pre-requisites.</p> +<p>If youâre behind a proxy server, both npm and bower need be told with the proxy info before running ./script/package.sh:</p> + +<div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="nb">export </span><span class="nv">http_proxy</span><span class="o">=</span>http://your-proxy-host:port +npm config <span class="nb">set </span>proxy http://your-proxy-host:port</code></pre></div> + </article> </div> </div> Modified: kylin/site/development/howto_release.html URL: http://svn.apache.org/viewvc/kylin/site/development/howto_release.html?rev=1721410&r1=1721409&r2=1721410&view=diff ============================================================================== --- kylin/site/development/howto_release.html (original) +++ kylin/site/development/howto_release.html Tue Dec 22 14:20:24 2015 @@ -591,28 +591,28 @@ If youâre the first time to do rele <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<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>&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 -DdevelopmentVersion<span class="o">=(</span>X.Y.Z+1<span class="o">)</span>-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>&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-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> + <li>apache-kylin-X.Y.Z-SNAPSHOT-src.tar.gz</li> + <li>apache-kylin-X.Y.Z-SNAPSHOT-src.tar.gz.asc</li> + <li>apache-kylin-X.Y.Z-SNAPSHOT-src.tar.gz.md5</li> + <li>apache-kylin-X.Y.Z-SNAPSHOT-src.tar.gz.sha1</li> + <li>apache-kylin-X.Y.Z-SNAPSHOT-src.zip</li> + <li>apache-kylin-X.Y.Z-SNAPSHOT-src.zip.asc</li> + <li>apache-kylin-X.Y.Z-SNAPSHOT-src.zip.md5</li> + <li>apache-kylin-X.Y.Z-SNAPSHOT-src.zip.sha1</li> </ul> </li> - <li>Note that the file names start <code class="highlighter-rouge">apache-kylin-</code> and include<br /> -<code class="highlighter-rouge">incubating</code> in the version.</li> - <li>In the two source distros <code class="highlighter-rouge">.tar.gz</code> and <code class="highlighter-rouge">.zip</code>, check that all files belong to a directory called<br /> -<code class="highlighter-rouge">apache-kylin-X.Y.Z-incubating-src</code>.</li> - <li>That directory must contain files <code class="highlighter-rouge">DISCLAIMER</code>, <code class="highlighter-rouge">NOTICE</code>, <code class="highlighter-rouge">LICENSE</code>, <code class="highlighter-rouge">README.md</code></li> + <li>Remove the .zip, .zip.asc, .zip.md5 and zip.sha1 file as they are not needed.</li> + <li>Note that the file names start <code class="highlighter-rouge">apache-kylin-</code>.</li> + <li>In the source distro <code class="highlighter-rouge">.tar.gz</code>, check that all files belong to a directory called<br /> +<code class="highlighter-rouge">apache-kylin-X.Y.Z-src</code>.</li> + <li>That directory must contain files <code class="highlighter-rouge">NOTICE</code>, <code class="highlighter-rouge">LICENSE</code>, <code class="highlighter-rouge">README.md</code></li> <li>Check PGP, per <a href="https://httpd.apache.org/dev/verification.html">this</a></li> </ul> @@ -620,7 +620,7 @@ If youâre the first time to do rele Now, run the release for real.</p> <div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="c"># Prepare sets the version numbers, creates a tag, and pushes it to git.</span> -<span class="gp">$ </span>mvn -DskipTests -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"> -DskipTests"</span> clean release:prepare +<span class="gp">$ </span>mvn -DskipTests -DreleaseVersion<span class="o">=</span>X.Y.Z -DdevelopmentVersion<span class="o">=(</span>X.Y.Z+1<span class="o">)</span>-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 <span class="c"># Perform checks out the tagged version, builds, and deploys to the staging repository</span> <span class="gp">$ </span>mvn -DskipTests -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"> -DskipTests"</span> release:perform</code></pre></div> @@ -636,7 +636,7 @@ Now, run the release for real.</p> (or a similar URL)</p> <p><strong>Upload to staging area:</strong> <br /> -Upload the artifacts via subversion to a staging area, https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-X.Y.Z-incubating-rcN:</p> +Upload the artifacts via subversion to a staging area, https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-X.Y.Z-rcN:</p> <div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="c"># Create a subversion workspace, if you haven't already</span> <span class="gp">$ </span>mkdir -p ~/dist/dev @@ -646,12 +646,12 @@ Upload the artifacts via subversion to a <span class="c">## Move the files into a directory</span> <span class="gp">$ </span><span class="nb">cd </span>target -<span class="gp">$ </span>mkdir ~/dist/dev/kylin/apache-kylin-X.Y.Z-incubating-rcN -<span class="gp">$ </span>mv apache-kylin-<span class="k">*</span> ~/dist/dev/kylin/apache-kylin-X.Y.Z-incubating-rcN +<span class="gp">$ </span>mkdir ~/dist/dev/kylin/apache-kylin-X.Y.Z-rcN +<span class="gp">$ </span>mv apache-kylin-<span class="k">*</span> ~/dist/dev/kylin/apache-kylin-X.Y.Z-rcN <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 add apache-kylin-X.Y.Z-rcN <span class="gp">$ </span>svn commit -m <span class="s1">'Upload release artifacts to staging'</span> --username <YOUR_APACHE_ID></code></pre></div> <p><strong>Cleaning up after a failed release attempt:</strong></p> @@ -661,8 +661,8 @@ Upload the artifacts via subversion to a <span class="gp">$ </span>git tag <span class="c"># If the tag exists, delete it locally and remotely</span> -<span class="gp">$ </span>git tag -d apache-kylin-X.Y.Z-incubating -<span class="gp">$ </span>git push origin :refs/tags/apache-kylin-X.Y.Z-incubating +<span class="gp">$ </span>git tag -d apache-kylin-X.Y.Z +<span class="gp">$ </span>git push origin :refs/tags/apache-kylin-X.Y.Z <span class="c"># Remove modified files</span> <span class="gp">$ </span>mvn release:clean @@ -713,19 +713,19 @@ Upload the artifacts via subversion to a <span class="k">fi done</span> <span class="o">}</span> -<span class="gp">$ </span>checkHash apache-kylin-X.Y.Z-incubating-rcN</code></pre></div> +<span class="gp">$ </span>checkHash apache-kylin-X.Y.Z-rcN</code></pre></div> <h2 id="apache-voting-process">Apache voting process</h2> <p><strong>Vote on Apache Kylin dev mailing list</strong> <br /> -Release vote on dev list, use the commit id that generated by Maven release plugin, whose message looks like â[maven-release-plugin] prepare release kylin-x.x.x-incubatingâ:</p> +Release vote on dev list, use the commit id that generated by Maven release plugin, whose message looks like â[maven-release-plugin] prepare release kylin-x.x.xâ:</p> <div class="highlight"><pre><code class="language-text" data-lang="text">To: d...@kylin.apache.org -Subject: [VOTE] Release apache-kylin-X.Y.Z-incubating (release candidate N) +Subject: [VOTE] Release apache-kylin-X.Y.Z (release candidate N) Hi all, -I have created a build for Apache Kylin X.Y.Z-incubating, release candidate N. +I have created a build for Apache Kylin X.Y.Z, release candidate N. Changes highlights: ... @@ -741,7 +741,7 @@ https://github.com/apache/kylin/commit/x Its hash is xxx. The artifacts to be voted on are located here: -https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-X.Y.Z-incubating-rcN/ +https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-X.Y.Z-rcN/ The hashes of the artifacts are as follows: src.zip.md5 xxx @@ -755,12 +755,12 @@ https://repository.apache.org/content/re Release artifacts are signed with the following key: https://people.apache.org/keys/committer/lukehan.asc -Please vote on releasing this package as Apache Kylin X.Y.Z-incubating. +Please vote on releasing this package as Apache Kylin X.Y.Z. The vote is open for the next 72 hours and passes if a majority of at least three +1 PPMC votes are cast. -[ ] +1 Release this package as Apache Kylin X.Y.Z-incubating +[ ] +1 Release this package as Apache Kylin X.Y.Z [ ] 0 I don't feel strongly about it, but I'm okay with the release [ ] -1 Do not release this package because... @@ -773,7 +773,7 @@ Luke</code></pre></div> <p>After vote finishes, send out the result:</p> -<div class="highlight"><pre><code class="language-text" data-lang="text">Subject: [RESULT] [VOTE] Release apache-kylin-X.Y.Z-incubating (release candidate N) +<div class="highlight"><pre><code class="language-text" data-lang="text">Subject: [RESULT] [VOTE] Release apache-kylin-X.Y.Z (release candidate N) To: d...@kylin.apache.org Thanks to everyone who has tested the release candidate and given @@ -788,83 +788,13 @@ N non-binding +1s: No 0s or -1s. Therefore I am delighted to announce that the proposal to release -Apache-Kylin-X.Y.Z-incubating has passed. +Apache-Kylin-X.Y.Z has passed. I'll now start a vote on the general list. Those of you in the IPMC, please recast your vote on the new thread. Luke</code></pre></div> -<p><strong>Vote on Apache general mailing list</strong> <br /> -Use the <a href="http://s.apache.org">Apache URL shortener</a> to generate<br /> -shortened URLs for the vote proposal and result emails. Examples:<br /> -<a href="http://s.apache.org/kylin-0.7.1-vote_rc3">http://s.apache.org/kylin-0.7.1-vote_rc3</a> and<br /> -<a href="http://s.apache.org/kylin-0.7.1-result_rc3">http://s.apache.org/kylin-0.7.1-result_rc3</a>.</p> - -<div class="highlight"><pre><code class="language-text" data-lang="text">To: gene...@apache.org -Subject: [VOTE] Release Apache Kylin X.Y.Z (incubating) - -Hi all, - -The Apache Kylin community has voted on and approved a proposal to release -Apache Kylin X.Y.Z (incubating). - -Proposal: -http://s.apache.org/kylin-X.Y.Z-vote_rcN - -Vote result: -N binding +1 votes -N non-binding +1 votes -No -1 votes -http://s.apache.org/kylin-X.Y.Z-result_rcN - - -The commit to be voted upon: -https://github.com/apache/kylin/commit/XXX - -Its hash is XXX. - -The artifacts to be voted on are located here: -https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-X.Y.Z-incubating-rcN/ - -The hashes of the artifacts are as follows: -src.zip.md5 XXX -src.zip.sha1 XXX -src.tar.gz.md5 XXX -src.tar.gz.sha1 XXX - -A staged Maven repository is available for review at: -https://repository.apache.org/content/repositories/orgapachekylin-NNNN/ - -Release artifacts are signed with the following key: -https://people.apache.org/keys/committer/lukehan.asc - -Pursuant to the Releases section of the Incubation Policy and with -the endorsement of our mentors we would now like to request -the permission of the PMC to publish the release. The vote -is open for 72 hours, or until the necessary number of votes (3 +1) -is reached. - -[ ] +1 Release this package -[ ] 0 I don't feel strongly about it, but I'm okay with the release -[ ] -1 Do not release this package because... - - -Luke Han, on behalf of Apache Kylin PPMC</code></pre></div> - -<p>After vote finishes, send out the result:</p> - -<div class="highlight"><pre><code class="language-text" data-lang="text">To: gene...@apache.org -Subject: [RESULT] [VOTE] Release Apache Kylin X.Y.Z (incubating) - -This vote passes with N +1s and no 0 or -1 votes: - -+1 <name> (binding or no-binding) - -Thanks everyone. Weâll now roll the release out to the mirrors. - -Luke Han, on behalf of Apache Kylin PPMC</code></pre></div> - <h2 id="publishing-a-release">Publishing a release</h2> <p>After a successful release vote, we need to push the release<br /> out to mirrors, and other tasks.</p> @@ -873,7 +803,7 @@ out to mirrors, and other tasks.</p> <a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20KYLIN%20">all issues resolved in this release</a>,<br /> and do a bulk update changing their status to âClosedâ,<br /> with a change comment<br /> -âResolved in release X.Y.Z-incubating (YYYY-MM-DD)â<br /> +âResolved in release X.Y.Z (YYYY-MM-DD)â<br /> (fill in release number and date appropriately). <br /> <strong>Uncheck âSend mail for this updateâ.</strong></p> @@ -898,8 +828,8 @@ with a change comment<br /> <span class="gp">$ </span><span class="nb">cd</span> ~/dist/release <span class="gp">$ </span>svn co https://dist.apache.org/repos/dist/release/kylin <span class="gp">$ </span><span class="nb">cd </span>kylin -<span class="gp">$ </span>cp -rp ../../dev/kylin/apache-kylin-X.Y.Z-incubating-rcN apache-kylin-X.Y.Z-incubating -<span class="gp">$ </span>svn add apache-kylin-X.Y.Z-incubating +<span class="gp">$ </span>cp -rp ../../dev/kylin/apache-kylin-X.Y.Z-rcN apache-kylin-X.Y.Z +<span class="gp">$ </span>svn add apache-kylin-X.Y.Z <span class="c"># Check in.</span> svn commit -m <span class="s1">'checkin release artifacts'</span></code></pre></div> @@ -911,7 +841,7 @@ svn commit -m <span class="s1">'checkin <p>If there are now more than 2 releases, clear out the oldest ones:</p> <div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="nb">cd</span> ~/dist/release/kylin -svn rm apache-kylin-X.Y.Z-incubating +svn rm apache-kylin-X.Y.Z svn commit -m <span class="s1">'Remove old release'</span></code></pre></div> <p>The old releases will remain available in the<br /> Modified: kylin/site/download/index.html URL: http://svn.apache.org/viewvc/kylin/site/download/index.html?rev=1721410&r1=1721409&r2=1721410&view=diff ============================================================================== --- kylin/site/download/index.html (original) +++ kylin/site/download/index.html Tue Dec 22 14:20:24 2015 @@ -169,17 +169,17 @@ The latest release of Apache Kylin⢠can be downloaded from the ASF:</p> <ul> - <li><a href="http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.1.1-incubating/">Apache Kylin v1.1.1-incubating</a></li> + <li><a href="http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.2/">Apache Kylin v1.2</a></li> <li><a href="http://kylin.apache.org/docs/release_notes.html">Release Notes</a></li> - <li>Git Tag: <a href="https://github.com/apache/kylin/tree/kylin-1.1.1-incubating">kylin-1.1.1-incubating</a></li> - <li>Git Commit: <a href="https://github.com/apache/kylin/commit/6a9499b4d0fabb54211a8a536c2e18d3fe8b4a5d">6a9499b4d0fabb54211a8a536c2e18d3fe8b4a5d</a></li> + <li>Git Tag: <a href="https://github.com/apache/kylin/tree/kylin-1.2">kylin-1.2</a></li> + <li>Git Commit: <a href="https://github.com/apache/kylin/commit/c2589aee4ac5537b460b3b02fa89cdb3a922d64e">c2589aee4ac5537b460b3b02fa89cdb3a922d64e</a></li> </ul> <p><strong>Binary Package (for running on HBase 0.98/0.99)</strong><br /> For convenience, thereâs binary package also available:</p> <ul> - <li><a href="https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.1.1-incubating/apache-kylin-1.1.1-incubating-bin.tar.gz">apache-kylin-1.1.1-incubating-bin.tar.gz</a></li> + <li><a href="https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.2/apache-kylin-1.2-bin.tar.gz">apache-kylin-1.2-bin.tar.gz</a></li> <li><a href="http://kylin.apache.org/docs/install">Installation Guide</a></li> </ul> Modified: kylin/site/feed.xml URL: http://svn.apache.org/viewvc/kylin/site/feed.xml?rev=1721410&r1=1721409&r2=1721410&view=diff ============================================================================== --- kylin/site/feed.xml (original) +++ kylin/site/feed.xml Tue Dec 22 14:20:24 2015 @@ -19,8 +19,8 @@ <description>Apache Kylin Home</description> <link>http://kylin.apache.org/</link> <atom:link href="http://kylin.apache.org/feed.xml" rel="self" type="application/rss+xml"/> - <pubDate>Mon, 14 Dec 2015 18:43:32 -0800</pubDate> - <lastBuildDate>Mon, 14 Dec 2015 18:43:32 -0800</lastBuildDate> + <pubDate>Tue, 22 Dec 2015 06:13:27 -0800</pubDate> + <lastBuildDate>Tue, 22 Dec 2015 06:13:27 -0800</lastBuildDate> <generator>Jekyll v2.5.3</generator> <item>