This is an automated email from the ASF dual-hosted git repository. chunwei pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/calcite-site.git
The following commit(s) were added to refs/heads/master by this push: new b07d1e1 Site: update howto.md and revise the wrong issue link b07d1e1 is described below commit b07d1e19bb5be829b6f445118d2b801c6ba0d33e Author: chunwei.lcw <chunwei....@alibaba-inc.com> AuthorDate: Wed Jul 29 16:21:28 2020 +0800 Site: update howto.md and revise the wrong issue link --- community/index.html | 8 +++++++ docs/history.html | 2 +- docs/howto.html | 40 +++++++++++++++++++++---------- news/2020/07/24/release-1.24.0/index.html | 2 +- news/index.html | 2 +- news/releases/index.html | 2 +- 6 files changed, 39 insertions(+), 17 deletions(-) diff --git a/community/index.html b/community/index.html index 97c5512..e0f4b4d 100644 --- a/community/index.html +++ b/community/index.html @@ -499,6 +499,8 @@ and <a href="https://beam-summit.firebaseapp.com/schedule/">Beam Summit Europe 2 [<a href="https://www.youtube.com/watch?v=5_MyORYjq3w">video</a>], [<a href="https://www.slideshare.net/julianhyde/apache-calcite-one-planner-fits-all">slides</a>].</p> +<div class="embed-container video "><iframe width="480" height="270" src="https://www.youtube.com/embed/5_MyORYjq3w?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></div> + <h2 id="streaming-sql">Streaming SQL</h2> <p>At Hadoop Summit, San Jose, CA, 2016 @@ -506,6 +508,8 @@ and <a href="https://beam-summit.firebaseapp.com/schedule/">Beam Summit Europe 2 [<a href="https://www.slideshare.net/julianhyde/streaming-sql-63554778">slides</a>], [<a href="https://github.com/julianhyde/share/blob/master/slides/calcite-streaming-sql-san-jose-2016.pdf?raw=true">pdf</a>].</p> +<div class="embed-container video "><iframe width="480" height="270" src="https://www.youtube.com/embed/b7HENkvd1uU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></div> + <h2 id="cost-based-query-optimization-in-apache-phoenix-using-apache-calcite">Cost-based Query Optimization in Apache Phoenix using Apache Calcite</h2> <p>At Hadoop Summit, San Jose, CA, 2016 @@ -513,12 +517,16 @@ and <a href="https://beam-summit.firebaseapp.com/schedule/">Beam Summit Europe 2 [<a href="https://www.slideshare.net/julianhyde/costbased-query-optimization-in-apache-phoenix-using-apache-calcite">slides</a>], [<a href="https://github.com/julianhyde/share/blob/master/slides/phoenix-on-calcite-hadoop-summit-2016.pdf?raw=true">pdf</a>].</p> +<div class="embed-container video "><iframe width="480" height="270" src="https://www.youtube.com/embed/gz9X7JD8BAU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></div> + <h2 id="planning-with-polyalgebra-bringing-together-relational-complex-and-machine-learning-algebra">Planning with Polyalgebra: Bringing together relational, complex and machine learning algebra</h2> <p>As Hadoop Summit, Dublin, 2016 [<a href="https://www.youtube.com/watch?v=fHZqbe3iPMc">video</a>], [<a href="https://www.slideshare.net/julianhyde/planning-with-polyalgebra-bringing-together-relational-complex-and-machine-learning-algebra">slides</a>].</p> +<div class="embed-container video "><iframe width="480" height="270" src="https://www.youtube.com/embed/fHZqbe3iPMc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></div> + <h2 id="more-talks">More talks</h2> <ul> diff --git a/docs/history.html b/docs/history.html index 704afad..6212fa2 100644 --- a/docs/history.html +++ b/docs/history.html @@ -95,7 +95,7 @@ and bug-fixes. Among others, it is worth highlighting the following.</p> <li>Support <a href="https://issues.apache.org/jira/browse/CALCITE-3916">top-down rule applying and upper bound space pruning</a></li> <li>Support <a href="https://issues.apache.org/jira/browse/CALCITE-4000">OFFSET</a> parameter in <code class="highlighter-rouge">TUMBLE/HOP</code> table functions</li> - <li>A new <a href="https://issues.apache.org/jira/browse/CALCITE-3224">Presto dialect implementation</a></li> + <li>A new <a href="https://issues.apache.org/jira/browse/CALCITE-3724">Presto dialect implementation</a></li> <li><a href="https://issues.apache.org/jira/browse/CALCITE-4087">Hoist</a>, a utility to replace literals in a SQL string with placeholders</li> </ul> diff --git a/docs/howto.html b/docs/howto.html index 259fc80..1a56c7d 100644 --- a/docs/howto.html +++ b/docs/howto.html @@ -578,11 +578,11 @@ particular release managers.</p> <h2 id="managing-calcite-repositories-through-github">Managing Calcite repositories through GitHub</h2> -<p>Committers have write access to Calcite’s +<p>Committers have write access to Calcite’s <a href="https://gitbox.apache.org/repos/asf#calcite">ASF git repositories</a> hosting the source code of the project as well as the website.</p> -<p>All repositories present on GitBox are available on GitHub with write-access +<p>All repositories present on GitBox are available on GitHub with write-access enabled, including rights to open/close/merge pull requests and address issues.</p> <p>In order to exploit the GitHub services, committers should link their ASF and @@ -594,9 +594,9 @@ GitHub accounts via the <a href="https://gitbox.apache.org/setup/">account linki <li>Set your GitHub username into your <a href="https://id.apache.org/">Apache profile</a>.</li> <li>Enable <a href="https://help.github.com/articles/securing-your-account-with-two-factor-authentication-2fa/">GitHub 2FA</a> on your GitHub account.</li> - <li>Activating GitHub 2FA changes the authentication process and may affect the way you + <li>Activating GitHub 2FA changes the authentication process and may affect the way you <a href="https://help.github.com/en/github/authenticating-to-github/accessing-github-using-two-factor-authentication#using-two-factor-authentication-with-the-command-line">access GitHub</a>. -You may need to establish personal access tokens or upload your public SSH key to GitHub depending on the +You may need to establish personal access tokens or upload your public SSH key to GitHub depending on the protocol that you are using (HTTPS vs. SSH).</li> <li>Merge your Apache and GitHub accounts using the <a href="https://gitbox.apache.org/setup/">account linking page</a> (you should see 3 green checks in GitBox).</li> @@ -647,11 +647,12 @@ for their contribution.</li> <p>Follow instructions <a href="https://www.apache.org/dev/release-signing">here</a> to create a key pair. (On macOS, I did <code class="highlighter-rouge">brew install gpg</code> and -<code class="highlighter-rouge">gpg --gen-key</code>.)</p> +<code class="highlighter-rouge">gpg --full-generate-key</code>.)</p> <p>Add your public key to the <a href="https://dist.apache.org/repos/dist/release/calcite/KEYS"><code class="highlighter-rouge">KEYS</code></a> -file by following instructions in the <code class="highlighter-rouge">KEYS</code> file. +file by following instructions in the <code class="highlighter-rouge">KEYS</code> file. If you don’t have +the permission to update the <code class="highlighter-rouge">KEYS</code> file, ask PMC for help. (The <code class="highlighter-rouge">KEYS</code> file is not present in the git repo or in a release tar ball because that would be <a href="https://issues.apache.org/jira/browse/CALCITE-1746">redundant</a>.)</p> @@ -666,16 +667,29 @@ For instance, you could update <code class="highlighter-rouge">$HOME/.gradle/gra <p>The following options are used:</p> <figure class="highlight"><pre><code class="language-properties" data-lang="properties"><span class="py">asfCommitterId</span><span class="p">=</span> + <span class="py">asfNexusUsername</span><span class="p">=</span> <span class="py">asfNexusPassword</span><span class="p">=</span> <span class="py">asfSvnUsername</span><span class="p">=</span> -<span class="py">asfSvnPassword</span><span class="p">=</span></code></pre></figure> +<span class="py">asfSvnPassword</span><span class="p">=</span> + +<span class="py">asfGitSourceUsername</span><span class="p">=</span> +<span class="py">asfGitSourcePassword</span><span class="p">=</span></code></pre></figure> + +<p>Note: Both <code class="highlighter-rouge">asfNexusUsername</code> and <code class="highlighter-rouge">asfSvnUsername</code> are your apache id with <code class="highlighter-rouge">asfNexusPassword</code> and +<code class="highlighter-rouge">asfSvnPassword</code> are corresponding password.</p> -<p>Note: when https://github.com/vlsi/asflike-release-environment is used, the credentials are takend from +<p>Note: when https://github.com/vlsi/asflike-release-environment is used, the credentials are taken from <code class="highlighter-rouge">asfTest...</code> (e.g. <code class="highlighter-rouge">asfTestNexusUsername=test</code>)</p> -<p>Note: if you want to uses <code class="highlighter-rouge">gpg-agent</code>, you need to pass <code class="highlighter-rouge">useGpgCmd</code> property, and specify the key id -via <code class="highlighter-rouge">signing.gnupg.keyName</code>.</p> +<p>Note: <code class="highlighter-rouge">asfGitSourceUsername</code> is your github id while <code class="highlighter-rouge">asfGitSourcePassword</code> is not your github password. +You need to generate it in https://github.com/settings/tokens choosing <code class="highlighter-rouge">Personal access tokens</code>.</p> + +<p>Note: if you want to uses <code class="highlighter-rouge">gpg-agent</code>, you need to pass anther properties:</p> + +<figure class="highlight"><pre><code class="language-properties" data-lang="properties"><span class="py">useGpgCmd</span><span class="p">=</span><span class="s">true</span> +<span class="py">signing.gnupg.keyName</span><span class="p">=</span> +<span class="py">signing.gnupg.useLegacyGpg</span><span class="p">=</span></code></pre></figure> <h2 id="making-a-snapshot">Making a snapshot</h2> @@ -992,7 +1006,7 @@ the <code class="highlighter-rouge">master</code> with the <code class="highligh <p>In JIRA, search for <a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20and%20fixVersion%20%3D%201.5.0%20and%20status%20%3D%20Resolved%20and%20resolution%20%3D%20Fixed">all issues resolved in this release</a>, -and do a bulk update changing their status to “Closed”, +and do a bulk update(choose the <code class="highlighter-rouge">transition issues</code> option) changing their status to “Closed”, with a change comment “Resolved in release X.Y.Z (YYYY-MM-DD)” (fill in release number and date appropriately). @@ -1001,8 +1015,8 @@ of the Calcite project mark the release X.Y.Z as released. If it does not alread a new version (e.g., X.Y+1.Z) for the next release.</p> <p>After 24 hours, announce the release by sending an email to -<a href="https://mail-archives.apache.org/mod_mbox/www-announce/">annou...@apache.org</a>. -You can use +<a href="https://mail-archives.apache.org/mod_mbox/www-announce/">annou...@apache.org</a> using an <code class="highlighter-rouge">@apache.org</code> +address. You can use <a href="https://mail-archives.apache.org/mod_mbox/www-announce/201906.mbox/%3CCA%2BEpF8tcJcZ41rVuwJODJmyRy-qAxZUQm9OxKsoDi07c2SKs_A%40mail.gmail.com%3E">the 1.20.0 announcement</a> as a template. Be sure to include a brief description of the project.</p> diff --git a/news/2020/07/24/release-1.24.0/index.html b/news/2020/07/24/release-1.24.0/index.html index 7ba2e33..cbfdaf0 100644 --- a/news/2020/07/24/release-1.24.0/index.html +++ b/news/2020/07/24/release-1.24.0/index.html @@ -147,7 +147,7 @@ and bug-fixes. Among others, it is worth highlighting the following.</p> <li>Support <a href="https://issues.apache.org/jira/browse/CALCITE-3916">top-down rule applying and upper bound space pruning</a></li> <li>Support <a href="https://issues.apache.org/jira/browse/CALCITE-4000">OFFSET</a> parameter in <code class="highlighter-rouge">TUMBLE/HOP</code> table functions</li> - <li>A new <a href="https://issues.apache.org/jira/browse/CALCITE-3224">Presto dialect implementation</a></li> + <li>A new <a href="https://issues.apache.org/jira/browse/CALCITE-3724">Presto dialect implementation</a></li> <li><a href="https://issues.apache.org/jira/browse/CALCITE-4087">Hoist</a>, a utility to replace literals in a SQL string with placeholders</li> </ul> diff --git a/news/index.html b/news/index.html index 50cdfa0..0e74230 100644 --- a/news/index.html +++ b/news/index.html @@ -152,7 +152,7 @@ and bug-fixes. Among others, it is worth highlighting the following.</p> <li>Support <a href="https://issues.apache.org/jira/browse/CALCITE-3916">top-down rule applying and upper bound space pruning</a></li> <li>Support <a href="https://issues.apache.org/jira/browse/CALCITE-4000">OFFSET</a> parameter in <code class="highlighter-rouge">TUMBLE/HOP</code> table functions</li> - <li>A new <a href="https://issues.apache.org/jira/browse/CALCITE-3224">Presto dialect implementation</a></li> + <li>A new <a href="https://issues.apache.org/jira/browse/CALCITE-3724">Presto dialect implementation</a></li> <li><a href="https://issues.apache.org/jira/browse/CALCITE-4087">Hoist</a>, a utility to replace literals in a SQL string with placeholders</li> </ul> diff --git a/news/releases/index.html b/news/releases/index.html index b442591..4ac558a 100644 --- a/news/releases/index.html +++ b/news/releases/index.html @@ -152,7 +152,7 @@ and bug-fixes. Among others, it is worth highlighting the following.</p> <li>Support <a href="https://issues.apache.org/jira/browse/CALCITE-3916">top-down rule applying and upper bound space pruning</a></li> <li>Support <a href="https://issues.apache.org/jira/browse/CALCITE-4000">OFFSET</a> parameter in <code class="highlighter-rouge">TUMBLE/HOP</code> table functions</li> - <li>A new <a href="https://issues.apache.org/jira/browse/CALCITE-3224">Presto dialect implementation</a></li> + <li>A new <a href="https://issues.apache.org/jira/browse/CALCITE-3724">Presto dialect implementation</a></li> <li><a href="https://issues.apache.org/jira/browse/CALCITE-4087">Hoist</a>, a utility to replace literals in a SQL string with placeholders</li> </ul>