You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by kr...@apache.org on 2015/12/15 20:17:33 UTC

drill git commit: more 1.4 updates

Repository: drill
Updated Branches:
  refs/heads/gh-pages 1b5f39438 -> c61c47fe6


more 1.4 updates


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

Branch: refs/heads/gh-pages
Commit: c61c47fe66020053bf605b77c3c506136bfbb3b4
Parents: 1b5f394
Author: Kris Hahn <kr...@apache.org>
Authored: Tue Dec 15 11:16:26 2015 -0800
Committer: Kris Hahn <kr...@apache.org>
Committed: Tue Dec 15 11:16:26 2015 -0800

----------------------------------------------------------------------
 ...ring-user-impersonation-with-hive-authorization.md |  2 +-
 .../020-storage-plugin-registration.md                |  2 +-
 .../035-plugin-configuration-basics.md                |  2 +-
 .../plugins/070-hive-storage-plugin.md                |  2 +-
 _docs/developer-information/009-rest-api.md           | 13 +++++++------
 _docs/getting-started/010-drill-introduction.md       | 10 ++++++++++
 _docs/install/010-install-drill-introduction.md       |  2 +-
 _docs/install/020-migrating-parquet-data.md           |  8 ++++----
 _docs/install/060-starting-the-web-ui.md              | 14 +++-----------
 .../020-installing-drill-on-linux-and-mac-os-x.md     |  6 +++---
 .../040-installing-drill-on-windows.md                |  2 +-
 .../010-partition-pruning-introduction.md             |  4 ++--
 .../sql-commands/035-partition-by-clause.md           |  4 ++--
 _docs/tutorials/020-drill-in-10-minutes.md            | 12 ++++++------
 14 files changed, 43 insertions(+), 40 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/configure-drill/076-configuring-user-impersonation-with-hive-authorization.md
----------------------------------------------------------------------
diff --git a/_docs/configure-drill/076-configuring-user-impersonation-with-hive-authorization.md b/_docs/configure-drill/076-configuring-user-impersonation-with-hive-authorization.md
index 6837cc9..5ac55d0 100755
--- a/_docs/configure-drill/076-configuring-user-impersonation-with-hive-authorization.md
+++ b/_docs/configure-drill/076-configuring-user-impersonation-with-hive-authorization.md
@@ -29,7 +29,7 @@ Once you determine the Hive authorization model that you want to implement, enab
 ### Prerequisites  
 
 * Hive 1.0 installed
-* Drill 1.1 installed
+* Drill 1.1 or later installed
 * Hive remote metastore repository configured  
 
 ## Step 1: Enabling Drill Impersonation  

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/connect-a-data-source/020-storage-plugin-registration.md
----------------------------------------------------------------------
diff --git a/_docs/connect-a-data-source/020-storage-plugin-registration.md b/_docs/connect-a-data-source/020-storage-plugin-registration.md
index 140b25a..9dec247 100644
--- a/_docs/connect-a-data-source/020-storage-plugin-registration.md
+++ b/_docs/connect-a-data-source/020-storage-plugin-registration.md
@@ -4,7 +4,7 @@ parent: "Connect a Data Source"
 ---
 You connect Drill to a file system, Hive, HBase, or other data source through a storage plugin. On the Storage tab of the Drill Web Console, you can view and reconfigure a storage plugin. If [HTTPS support]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/#https-support) is not enabled (the default), go to `http://<IP address>:8047/storage` to view and configure a storage plugin. IP address is the host name or IP address of one of the installed Drillbits in a distributed system or `localhost` in an embedded system. If HTTPS support is enabled, go to `https://<IP address>:8047/storage`. 
 
-<!--  DOC NOTE: change when feature added in 1.3: If HTTPS support is enabled and you are [authorized]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/) to view and configure a storage plugin, go to -->
+<!--  DOC NOTE: change when feature added in 1.5?: If HTTPS support is enabled and you are [authorized]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/) to view and configure a storage plugin, go to -->
 
 The Drill installation registers the `cp`, `dfs`, `hbase`, `hive`, and `mongo` default storage plugin configurations.
 

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/connect-a-data-source/035-plugin-configuration-basics.md
----------------------------------------------------------------------
diff --git a/_docs/connect-a-data-source/035-plugin-configuration-basics.md b/_docs/connect-a-data-source/035-plugin-configuration-basics.md
index 360e2bf..46f662e 100644
--- a/_docs/connect-a-data-source/035-plugin-configuration-basics.md
+++ b/_docs/connect-a-data-source/035-plugin-configuration-basics.md
@@ -26,7 +26,7 @@ name. Names are case-sensitive.
    Using a copy of an existing configuration reduces the risk of JSON coding errors. Use the Storage Plugin Attributes table in the next section as a guide for making typical modifications.  
 6. Click **Create**.
 
-<!-- Add to step 3 when the feature goes into 1.3: The Storage tab appears on the Web Console if you are [authorized]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/) to view, update, or add storage plugins.   -->
+<!-- Add to step 3 when the feature goes into 1.5: The Storage tab appears on the Web Console if you are [authorized]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/) to view, update, or add storage plugins.   -->
 
 ## Storage Plugin Attributes
 The following graphic shows key attributes of a typical `dfs`-based storage plugin configuration:  

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/connect-a-data-source/plugins/070-hive-storage-plugin.md
----------------------------------------------------------------------
diff --git a/_docs/connect-a-data-source/plugins/070-hive-storage-plugin.md b/_docs/connect-a-data-source/plugins/070-hive-storage-plugin.md
index 6f79476..62092ac 100644
--- a/_docs/connect-a-data-source/plugins/070-hive-storage-plugin.md
+++ b/_docs/connect-a-data-source/plugins/070-hive-storage-plugin.md
@@ -2,7 +2,7 @@
 title: "Hive Storage Plugin"
 parent: "Connect a Data Source"
 ---
-Drill 1.0 supports Hive 0.13. Drill 1.1 supports Hive 1.0. To access Hive tables
+Drill 1.1 and later supports Hive 1.0. To access Hive tables
 using custom SerDes or InputFormat/OutputFormat, all nodes running Drillbits
 must have the SerDes or InputFormat/OutputFormat `JAR` files in the 
 `<drill_installation_directory>/jars/3rdparty` folder.

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/developer-information/009-rest-api.md
----------------------------------------------------------------------
diff --git a/_docs/developer-information/009-rest-api.md b/_docs/developer-information/009-rest-api.md
index d4a8328..5900de5 100644
--- a/_docs/developer-information/009-rest-api.md
+++ b/_docs/developer-information/009-rest-api.md
@@ -43,8 +43,9 @@ Get the status of threads.
 
 [**Options**]({{site.baseurl}}/docs/rest-api/#options)
 
-* List information about system/session options.  
-* Change the value or type of the named option.  
+List information about system/session options.  
+
+<!-- * Change the value or type of the named option.   -->
 
 
 ## Query
@@ -71,7 +72,7 @@ Submit a query and return results.
 
 **Example**
 
-     curl -X POST -H "Content-Type: application/json" -d '{"queryType":"SQL", "query": "select * from dfs.`/Users/joe-user/apache-drill-1.3.0/sample-data/donuts.json` where name= \u0027Cake\u0027"}' http://localhost:8047/query.json
+     curl -X POST -H "Content-Type: application/json" -d '{"queryType":"SQL", "query": "select * from dfs.`/Users/joe-user/apache-drill-1.4.0/sample-data/donuts.json` where name= \u0027Cake\u0027"}' http://localhost:8047/query.json
 
 **Response Body**
 
@@ -112,7 +113,7 @@ Get the profiles of running and completed queries.
             "time" : "11/18/2015 16:23:19",
             "location" : "http://localhost:8047/profile/29b2e988-35e7-4c85-3151-32c7d3347f15.json",
             "foreman" : "10.250.50.31",
-            "query" : "select * from dfs.`/Users/joe-user/apache-drill-1.3.0/sample-data/donuts.json` where name= 'Cake'",
+            "query" : "select * from dfs.`/Users/joe-user/apache-drill-1.4.0/sample-data/donuts.json` where name= 'Cake'",
             "state" : "COMPLETED",
             "user" : "anonymous"
           }, 
@@ -134,7 +135,7 @@ queryid--The UUID of the query in [standard UUID](https://en.wikipedia.org/wiki/
 
 **Response Body**
 
-        {"id":{"part1":3004720672638717061,"part2":3553677414795345685},"type":1,"start":1447892599827,"end":1447892599950,"query":"select * from dfs.`/Users/joe-user/drill/apache-drill-1.3.0/sample-data/donuts.json` where name= 'Cake'","plan":"00-00    Screen : rowType = RecordType(ANY *): 
+        {"id":{"part1":3004720672638717061,"part2":3553677414795345685},"type":1,"start":1447892599827,"end":1447892599950,"query":"select * from dfs.`/Users/joe-user/drill/apache-drill-1.4.0/sample-data/donuts.json` where name= 'Cake'","plan":"00-00    Screen : rowType = RecordType(ANY *): 
         . . ."lastUpdate":1447892599950,"lastProgress":1447892599950}]}],"user":"anonymous"}
 
 ----------
@@ -404,7 +405,7 @@ Get the status of threads.
         . . .
 
 ## Options
-These methods get and set system options.
+This method gets and sets system options.
 
 ----------
 

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/getting-started/010-drill-introduction.md
----------------------------------------------------------------------
diff --git a/_docs/getting-started/010-drill-introduction.md b/_docs/getting-started/010-drill-introduction.md
index 0f16603..4519b86 100644
--- a/_docs/getting-started/010-drill-introduction.md
+++ b/_docs/getting-started/010-drill-introduction.md
@@ -9,6 +9,16 @@ applications, while still providing the familiarity and ecosystem of ANSI SQL,
 the industry-standard query language. Drill provides plug-and-play integration
 with existing Apache Hive and Apache HBase deployments. 
 
+## What's New in Apache Drill 1.3 and 1.4
+These releases fix issues and add a number of enhancements, including the following ones:
+
+* [Enhanced Amazon S3 support]({{site.baseurl}}/docs/s3-storage-plugin/)  
+* Hetrogeneous types  
+  Support for columns that evolve from one data type to another over time. 
+* [Text file headers]({{site.baseurl}}/docs/text-files-csv-tsv-psv/#using-a-header-in-a-file)
+* [Sequence files support]({{site.baseurl}}/docs/querying-sequence-files/)
+* Enhancements related to querying Hive tables, MongoDB collections, and Avro files
+
 ## What's New in Apache Drill 1.2
 
 This release of Drill fixes [many issues]({{site.baseurl}}/docs/apache-drill-1-2-0-release-notes/) and introduces a number of enhancements, including the following ones:

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/install/010-install-drill-introduction.md
----------------------------------------------------------------------
diff --git a/_docs/install/010-install-drill-introduction.md b/_docs/install/010-install-drill-introduction.md
index e0bf802..fe1b1fd 100644
--- a/_docs/install/010-install-drill-introduction.md
+++ b/_docs/install/010-install-drill-introduction.md
@@ -3,7 +3,7 @@ title: "Install Drill Introduction"
 parent: "Install Drill"
 ---
 
-If you installed Drill 1.2 or earlier and generated Parquet files, you need to [migrate the files to Drill 1.3]({{site.baseurl}}/docs/migrating-parquet-data) as explained in the next section.
+If you installed Drill 1.2 or earlier and generated Parquet files, you need to [migrate the files]({{site.baseurl}}/docs/migrating-parquet-data) for use in later releases as explained in the next section.
 
 You can install Drill in either embedded mode or distributed mode. Installing
 Drill in embedded mode does not require any configuration. To use Drill in a

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/install/020-migrating-parquet-data.md
----------------------------------------------------------------------
diff --git a/_docs/install/020-migrating-parquet-data.md b/_docs/install/020-migrating-parquet-data.md
index 98757d3..c7baf17 100755
--- a/_docs/install/020-migrating-parquet-data.md
+++ b/_docs/install/020-migrating-parquet-data.md
@@ -3,14 +3,14 @@ title: "Migrating Parquet Data"
 parent: "Install Drill"
 --- 
 
- [Migrating Parquet data]({{site.baseurl}}/docs/migrating-parquet-data/#how-to-migrate-data) that you generated using Drill 1.2 or earlier is mandatory before using the data in Drill 1.3. The data must be marked as Drill-generated. 
+ [Migrating Parquet data]({{site.baseurl}}/docs/migrating-parquet-data/#how-to-migrate-data) that you generated using Drill 1.2 or earlier is mandatory before using the data in later versions. The data must be marked as Drill-generated. 
 
 {% include startimportant.html %} Run the upgrade tool only on Drill-generated Parquet files. {% include endimportant.html %}
 
 <!-- as described in [DRILL-4070](https://issues.apache.org/jira/browse/DRILL-4070).  -->
 
 ## Why Migrate Drill Data
-Drill 1.3 uses the latest Apache Parquet Library when generating and partitioning Parquet files, whereas Drill 1.2 and earlier uses a version of the previous Parquet Library created by the Drill team. The Drill team fixed a bug in the previous Library to accurately process Parquet files generated by other tools, such as Impala and Hive. Apache Parquet fixed the bug in the latest Library, making it suitable for use in Drill 1.3. Drill now uses the same Apache Parquet Library as Impala, Hive, and other software. You need to run the upgrade tool on Parquet files generated by Drill 1.2 and earlier that used the previous Library. 
+Drill 1.3 and later uses the latest Apache Parquet Library to generate and partition Parquet files, whereas Drill 1.2 and earlier uses its own version of a previous Parquet Library. The Drill team created its own version to fix a bug in the old Library to accurately process Parquet files generated by other tools, such as Impala and Hive. Apache Parquet fixed the bug in the latest Library, making it suitable for use in Drill 1.3 and later. Drill now uses the same Apache Parquet Library as Impala, Hive, and other software. You need to run the upgrade tool on Parquet files generated by Drill 1.2 and earlier that used the previous Library. 
 
 The upgrade tool simply inserts a version number in the metadata to mark the file as a Drill file. 
 
@@ -27,7 +27,7 @@ Back up the data to be migrated and create one or more `temp` directories as des
 ## How to Migrate Data
 The `temp` directory or directories hold a copy for recovery of the file(s) currently being modified in the event of a system failure. Inspecting the `temp` directory can also indicate the success or failure of an unattended migration.
 
-To migrate Parquet data for use in Drill 1.3 that you generated in Drill 1.2 or earlier, follow these steps:
+To migrate Parquet data for use in Drill 1.3 or later that you generated in earlier releases, follow these steps:
 
 {% include startimportant.html %} Run the upgrade tool only on Drill-generated Parquet files. {% include endimportant.html %}
 
@@ -35,7 +35,7 @@ To migrate Parquet data for use in Drill 1.3 that you generated in Drill 1.2 or
 2. Create one or more `temp` directories, depending on how you plan to run the upgrade tool, on the same file system as the data.  
    For example, if the data is on HDFS, create the temp directory on HDFS.
    Create distinct temp directories when you run the upgrade tool simultaneously on multiple directories as different directories can have files with same names.  
-3. Download the upgrade tool from [github](https://github.com/parthchandra/drill-upgrade).  
+3. Download and build the upgrade tool from [github](https://github.com/parthchandra/drill-upgrade).  
 4. If you use [Parquet metadata caching]({{site.baseurl}}/docs/optimizing-parquet-metadata-reading/#how-to-trigger-generation-of-the-parquet-metadata-cache-file):  
    * Delete the cache file you generated from all directories and subdirectories where you plan to run the upgrade tool.  
    * Run REFRESH TABLE METADATA on all the folders where a cache file previously existed.  

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/install/060-starting-the-web-ui.md
----------------------------------------------------------------------
diff --git a/_docs/install/060-starting-the-web-ui.md b/_docs/install/060-starting-the-web-ui.md
index deae089..0da623a 100644
--- a/_docs/install/060-starting-the-web-ui.md
+++ b/_docs/install/060-starting-the-web-ui.md
@@ -5,23 +5,15 @@ parent: Install Drill
 
 The Drill Web Console is one of several [client interfaces](/docs/architecture-introduction/#drill-clients) you can use to access Drill. 
 
-## Drill 1.1 and Earlier
-
-In Drill 1.1 and earlier, to open the Drill Web Console, launch a web browser, and go to the following URL:
-
-`http://<IP address or host name>:8047` 
-
-where IP address is the host name or IP address of one of the installed Drillbits in a distributed system or `localhost` in an embedded system.
-
-<!-- ## Drill 1.2 and Later
-
-In Drill 1.2 and later, to open the Drill Web Console, launch a web browser, and go to one of the following URLs depending on the configuration of HTTPS support:
+To open the Drill Web Console, launch a web browser, and go to one of the following URLs depending on the configuration of HTTPS support:
 
 * `http://<IP address or host name>:8047`  
   Use this URL when [HTTPS support]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/#https-support) is disabled (the default).
 * `https://<IP address or host name>:8047`  
   Use this URL when HTTPS support is enabled.
 
+<!-- ## Drill 1.2 and Later
+
 If [user authentication]({{site.baseurl}}/docs/configuring-user-authentication/) is not enabled, all the Web Console controls appear to users as well as administrators:  
 
 ![Web Console]({{ site.baseurl }}/docs/img/web-ui.png)

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_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 fbcd77c..4a38a00 100755
--- 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
@@ -8,9 +8,9 @@ Complete the following steps to install Drill:
 
 1. In a terminal window, change to the directory where you want to install Drill.
 
-2. To get the latest version of Apache Drill, download Drill from the [Drill web site](http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz) or run one of the following commands, depending on which you have installed on your system:  
-   * `wget http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz`  
-   *  `curl -o apache-drill-1.1.0.tar.gz http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz`  
+2. To get the latest version of Apache Drill, download Drill from the [Drill web site](http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz) or run one of the following commands, depending on which you have installed on your system:  
+   * `wget http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz`  
+   *  `curl -o apache-drill-1.4.0.tar.gz http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz`  
 
 3. Copy the downloaded file to the directory where you want to install Drill. 
 

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_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 f9a3ddd..d288038 100755
--- 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
@@ -4,7 +4,7 @@ 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. Complete the following steps to install Drill:
 
-1. Download the latest version of Apache Drill:  [http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz](http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz)
+1. Download the latest version of Apache Drill:  [http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz](http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz)
 2. Move the downloaded file to a 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/c61c47fe/_docs/performance-tuning/partition-pruning/010-partition-pruning-introduction.md
----------------------------------------------------------------------
diff --git a/_docs/performance-tuning/partition-pruning/010-partition-pruning-introduction.md b/_docs/performance-tuning/partition-pruning/010-partition-pruning-introduction.md
index 8c76c3e..dd1205e 100755
--- a/_docs/performance-tuning/partition-pruning/010-partition-pruning-introduction.md
+++ b/_docs/performance-tuning/partition-pruning/010-partition-pruning-introduction.md
@@ -8,12 +8,12 @@ Partition pruning is a performance optimization that limits the number of files
 The query planner in Drill performs partition pruning by evaluating the filters. If no partition filters are present, the underlying Scan operator reads all files in all directories and then sends the data to operators, such as Filter, downstream. When partition filters are present, the query planner pushes the filters down to the Scan if possible. The Scan reads only the directories that match the partition filters, thus reducing disk I/O.
 
 ## Using Partitioned Drill Data
-Before using Parquet data created by Drill 1.2 or earlier in Drill 1.3, you need to migrate the data. Migrate Parquet data as described in ["Migrating Parquet Data"]({{site.baseurl}}/docs/migrating-parquet-data/). 
+Before using Parquet data created by Drill 1.2 or earlier in later releases, you need to migrate the data. Migrate Parquet data as described in ["Migrating Parquet Data"]({{site.baseurl}}/docs/migrating-parquet-data/). 
 
 {% include startimportant.html %}Migrate only Parquet files that Drill generated.{% include endimportant.html %}
 
 ## Partitioning Data
-Prior to the release of Drill 1.1, partition pruning involved time-consuming manual setup tasks. Using the PARTITION BY clause in the CTAS command simplifies the process.
+In early versions of Drill, partition pruning involved time-consuming manual setup tasks. Using the PARTITION BY clause in the CTAS command simplifies the process.
 
 
 

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_docs/sql-reference/sql-commands/035-partition-by-clause.md
----------------------------------------------------------------------
diff --git a/_docs/sql-reference/sql-commands/035-partition-by-clause.md b/_docs/sql-reference/sql-commands/035-partition-by-clause.md
index 8ec97e3..d011766 100644
--- a/_docs/sql-reference/sql-commands/035-partition-by-clause.md
+++ b/_docs/sql-reference/sql-commands/035-partition-by-clause.md
@@ -4,9 +4,9 @@ parent: "SQL Commands"
 ---
 The PARTITION BY clause in the CTAS command partitions data, which Drill [prunes]({{site.baseurl}}/docs/partition-pruning/) to improve performance when you query the data. (Drill 1.1.0)
 
-{% include startnote.html %}Partitioned data generated in Drill 1.1-1.2 needs to be migrated to Drill 1.3 before attempting to use the data.{% include endnote.html %}
+{% include startnote.html %}Parquet data generated in Drill 1.2 and earlier needs to be migrated before attempting to use the data in later releases.{% include endnote.html %}
 
-See [Migrating Partitioned Data from Drill 1.1-1.2 to Drill 1.3]({{site.baseurl}}/docs/partition-pruning/#migrating-partitioned-parquet-data-from-drill-1-1-1-2-to-drill-1-3).
+See [Migrating Parquet Data]({{site.baseurl}}/docs/migrating-parquet-data/).
 
 <!-- Note: parquet files produced using Drill 1.1 and 1.2 will need to have their metadata rewritten to work with partition pruning in 1.3 and beyond, information on the simple migration process can be found on [Github](https://github.com/parthchandra/drill-upgrade). The need for this migration process came out of a bug fix included in the 1.3 release to accurately process parquet files produced by other tools (like Pig and Hive) that had a risk of inaccurate metadata that could cause inaccurate
 results. Drill results have been accurate on files it created, and the files all contain accurate metadata, the migration tool simply marks these files as having been produced by Drill. Unfortunately without this migration we cannot reliably tell them apart from files produced by other tools. The migration tool should only be used on files produced by Drill, not those produced with other software products. Data from other tools will need to be read in and completely rewritten to generate

http://git-wip-us.apache.org/repos/asf/drill/blob/c61c47fe/_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 dcdcedf..7151358 100755
--- a/_docs/tutorials/020-drill-in-10-minutes.md
+++ b/_docs/tutorials/020-drill-in-10-minutes.md
@@ -45,10 +45,10 @@ Complete the following steps to install Drill:
 
 1. In a terminal window, change to the directory where you want to install Drill.
 
-2. To download the latest version of Apache Drill, download Drill from the [Drill web site](http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz) or run one of the following commands, depending on which you have installed on your system:
+2. To download the latest version of Apache Drill, download Drill from the [Drill web site](http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz) or run one of the following commands, depending on which you have installed on your system:
 
-   * `wget http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz`  
-   *  `curl -o apache-drill-1.1.0.tar.gz http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz`  
+   * `wget http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz`  
+   *  `curl -o apache-drill-1.4.0.tar.gz http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz`  
 
 3. Copy the downloaded file to the directory where you want to install Drill. 
 
@@ -77,9 +77,9 @@ Start Drill in embedded mode using the `drill-embedded` command:
 
 ### Install Drill on Windows
 
-You can install Drill on Windows 7 or 8. First, set the JAVA_HOME environment variable, and then install Drill. Complete the following steps to install Drill:
+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. Click the following link to download the latest version of Apache Drill:  [http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz](http://getdrill.org/drill/download/apache-drill-1.1.0.tar.gz)  
+1. Click the following link to download the latest version of Apache Drill:  [http://getdrill.org/drill/download/apache-drill-1.4.0.tar.gz](http://getdrill.org/drill/download/apache-drill-1.4.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. 
 
@@ -170,7 +170,7 @@ systems. Use the actual path to your Drill installation to construct this query:
 
 The query returns the following results:
 
-    SELECT * FROM dfs.`Users/drilluser/apache-drill-1.1.0/sample-data/nation.parquet`;
+    SELECT * FROM dfs.`Users/drilluser/apache-drill/sample-data/nation.parquet`;
     +--------------+-----------------+--------------+-----------------------+
     | N_NATIONKEY  |     N_NAME      | N_REGIONKEY  |       N_COMMENT       |
     +--------------+-----------------+--------------+-----------------------+