drill-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bridg...@apache.org
Subject drill git commit: 1.6 download link updates
Date Wed, 16 Mar 2016 19:07:27 GMT
Repository: drill
Updated Branches:
  refs/heads/gh-pages 0994fd4ff -> d9484e641


1.6 download link updates


Project: http://git-wip-us.apache.org/repos/asf/drill/repo
Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/d9484e64
Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/d9484e64
Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/d9484e64

Branch: refs/heads/gh-pages
Commit: d9484e641e2ecd9f8523107660292f3f97a98850
Parents: 0994fd4
Author: Bridget Bevens <bbevens@maprtech.com>
Authored: Wed Mar 16 12:05:48 2016 -0700
Committer: Bridget Bevens <bbevens@maprtech.com>
Committed: Wed Mar 16 12:05:48 2016 -0700

----------------------------------------------------------------------
 .../071-configure-inbound-impersonation.md            | 14 +++++++-------
 .../020-installing-drill-on-linux-and-mac-os-x.md     |  8 ++++----
 .../040-installing-drill-on-windows.md                |  4 ++--
 _docs/tutorials/020-drill-in-10-minutes.md            | 14 +++++++-------
 4 files changed, 20 insertions(+), 20 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/drill/blob/d9484e64/_docs/configure-drill/071-configure-inbound-impersonation.md
----------------------------------------------------------------------
diff --git a/_docs/configure-drill/071-configure-inbound-impersonation.md b/_docs/configure-drill/071-configure-inbound-impersonation.md
index 11e8a60..01b5efb 100644
--- a/_docs/configure-drill/071-configure-inbound-impersonation.md
+++ b/_docs/configure-drill/071-configure-inbound-impersonation.md
@@ -1,18 +1,18 @@
 ---
 title: "Configuring Inbound Impersonation"
-date: 2016-03-16 00:19:15 UTC
+date: 2016-03-16 19:05:49 UTC
 parent: "Configure Drill"
 ---  
 
-Drill supports [user impersonation]({{site.baseurl}}/docs/configuring-user-impersonation/)
 where queries run as the user that created a connection. However, this user is not necessarily
the end user who submits the queries. For example, in a classic three-tier architecture, the
end user interacts with Tableau Desktop, which communicates with a Tableau Server, which in
turn communicates with a Drill cluster. In this scenario, a proxy user creates a connection,
and the queries are submitted to Drill by the proxy user on behalf of the end user, and not
by the end user directly. In this particular case, the query runs as the end user.  
+Drill supports [user impersonation]({{site.baseurl}}/docs/configuring-user-impersonation/)
 where queries run as the user that created a connection. However, this user is not necessarily
the end user who submits the queries. For example, in a classic three-tier architecture, the
end user interacts with Tableau Desktop, which communicates with a Tableau Server, which in
turn communicates with a Drill cluster. In this scenario, a proxy user creates a connection,
and the queries are submitted to Drill by the proxy user on behalf of the end user, and not
by the end user directly. In this particular case, the query needs to be run as the end user.
 
 
-As of Drill 1.6, an administrator can define inbound impersonation policies to impersonate
the end user. Impersonating the end user is a natural extension of Drill’s impersonation
model and accounts for one more [user hop in the chain]({{site.baseurl}}/docs/configuring-user-impersonation/#chained-impersonation).
This additional hop requires authorization, meaning that the proxy user needs to be authorized
to submit queries on behalf of the specified end user. Otherwise, any user can impersonate
another user. Then, the query runs as the end user, and data authorization is based on this
user’s access permissions. Note that without [authentication]({{site.baseurl}}/docs/configuring-user-authentication/)
enabled in both communication channels, a user can impersonate any other user.
+As of Drill 1.6, an administrator can define inbound impersonation policies to impersonate
the end user. The proxy user needs to be authorized to submit queries on behalf of the specified
end user. Otherwise, any user can impersonate another user. Then, the query runs as the end
user, and data authorization is based on this user’s access permissions. Note that without
[authentication]({{site.baseurl}}/docs/configuring-user-authentication/) enabled in both communication
channels, a user can impersonate any other user.
 
 Drill trusts proxy users to provide the correct end user identity information. Drill does
not authenticate the end user. The proxy user (application) is responsible for end user authentication,
which is usually enabled.
 
 ![]({{ site.baseurl }}/docs/img/inboundImpersonation.PNG)  
 
-This image shows how identity is propagated through various layers (with authentication enabled).
The flow on the left is Drill with user impersonation enabled, and the flow on the right is
Drill with inbound impersonation enabled. `t:euser` is a property on the connection (`u` is
`username`, `p`is `password`, `t` is `impersonation_target`).  
+This image shows how identity is propagated through various layers (with authentication enabled).
The flow on the left is Drill with user impersonation enabled, and the flow on the right is
Drill with user impersonation and inbound impersonation enabled. `t:euser` is a property on
the connection (`u` is `username`, `p`is `password`, `t` is `impersonation_target`).  
 
 
 ##Configuring Inbound Impersonation
@@ -30,7 +30,7 @@ Complete the following steps to enable inbound impersonation:
               }
 
 2. Define inbound impersonation policies. For example, the following ALTER SYSTEM statement
authorizes:
-       * `puser1` to impersonate any user (*)
+       * `puser1` to impersonate any user (use * as a wildcard character)
        * `puser2` to impersonate `euser1` and all users in `egroup2` 
        * all users in `pgroup3` to impersonate all users in `egroup3`  
       
@@ -43,8 +43,8 @@ Complete the following steps to enable inbound impersonation:
                 target_principals: { groups: [“egroup3”] } } ]’;  
 Policy format:
 
-              { proxy_principals : { users : [“...”], groups : [“...”] },
-                target_principals: { users : [“...”], groups : [“...”] } }
+              { proxy_principals : { users : [“...”, “...”], groups : [“...”,
“...”] },
+              target_principals: { users : [“...”, “...”], groups : [“...”, “...”]
} }
 
 3. Ensure that the proxy user (application) passes the username of the impersonation target
user to Drill when creating a connection through the `impersonation_target` connection property.
For example, through sqlline:  
 

http://git-wip-us.apache.org/repos/asf/drill/blob/d9484e64/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md
----------------------------------------------------------------------
diff --git a/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md
b/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md
index 9f78746..598946a 100644
--- a/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md
+++ b/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md
@@ -1,6 +1,6 @@
 ---
 title: "Installing Drill on Linux and Mac OS X"
-date: 2016-02-24 02:49:44 UTC
+date: 2016-03-16 19:05:50 UTC
 parent: "Installing Drill in Embedded Mode"
 ---
 First, check that you [meet the prerequisites]({{site.baseurl}}/docs/embedded-mode-prerequisites),
and then install Apache Drill on Linux or Mac OS X:
@@ -8,9 +8,9 @@ First, check that you [meet the prerequisites]({{site.baseurl}}/docs/embedded-mo
 Complete the following steps to install Drill:  
 
 1. In a terminal window, change to the directory where you want to install Drill.  
-2. Download the latest version of Apache Drill [here](http://www.apache.org/dyn/closer.lua?filename=drill/drill-1.5.0/apache-drill-1.5.0.tar.gz&action=download)
or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.5.0/apache-drill-1.5.0.tar.gz)
with the command appropriate for your system:  
-       * `wget http://mirrors.sonic.net/apache/drill/drill-1.5.0/apache-drill-1.5.0.tar.gz`
 
-       * `curl -o apache-drill-1.5.0.tar.gz http://mirrors.sonic.net/apache/drill/drill-1.5.0/apache-drill-1.5.0.tar.gz`
 
+2. Download the latest version of Apache Drill [here](http://www.apache.org/dyn/closer.lua?filename=drill/drill-1.6.0/apache-drill-1.6.0.tar.gz&action=download)
or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.6.0/apache-drill-1.6.0.tar.gz)
with the command appropriate for your system:  
+       * `wget http://apache.mesi.com.ar/drill/drill-1.6.0/apache-drill-1.6.0.tar.gz`  
+       * `curl -o apache-drill-1.6.0.tar.gz http://apache.mesi.com.ar/drill/drill-1.6.0/apache-drill-1.6.0.tar.gz`
 
 3. Copy the downloaded file to the directory where you want to install Drill.  
 4. Extract the contents of the Drill `.tar.gz` file. Use sudo only if necessary:  
 `tar -xvzf <.tar.gz file name>`  

http://git-wip-us.apache.org/repos/asf/drill/blob/d9484e64/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md
----------------------------------------------------------------------
diff --git a/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md
b/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md
index e26883c..aa62422 100644
--- a/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md
+++ b/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md
@@ -1,11 +1,11 @@
 ---
 title: "Installing Drill on Windows"
-date: 2016-02-24 02:49:45 UTC
+date: 2016-03-16 19:05:51 UTC
 parent: "Installing Drill in Embedded Mode"
 ---
 First, check that you [meet the prerequisites]({{site.baseurl}}/docs/embedded-mode-prerequisites),
including setting the JAVA_HOME environment variable, and then install Drill. Currently, Drill
supports 64-bit Windows only. Complete the following steps to install Drill:
 
-1. Download the latest version of Apache Drill [here](http://www.apache.org/dyn/closer.lua?filename=drill/drill-1.5.0/apache-drill-1.5.0.tar.gz&action=download).
+1. Download the latest version of Apache Drill [here](http://www.apache.org/dyn/closer.lua?filename=drill/drill-1.6.0/apache-drill-1.6.0.tar.gz&action=download).
 2. Move the downloaded file to the directory where you want to install Drill.
 3. Unzip the GZ file using a third-party tool. If the tool you use does not unzip the underlying
TAR file as well as the GZ file, perform a second unzip to extract the Drill software. The
extraction process creates the installation directory containing the Drill software. 
 

http://git-wip-us.apache.org/repos/asf/drill/blob/d9484e64/_docs/tutorials/020-drill-in-10-minutes.md
----------------------------------------------------------------------
diff --git a/_docs/tutorials/020-drill-in-10-minutes.md b/_docs/tutorials/020-drill-in-10-minutes.md
index 592c070..fe7f6c3 100644
--- a/_docs/tutorials/020-drill-in-10-minutes.md
+++ b/_docs/tutorials/020-drill-in-10-minutes.md
@@ -1,6 +1,6 @@
 ---
 title: "Drill in 10 Minutes"
-date: 2016-02-24 02:49:46 UTC
+date: 2016-03-16 19:05:51 UTC
 parent: "Tutorials"
 description: Get started with Drill in 10 minutes or less.
 ---
@@ -22,7 +22,7 @@ After installing Drill, you start the Drill shell. The Drill shell is a
pure-Jav
 
 You need to meet the following prerequisites to run Drill:
 
-* Linux, Mac OS X, and Windows: [Oracle Java SE Development (JDK) Kit 7](http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
installation  
+* Linux, Mac OS X, and Windows: Oracle JDK [version 7](http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
or [version 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
if running Drill 1.6 or later.  
 * Windows only:  
   * A JAVA_HOME environment variable set up that points to the JDK installation  
   * A PATH environment variable that includes a pointer to the bin directory of the JDK installation

@@ -30,7 +30,7 @@ You need to meet the following prerequisites to run Drill:
   
 ### Java Installation Prerequisite Check
 
-Run the following command in a terminal (Linux and Mac OS X) or Command Prompt (Windows)
to verify that Java 7 is the version in effect:
+Run the following command in a terminal (Linux and Mac OS X) or Command Prompt (Windows)
to verify that Java 7 or 8 is the version in effect:
 
 `java -version`
 
@@ -45,9 +45,9 @@ The output looks something like this:
 Complete the following steps to install Drill:  
 
 1. In a terminal window, change to the directory where you want to install Drill.  
-2. Download the latest version of Apache Drill [here](http://www.apache.org/dyn/closer.lua?filename=drill/drill-1.5.0/apache-drill-1.5.0.tar.gz&action=download)
or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.5.0/apache-drill-1.5.0.tar.gz)
with the command appropriate for your system:  
-       * `wget http://mirrors.sonic.net/apache/drill/drill-1.5.0/apache-drill-1.5.0.tar.gz`
 
-       * `curl -o apache-drill-1.5.0.tar.gz http://mirrors.sonic.net/apache/drill/drill-1.5.0/apache-drill-1.5.0.tar.gz`
  
+2. Download the latest version of Apache Drill [here](http://www.apache.org/dyn/closer.lua?filename=drill/drill-1.6.0/apache-drill-1.6.0.tar.gz&action=download)
or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.6.0/apache-drill-1.6.0.tar.gz)
with the command appropriate for your system:  
+       * `wget http://apache.mesi.com.ar/drill/drill-1.6.0/apache-drill-1.6.0.tar.gz`  
+       * `curl -o apache-drill-1.6.0.tar.gz http://apache.mesi.com.ar/drill/drill-1.6.0/apache-drill-1.6.0.tar.gz`
  
 3. Copy the downloaded file to the directory where you want to install Drill.  
 4. Extract the contents of the Drill .tar.gz file. Use `sudo` if necessary:  
 `tar -xvzf <.tar.gz file name>`  
@@ -75,7 +75,7 @@ Start Drill in embedded mode using the `drill-embedded` command:
 
 You can install Drill on Windows. First, set the JAVA_HOME environment variable, and then
install Drill. Complete the following steps to install Drill:
 
-1. Download the latest version of Apache Drill [here](http://www.apache.org/dyn/closer.lua?filename=drill/drill-1.5.0/apache-drill-1.5.0.tar.gz&action=download)
or go to the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.5.0/apache-drill-1.5.0.tar.gz).
 
+1. Download the latest version of Apache Drill [here](http://www.apache.org/dyn/closer.lua?filename=drill/drill-1.6.0/apache-drill-1.6.0.tar.gz&action=download)
or go to the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.6.0/apache-drill-1.6.0.tar.gz).
 
 2. Move the `apache-drill-<version>.tar.gz` file to a directory where you want to install
Drill.  
 3. Unzip the `TAR.GZ` file using a third-party tool. If the tool you use does not unzip the
TAR file as well as the `TAR.GZ` file, unzip the `apache-drill-<version>.tar` to extract
the Drill software. The extraction process creates the installation directory named apache-drill-<version>
containing the Drill software. 
 


Mime
View raw message