Modified: calcite/site/avatica/docs/security.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/docs/security.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/docs/security.html (original) +++ calcite/site/avatica/docs/security.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Security</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -682,7 +682,7 @@ keytab file for the principal.</p> <span class="o">.</span><span class="na">withHandler</span><span class="o">(</span><span class="k">new</span> <span class="n">LocalService</span><span class="o">(),</span> <span class="n">Driver</span><span class="o">.</span><span class="na">Serialization</span><span class="o">.</span><span class="na">PROTOBUF</span><span class="o">)</span> <span class="o">.</span><span class="na">withSpnego</span><span class="o">(</span><span class="s">"HTTP/[email protected]"</span><span class="o">)</span> <span class="o">.</span><span class="na">withAutomaticLogin</span><span class="o">(</span> - <span class="k">new</span> <span class="n">File</span><span class="o">(</span><span class="s">"/etc/security/keytabs/avatica.spnego.keytab"</span><span class="o">))</span> + <span class="k">new</span> <span class="nf">File</span><span class="o">(</span><span class="s">"/etc/security/keytabs/avatica.spnego.keytab"</span><span class="o">))</span> <span class="o">.</span><span class="na">build</span><span class="o">();</span></code></pre></figure> <h4 id="jaas-configuration-file-login">JAAS Configuration File Login</h4> @@ -725,12 +725,12 @@ client but using the serverâs ident <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">PhoenixDoAsCallback</span> <span class="kd">implements</span> <span class="n">DoAsRemoteUserCallback</span> <span class="o">{</span> <span class="kd">private</span> <span class="kd">final</span> <span class="n">UserGroupInformation</span> <span class="n">serverUgi</span><span class="o">;</span> - <span class="kd">public</span> <span class="n">PhoenixDoAsCallback</span><span class="o">(</span><span class="n">UserGroupInformation</span> <span class="n">serverUgi</span><span class="o">)</span> <span class="o">{</span> + <span class="kd">public</span> <span class="nf">PhoenixDoAsCallback</span><span class="o">(</span><span class="n">UserGroupInformation</span> <span class="n">serverUgi</span><span class="o">)</span> <span class="o">{</span> <span class="k">this</span><span class="o">.</span><span class="na">serverUgi</span> <span class="o">=</span> <span class="n">Objects</span><span class="o">.</span><span class="na">requireNonNull</span><span class="o">(</span><span class="n">serverUgi</span><span class="o">);</span> <span class="o">}</span> <span class="nd">@Override</span> - <span class="kd">public</span> <span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="n">T</span> <span class="n">doAsRemoteUser</span><span class="o">(</span><span class="n">String</span> <span class="n">remoteUserName</span><span class="o">,</span> <span class="n">String</span> <span class="n">remoteAddress</span><span class="o">,</span> <span class="kd">final</span> <span class="n">Callable</span><span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="n">action</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> + <span class="kd">public</span> <span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="n">T</span> <span class="nf">doAsRemoteUser</span><span class="o">(</span><span class="n">String</span> <span class="n">remoteUserName</span><span class="o">,</span> <span class="n">String</span> <span class="n">remoteAddress</span><span class="o">,</span> <span class="kd">final</span> <span class="n">Callable</span><span class="o"><</span><span class="n">T</span><span class="o">></span> <span class="n">action</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> <span class="c1">// Proxy this user on top of the server's user (the real user)</span> <span class="n">UserGroupInformation</span> <span class="n">proxyUser</span> <span class="o">=</span> <span class="n">UserGroupInformation</span><span class="o">.</span><span class="na">createProxyUser</span><span class="o">(</span><span class="n">remoteUserName</span><span class="o">,</span> <span class="n">serverUgi</span><span class="o">);</span> @@ -741,7 +741,7 @@ client but using the serverâs ident <span class="c1">// Execute the actual call as this proxy user</span> <span class="k">return</span> <span class="n">proxyUser</span><span class="o">.</span><span class="na">doAs</span><span class="o">(</span><span class="k">new</span> <span class="n">PrivilegedExceptionAction</span><span class="o"><</span><span class="n">T</span><span class="o">>()</span> <span class="o">{</span> <span class="nd">@Override</span> - <span class="kd">public</span> <span class="n">T</span> <span class="n">run</span><span class="o">()</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> + <span class="kd">public</span> <span class="n">T</span> <span class="nf">run</span><span class="o">()</span> <span class="kd">throws</span> <span class="n">Exception</span> <span class="o">{</span> <span class="k">return</span> <span class="n">action</span><span class="o">.</span><span class="na">call</span><span class="o">();</span> <span class="o">}</span> <span class="o">});</span> @@ -767,9 +767,9 @@ an implementation of <code class="highli <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="n">config</span> <span class="o">=</span> <span class="k">new</span> <span class="n">AvaticaServerConfiguration</span><span class="o">()</span> <span class="o">{</span> <span class="cm">/* ... */</span> - <span class="nd">@Override</span> <span class="kd">public</span> <span class="n">RemoteUserExtractor</span> <span class="n">getRemoteUserExtractor</span><span class="o">()</span> <span class="o">{</span> + <span class="nd">@Override</span> <span class="kd">public</span> <span class="n">RemoteUserExtractor</span> <span class="nf">getRemoteUserExtractor</span><span class="o">()</span> <span class="o">{</span> <span class="c1">// We extract the "real" user via the "doAs" query string parameter</span> - <span class="k">return</span> <span class="k">new</span> <span class="n">HttpQueryStringParameterRemoteUserExtractor</span><span class="o">(</span><span class="s">"doAs"</span><span class="o">);</span> + <span class="k">return</span> <span class="k">new</span> <span class="nf">HttpQueryStringParameterRemoteUserExtractor</span><span class="o">(</span><span class="s">"doAs"</span><span class="o">);</span> <span class="o">}</span> <span class="cm">/* ... */</span> <span class="o">};</span></code></pre></figure> @@ -1030,7 +1030,7 @@ superfluous.</p> <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html">
Modified: calcite/site/avatica/downloads/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/downloads/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/downloads/index.html (original) +++ calcite/site/avatica/downloads/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Downloads</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -191,7 +191,7 @@ succeed.</p> <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/index.html (original) +++ calcite/site/avatica/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Apache Calcite • Dynamic data management framework</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -131,7 +131,7 @@ <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/news/2016/03/03/separate-project/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2016/03/03/separate-project/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/news/2016/03/03/separate-project/index.html (original) +++ calcite/site/avatica/news/2016/03/03/separate-project/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Splitting Avatica from Calcite</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -206,7 +206,7 @@ features in the other.</p> <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html (original) +++ calcite/site/avatica/news/2016/03/18/release-1.7.1/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Release 1.7.1</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -262,7 +262,7 @@ upgrading to this version.</p> <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html (original) +++ calcite/site/avatica/news/2016/06/04/release-1.8.0/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Release 1.8.0</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -260,7 +260,7 @@ The wire API documentation for Protocol <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html (original) +++ calcite/site/avatica/news/2016/11/01/release-1.9.0/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Release 1.9.0</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -219,7 +219,7 @@ and <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html (original) +++ calcite/site/avatica/news/2017/03/31/new-avatica-repository/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>New Avatica Repository</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -209,7 +209,7 @@ with a mirrored-copy also available on G <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html (original) +++ calcite/site/avatica/news/2017/05/30/release-1.10.0/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Release 1.10.0</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -219,7 +219,7 @@ and over 20 <a href="/avatica/docs/histo <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/news/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/news/index.html (original) +++ calcite/site/avatica/news/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>News</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -586,7 +586,7 @@ of the website.</p> <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/news/releases/index.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/news/releases/index.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/news/releases/index.html (original) +++ calcite/site/avatica/news/releases/index.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Releases</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -484,7 +484,7 @@ upgrading to this version.</p> <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html">
