You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by br...@apache.org on 2016/11/29 22:48:03 UTC

[20/20] drill-site git commit: updates for drill 1.9 release

updates for drill 1.9 release


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

Branch: refs/heads/asf-site
Commit: d5a9b9b837cb38d8b153964d2eb9887aa79547a6
Parents: 047e362
Author: Bridget Bevens <bb...@maprtech.com>
Authored: Tue Nov 29 14:47:15 2016 -0800
Committer: Bridget Bevens <bb...@maprtech.com>
Committed: Tue Nov 29 14:47:15 2016 -0800

----------------------------------------------------------------------
 blog/2016/11/29/drill-1.9-released/index.html   |  190 +++
 blog/index.html                                 |    5 +
 data/index.html                                 |   50 +-
 docs/about-sql-function-examples/index.html     |   27 +-
 docs/about-the-mapr-sandbox/index.html          |   27 +-
 .../index.html                                  | 1147 +++++++++++++++
 .../adding-custom-functions-to-drill/index.html |   65 +-
 .../index.html                                  |   27 +-
 docs/aggregate-window-functions/index.html      |   27 +-
 docs/alter-system/index.html                    |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 docs/analyzing-social-media/index.html          |   27 +-
 .../index.html                                  |   27 +-
 docs/aol-search/index.html                      |   27 +-
 .../apache-drill-0-4-0-release-notes/index.html |   27 +-
 .../apache-drill-0-5-0-release-notes/index.html |   27 +-
 .../apache-drill-0-6-0-release-notes/index.html |   27 +-
 .../apache-drill-0-7-0-release-notes/index.html |   27 +-
 .../apache-drill-0-8-0-release-notes/index.html |   27 +-
 .../apache-drill-0-9-0-release-notes/index.html |   27 +-
 .../apache-drill-1-0-0-release-notes/index.html |   27 +-
 .../apache-drill-1-1-0-release-notes/index.html |   27 +-
 .../apache-drill-1-2-0-release-notes/index.html |   27 +-
 .../apache-drill-1-3-0-release-notes/index.html |   27 +-
 .../apache-drill-1-4-0-release-notes/index.html |   27 +-
 .../apache-drill-1-5-0-release-notes/index.html |   27 +-
 .../apache-drill-1-6-0-release-notes/index.html |   27 +-
 .../apache-drill-1-7-0-release-notes/index.html |   27 +-
 .../apache-drill-1-8-0-release-notes/index.html |   29 +-
 .../apache-drill-1-9-0-release-notes/index.html | 1330 ++++++++++++++++++
 .../index.html                                  |   27 +-
 docs/apache-drill-contribution-ideas/index.html |   27 +-
 .../index.html                                  |   27 +-
 docs/architecture-introduction/index.html       |   27 +-
 docs/architecture/index.html                    |   27 +-
 docs/asynchronous-parquet-reader/index.html     | 1311 +++++++++++++++++
 .../browsing-data-and-defining-views/index.html |   27 +-
 docs/case/index.html                            |   27 +-
 docs/choosing-a-storage-format/index.html       |   27 +-
 docs/compiling-drill-from-source/index.html     |   27 +-
 .../index.html                                  |   27 +-
 docs/configuration-options/index.html           |   27 +-
 docs/configure-drill-introduction/index.html    |   29 +-
 docs/configure-drill/index.html                 |   27 +-
 .../index.html                                  |   29 +-
 .../index.html                                  |   27 +-
 docs/configuring-drill-memory/index.html        |   27 +-
 .../index.html                                  |   27 +-
 docs/configuring-jreport-with-drill/index.html  |   27 +-
 .../index.html                                  |   27 +-
 docs/configuring-odbc-on-linux/index.html       |   27 +-
 docs/configuring-odbc-on-mac-os-x/index.html    |   27 +-
 docs/configuring-odbc-on-windows/index.html     |   27 +-
 docs/configuring-odbc/index.html                |   27 +-
 .../index.html                                  |   29 +-
 docs/configuring-the-drill-shell/index.html     |   29 +-
 .../index.html                                  |   27 +-
 docs/configuring-user-authentication/index.html |   27 +-
 .../index.html                                  |   27 +-
 docs/configuring-user-impersonation/index.html  |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 docs/connect-a-data-source/index.html           |   27 +-
 .../index.html                                  |   27 +-
 docs/contribute-to-drill/index.html             |   27 +-
 .../index.html                                  |   29 +-
 docs/core-modules/index.html                    |   27 +-
 docs/create-function-using-jar/index.html       | 1166 +++++++++++++++
 docs/create-table-as-ctas/index.html            |   29 +-
 docs/create-view/index.html                     |   27 +-
 docs/custom-function-interfaces/index.html      |   27 +-
 .../index.html                                  |   27 +-
 docs/data-sources-and-file-formats/index.html   |   27 +-
 docs/data-type-conversion/index.html            |   27 +-
 docs/data-types/index.html                      |   27 +-
 docs/date-time-and-timestamp/index.html         |   27 +-
 .../index.html                                  |   27 +-
 docs/deploying-and-using-a-hive-udf/index.html  |   27 +-
 docs/describe/index.html                        |   29 +-
 docs/design-docs/index.html                     |   27 +-
 .../index.html                                  |   69 +-
 docs/develop-custom-functions/index.html        |   37 +-
 docs/develop-drill/index.html                   |   27 +-
 docs/developer-information/index.html           |   27 +-
 docs/developing-a-simple-function/index.html    |   27 +-
 .../developing-an-aggregate-function/index.html |   27 +-
 docs/distributed-mode-prerequisites/index.html  |   31 +-
 docs/drill-default-input-format/index.html      |   27 +-
 docs/drill-explorer-introduction/index.html     |   27 +-
 docs/drill-in-10-minutes/index.html             |   39 +-
 docs/drill-introduction/index.html              |   40 +-
 docs/drill-plan-syntax/index.html               |   27 +-
 docs/drill-query-execution/index.html           |   27 +-
 docs/drop-function-using-jar/index.html         | 1166 +++++++++++++++
 docs/drop-table/index.html                      |   29 +-
 docs/drop-view/index.html                       |   27 +-
 docs/dynamic-udfs/index.html                    | 1314 +++++++++++++++++
 docs/embedded-mode-prerequisites/index.html     |   31 +-
 docs/enabling-query-queuing/index.html          |   29 +-
 docs/enron-emails/index.html                    |   27 +-
 docs/error-messages/index.html                  |   27 +-
 docs/explain/index.html                         |   27 +-
 docs/file-system-storage-plugin/index.html      |   27 +-
 docs/flatten/index.html                         |   27 +-
 docs/from-clause/index.html                     |   27 +-
 docs/functions-for-handling-nulls/index.html    |   27 +-
 docs/getting-started/index.html                 |   27 +-
 .../index.html                                  |   27 +-
 docs/group-by-clause/index.html                 |   27 +-
 .../index.html                                  |   29 +-
 docs/handling-different-data-types/index.html   |   27 +-
 docs/having-clause/index.html                   |   27 +-
 docs/hbase-storage-plugin/index.html            |   27 +-
 docs/hive-metadata-caching/index.html           |   31 +-
 docs/hive-storage-plugin/index.html             |   27 +-
 docs/hive-to-drill-data-type-mapping/index.html |   27 +-
 docs/how-to-partition-data/index.html           |   31 +-
 docs/identifying-performance-issues/index.html  |   27 +-
 docs/index.html                                 |   27 +-
 docs/install-drill-introduction/index.html      |   27 +-
 docs/install-drill/index.html                   |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   35 +-
 docs/installing-drill-on-the-cluster/index.html |   27 +-
 docs/installing-drill-on-windows/index.html     |   31 +-
 .../index.html                                  |   27 +-
 docs/installing-the-driver-on-linux/index.html  |   27 +-
 .../index.html                                  |   27 +-
 .../installing-the-driver-on-windows/index.html |   27 +-
 docs/installing-the-odbc-driver/index.html      |   27 +-
 .../index.html                                  |   27 +-
 docs/interfaces-introduction/index.html         |   27 +-
 docs/join-planning-guidelines/index.html        |   29 +-
 docs/json-data-model/index.html                 |   27 +-
 docs/kvgen/index.html                           |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 docs/lexical-structure/index.html               |   27 +-
 docs/limit-clause/index.html                    |   27 +-
 docs/log-and-debug-introduction/index.html      |   27 +-
 docs/log-and-debug/index.html                   |   27 +-
 .../index.html                                  | 1158 +++++++++++++++
 docs/mapr-db-format/index.html                  |   27 +-
 docs/math-and-trig/index.html                   |   27 +-
 docs/migrating-parquet-data/index.html          |   27 +-
 docs/modify-logback-xml/index.html              |   27 +-
 .../modifying-query-planning-options/index.html |   29 +-
 docs/mongodb-storage-plugin/index.html          |   27 +-
 .../index.html                                  |   27 +-
 docs/monitoring-metrics/index.html              |   27 +-
 docs/nested-data-functions/index.html           |   27 +-
 docs/nested-data-limitations/index.html         |   27 +-
 docs/odbc-configuration-reference/index.html    |   27 +-
 docs/odbc-jdbc-interfaces/index.html            |   27 +-
 docs/offset-clause/index.html                   |   27 +-
 docs/operators/index.html                       |   27 +-
 .../index.html                                  |   29 +-
 docs/order-by-clause/index.html                 |   27 +-
 docs/parquet-filter-pushdown/index.html         | 1230 ++++++++++++++++
 docs/parquet-format/index.html                  |   27 +-
 docs/partition-by-clause/index.html             |   29 +-
 docs/partition-pruning-introduction/index.html  |   27 +-
 docs/partition-pruning/index.html               |   27 +-
 docs/performance-tuning-introduction/index.html |   27 +-
 docs/performance-tuning-reference/index.html    |   27 +-
 docs/performance-tuning/index.html              |   33 +-
 docs/performance/index.html                     |   27 +-
 .../persistent-configuration-storage/index.html |   27 +-
 docs/physical-operators/index.html              |   27 +-
 docs/planning-and-execution-options/index.html  |   27 +-
 docs/plugin-configuration-basics/index.html     |   27 +-
 docs/ports-used-by-drill/index.html             |   27 +-
 docs/project-bylaws/index.html                  |   27 +-
 docs/query-audit-logging/index.html             |   27 +-
 docs/query-data-introduction/index.html         |   27 +-
 docs/query-data/index.html                      |   27 +-
 docs/query-directory-functions/index.html       |   27 +-
 .../index.html                                  |   29 +-
 docs/query-plans-and-tuning/index.html          |   27 +-
 docs/query-plans/index.html                     |   29 +-
 .../index.html                                  |   29 +-
 docs/query-profiles/index.html                  |   29 +-
 docs/query-stages/index.html                    |   27 +-
 .../index.html                                  |   27 +-
 docs/querying-a-file-system/index.html          |   27 +-
 docs/querying-avro-files/index.html             |   29 +-
 .../index.html                                  |   27 +-
 docs/querying-complex-data/index.html           |   27 +-
 docs/querying-directories/index.html            |   29 +-
 docs/querying-hbase/index.html                  |   27 +-
 docs/querying-hive/index.html                   |   27 +-
 docs/querying-json-files/index.html             |   29 +-
 docs/querying-parquet-files/index.html          |   29 +-
 docs/querying-plain-text-files/index.html       |   29 +-
 docs/querying-sequence-files/index.html         |   29 +-
 docs/querying-system-tables/index.html          |   27 +-
 docs/querying-the-information-schema/index.html |   27 +-
 docs/ranking-window-functions/index.html        |   27 +-
 docs/rdbms-storage-plugin/index.html            |   27 +-
 docs/release-notes/index.html                   |   32 +-
 docs/repeated-contains/index.html               |   27 +-
 docs/repeated-count/index.html                  |   27 +-
 docs/reserved-keywords/index.html               |   31 +-
 docs/reset/index.html                           |   27 +-
 docs/rest-api/index.html                        |   29 +-
 docs/review-the-java-stack-trace/index.html     |   27 +-
 docs/rpc-overview/index.html                    |   27 +-
 docs/s3-storage-plugin/index.html               |   27 +-
 docs/sample-data-donuts/index.html              |   27 +-
 docs/sample-datasets/index.html                 |   27 +-
 docs/select-list/index.html                     |   27 +-
 docs/select/index.html                          |   27 +-
 docs/selecting-flat-data/index.html             |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 docs/sequence-files/index.html                  |   27 +-
 docs/set/index.html                             |   27 +-
 docs/show-databases-and-show-schemas/index.html |   27 +-
 docs/show-files/index.html                      |   27 +-
 docs/show-tables/index.html                     |   27 +-
 .../index.html                                  |   27 +-
 docs/sql-commands/index.html                    |   33 +-
 docs/sql-conditional-expressions/index.html     |   27 +-
 docs/sql-extensions/index.html                  |   27 +-
 docs/sql-functions/index.html                   |   27 +-
 docs/sql-reference-introduction/index.html      |   27 +-
 docs/sql-reference/index.html                   |   31 +-
 docs/sql-window-functions-examples/index.html   |   27 +-
 .../index.html                                  |   27 +-
 docs/sql-window-functions/index.html            |   27 +-
 docs/start-up-options/index.html                |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 docs/starting-drill-on-windows/index.html       |   27 +-
 docs/starting-the-web-console/index.html        |   27 +-
 docs/storage-plugin-configuration/index.html    |   27 +-
 docs/storage-plugin-registration/index.html     |   27 +-
 docs/string-manipulation/index.html             |   27 +-
 docs/summary/index.html                         |   27 +-
 docs/supported-data-types/index.html            |   27 +-
 docs/supported-sql-commands/index.html          |   27 +-
 docs/tableau-examples/index.html                |   27 +-
 docs/testing-the-odbc-connection/index.html     |   27 +-
 docs/text-files-csv-tsv-psv/index.html          |   27 +-
 docs/troubleshooting/index.html                 |   27 +-
 .../index.html                                  |   37 +-
 docs/tutorials-introduction/index.html          |   27 +-
 docs/tutorials/index.html                       |   27 +-
 docs/union-set-operator/index.html              |   27 +-
 docs/use/index.html                             |   27 +-
 docs/useful-research/index.html                 |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   29 +-
 docs/using-drill-explorer/index.html            |   27 +-
 .../index.html                                  |   27 +-
 docs/using-drill-with-bi-tools/index.html       |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 .../index.html                                  |   27 +-
 docs/using-qlik-sense-with-drill/index.html     |   27 +-
 .../index.html                                  |   27 +-
 docs/using-the-jdbc-driver/index.html           |   27 +-
 .../index.html                                  |   27 +-
 docs/value-vectors/index.html                   |   27 +-
 docs/value-window-functions/index.html          |   27 +-
 docs/where-clause/index.html                    |   27 +-
 docs/why-drill/index.html                       |   27 +-
 docs/wikipedia-edit-history/index.html          |   27 +-
 docs/with-clause/index.html                     |   27 +-
 docs/workspaces/index.html                      |   27 +-
 download/index.html                             |   14 +-
 feed.xml                                        |   88 +-
 index.html                                      |    2 +-
 team/index.html                                 |    4 +
 279 files changed, 17101 insertions(+), 434 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/drill-site/blob/d5a9b9b8/blog/2016/11/29/drill-1.9-released/index.html
----------------------------------------------------------------------
diff --git a/blog/2016/11/29/drill-1.9-released/index.html b/blog/2016/11/29/drill-1.9-released/index.html
new file mode 100644
index 0000000..3ebc271
--- /dev/null
+++ b/blog/2016/11/29/drill-1.9-released/index.html
@@ -0,0 +1,190 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+
+<meta charset="UTF-8">
+<meta name=viewport content="width=device-width, initial-scale=1">
+
+
+<title>Drill 1.9 Released - Apache Drill</title>
+
+<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
+<link href='//fonts.googleapis.com/css?family=PT+Sans' rel='stylesheet' type='text/css'/>
+<link href="/css/site.css" rel="stylesheet" type="text/css"/>
+
+<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/>
+<link rel="icon" href="/favicon.ico" type="image/x-icon"/>
+
+<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" language="javascript" type="text/javascript"></script>
+<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js" language="javascript" type="text/javascript"></script>
+<script language="javascript" type="text/javascript" src="/js/modernizr.custom.js"></script>
+<script language="javascript" type="text/javascript" src="/js/script.js"></script>
+<script language="javascript" type="text/javascript" src="/js/drill.js"></script>
+
+</head>
+
+
+<body onResize="resized();">
+  <div class="page-wrap">
+    <div class="bui"></div>
+
+<div id="menu" class="mw">
+<ul>
+  <li class='toc-categories'>
+  <a class="expand-toc-icon" href="javascript:void(0);"><i class="fa fa-bars"></i></a>
+  </li>
+  <li class="logo"><a href="/"></a></li>
+  <li class='expand-menu'>
+  <a href="javascript:void(0);"><span class='menu-text'>Menu</span><span class='expand-icon'><i class="fa fa-bars"></i></span></a>
+  </li>
+  <li class='clear-float'></li>
+  <li class="documentation-menu">
+    <a href="/docs/">Documentation</a>
+    <ul>
+      
+        <li><a href="/docs/getting-started/">Getting Started</a></li>
+      
+        <li><a href="/docs/architecture/">Architecture</a></li>
+      
+        <li><a href="/docs/tutorials/">Tutorials</a></li>
+      
+        <li><a href="/docs/install-drill/">Install Drill</a></li>
+      
+        <li><a href="/docs/configure-drill/">Configure Drill</a></li>
+      
+        <li><a href="/docs/connect-a-data-source/">Connect a Data Source</a></li>
+      
+        <li><a href="/docs/odbc-jdbc-interfaces/">ODBC/JDBC Interfaces</a></li>
+      
+        <li><a href="/docs/query-data/">Query Data</a></li>
+      
+        <li><a href="/docs/performance-tuning/">Performance Tuning</a></li>
+      
+        <li><a href="/docs/log-and-debug/">Log and Debug</a></li>
+      
+        <li><a href="/docs/sql-reference/">SQL Reference</a></li>
+      
+        <li><a href="/docs/data-sources-and-file-formats/">Data Sources and File Formats</a></li>
+      
+        <li><a href="/docs/develop-custom-functions/">Develop Custom Functions</a></li>
+      
+        <li><a href="/docs/troubleshooting/">Troubleshooting</a></li>
+      
+        <li><a href="/docs/developer-information/">Developer Information</a></li>
+      
+        <li><a href="/docs/release-notes/">Release Notes</a></li>
+      
+        <li><a href="/docs/sample-datasets/">Sample Datasets</a></li>
+      
+        <li><a href="/docs/project-bylaws/">Project Bylaws</a></li>
+      
+    </ul>
+  </li>
+  <li class='nav'>
+    <a href="/community-resources/">Community</a>
+    <ul>
+      <li><a href="/team/">Team</a></li>
+      <li><a href="/mailinglists/">Mailing Lists</a></li>
+      <li><a href="/community-resources/">Community Resources</a></li>
+    </ul>
+  </li>
+  <li class='nav'><a href="/faq/">FAQ</a></li>
+  <li class='nav'><a href="/blog/">Blog</a></li>
+  <li id="twitter-menu-item"><a href="https://twitter.com/apachedrill" title="apachedrill on twitter" target="_blank"><img src="/images/twitter_32_26_white.png" alt="twitter logo" align="center"></a> </li>
+  <li class='search-bar'>
+    <form id="drill-search-form">
+      <input type="text" placeholder="Search Apache Drill" id="drill-search-term" />
+      <button type="submit">
+        <i class="fa fa-search"></i>
+      </button>
+    </form>
+  </li>
+  <li class="d">
+    <a href="/download/">
+      <i class="fa fa-cloud-download"></i> Download
+    </a>
+  </li>
+</ul>
+</div>
+
+    <link href="/css/content.css" rel="stylesheet" type="text/css">
+
+<div class="post int_text">
+  <header class="post-header">
+    <div class="int_title">
+      <h1 class="post-title">Drill 1.9 Released</h1>
+    </div>
+    <p class="post-meta">
+    
+      
+      
+      <strong>Author:</strong> Bridget Bevens (Committer, MapR Technologies)<br />
+    
+<strong>Date:</strong> Nov 29, 2016
+</p>
+  </header>
+  <div class="addthis_sharing_toolbox"></div>
+
+  <article class="post-content">
+    <p>Today, we&#39;re happy to announce the availability of Drill 1.9.0. You can download it <a href="https://drill.apache.org/download/">here</a>.</p>
+
+<p>The release provides the following bug fixes and improvements:</p>
+
+<h2 id="asynchronous-parquet-reader">Asynchronous Parquet Reader</h2>
+
+<p>The new asynchronous Parquet reader feature improves the performance of the Parquet Scan operator by increasing the speed at which the Parquet reader scans, decompresses, and decodes data. See <a href="/docs/asynchronous-parquet-reader/">Asynchronous Parquet Reader</a>. </p>
+
+<h2 id="parquet-filter-pushdown">Parquet Filter Pushdown</h2>
+
+<p>The new Parquet filter pushdown feature optimizes Drill\u2019s performance by pruning extraneous data from a Parquet file to reduce the amount of data that Drill scans and reads when a query on a Parquet file contains a filter expression. See <a href="/docs/parquet-filter-pushdown/">Parquet Filter Pushdown</a>.</p>
+
+<h2 id="dynamic-udf-support">Dynamic UDF Support</h2>
+
+<p>The new Dynamic UDF feature enables users to register and unregister UDFs on their own using the new CREATE FUNCTION USING JAR and DROP FUNCTION USING JAR commands. See <a href="/docs/dynamic-udfs/">Dynamic UDFs</a>.  </p>
+
+<h2 id="httpd-format-plugin">HTTPD Format Plugin</h2>
+
+<p>The new HTTPD format plugin adds the capability to query HTTP web server logs natively and also includes parse_url() and parse_query() UDFs. The parse_url() UDF returns maps of the URL. The parse_query() UDF returns the query string.  </p>
+
+<p>A complete list of JIRAs resolved in the 1.9.0 release can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12337861&amp;styleName=Html&amp;projectId=12313820&amp;Create=Create&amp;atl_token=A5KQ-2QAV-T4JA-FDED%7Cedcc6294c1851bcd19a3686871e085181f755a91%7Clin">here</a>.</p>
+
+  </article>
+ <div id="disqus_thread"></div>
+    <script type="text/javascript">
+        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+        var disqus_shortname = 'drill'; // required: replace example with your forum shortname
+
+        /* * * DON'T EDIT BELOW THIS LINE * * */
+        (function() {
+            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+            dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+            (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+        })();
+    </script>
+    <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
+    
+</div>
+<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-548b2caa33765e8d" async="async"></script>
+
+  </div>
+  <p class="push"></p>
+<div id="footer" class="mw">
+<div class="wrapper">
+Copyright � 2012-2014 The Apache Software Foundation, licensed under the Apache License, Version 2.0.<br>
+Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.<br/><br/>
+</div>
+</div>
+
+  <script>
+(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ga('create', 'UA-53379651-1', 'auto');
+ga('send', 'pageview');
+</script>
+<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-548b2caa33765e8d" async="async"></script>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/drill-site/blob/d5a9b9b8/blog/index.html
----------------------------------------------------------------------
diff --git a/blog/index.html b/blog/index.html
index 9a1c092..47e6064 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -114,6 +114,11 @@
 </div>
 
 <div class="int_text" align="left"><!-- previously: site.posts -->
+<p><a class="post-link" href="/blog/2016/11/29/drill-1.9-released/">Drill 1.9 Released</a><br/>
+<span class="post-date">Posted on Nov 29, 2016
+by Bridget Bevens</span>
+<br/>Apache Drill 1.9's highlights are&#58; asynchronous Parquet reader, Parquet filter pushdown, dynamic UDF support, and HTTPD format plugin.</p>
+<!-- previously: site.posts -->
 <p><a class="post-link" href="/blog/2016/08/30/drill-1.8-released/">Drill 1.8 Released</a><br/>
 <span class="post-date">Posted on Aug 30, 2016
 by Bridget Bevens</span>

http://git-wip-us.apache.org/repos/asf/drill-site/blob/d5a9b9b8/data/index.html
----------------------------------------------------------------------
diff --git a/data/index.html b/data/index.html
index d9b6e6b..20ae1ed 100644
--- a/data/index.html
+++ b/data/index.html
@@ -402,6 +402,24 @@
     "relative_path": "_docs/develop-custom-functions/060-custom-function-interfaces.md"
 },
 {
+    "url": "/docs/adding-custom-functions-to-drill-introduction/",
+    "title": "Adding Custom Functions to Drill Introduction",
+    "parent": "Adding Custom Functions to Drill",
+    "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md"
+},
+{
+    "url": "/docs/manually-adding-custom-functions-to-drill/",
+    "title": "Manually Adding Custom Functions to Drill",
+    "parent": "Adding Custom Functions to Drill",
+    "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md"
+},
+{
+    "url": "/docs/dynamic-udfs/",
+    "title": "Dynamic UDFs",
+    "parent": "Adding Custom Functions to Drill",
+    "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md"
+},
+{
     "url": "/docs/rest-api/",
     "title": "REST API",
     "parent": "Developer Information",
@@ -780,16 +798,28 @@
     "relative_path": "_docs/performance-tuning/020-partition-pruning.md"
 },
 {
+    "url": "/docs/asynchronous-parquet-reader/",
+    "title": "Asynchronous Parquet Reader",
+    "parent": "Performance Tuning",
+    "relative_path": "_docs/performance-tuning/024-aynchronous-parquet-reader.md"
+},
+{
     "url": "/docs/optimizing-parquet-metadata-reading/",
     "title": "Optimizing Parquet Metadata Reading",
     "parent": "Performance Tuning",
     "relative_path": "_docs/performance-tuning/025-optimizing-parquet-reading.md"
 },
 {
+    "url": "/docs/parquet-filter-pushdown/",
+    "title": "Parquet Filter Pushdown",
+    "parent": "Performance Tuning",
+    "relative_path": "_docs/performance-tuning/026-parquet-filter-pushdown.md"
+},
+{
     "url": "/docs/hive-metadata-caching/",
     "title": "Hive Metadata Caching",
     "parent": "Performance Tuning",
-    "relative_path": "_docs/performance-tuning/026-hive-metadata-caching.md"
+    "relative_path": "_docs/performance-tuning/027-hive-metadata-caching.md"
 },
 {
     "url": "/docs/choosing-a-storage-format/",
@@ -1026,6 +1056,12 @@
     "relative_path": "_docs/query-data/querying-complex-data/050-selecting-multiple-columns-within-nested-data.md"
 },
 {
+    "url": "/docs/apache-drill-1-9-0-release-notes/",
+    "title": "Apache Drill 1.9.0 Release Notes",
+    "parent": "Release Notes",
+    "relative_path": "_docs/rn/002-1.9.0-rn.md"
+},
+{
     "url": "/docs/apache-drill-1-8-0-release-notes/",
     "title": "Apache Drill 1.8.0 Release Notes",
     "parent": "Release Notes",
@@ -1296,6 +1332,12 @@
     "relative_path": "_docs/sql-reference/sql-commands/030-create-table-as.md"
 },
 {
+    "url": "/docs/create-function-using-jar/",
+    "title": "CREATE FUNCTION USING JAR",
+    "parent": "SQL Commands",
+    "relative_path": "_docs/sql-reference/sql-commands/034-create-function-using-jar.md"
+},
+{
     "url": "/docs/partition-by-clause/",
     "title": "PARTITION BY Clause",
     "parent": "SQL Commands",
@@ -1314,6 +1356,12 @@
     "relative_path": "_docs/sql-reference/sql-commands/053-describe.md"
 },
 {
+    "url": "/docs/drop-function-using-jar/",
+    "title": "DROP FUNCTION USING JAR",
+    "parent": "SQL Commands",
+    "relative_path": "_docs/sql-reference/sql-commands/054-drop-function-using-jar.md"
+},
+{
     "url": "/docs/drop-table/",
     "title": "DROP TABLE",
     "parent": "SQL Commands",

http://git-wip-us.apache.org/repos/asf/drill-site/blob/d5a9b9b8/docs/about-sql-function-examples/index.html
----------------------------------------------------------------------
diff --git a/docs/about-sql-function-examples/index.html b/docs/about-sql-function-examples/index.html
index 4760fe6..e9924b2 100644
--- a/docs/about-sql-function-examples/index.html
+++ b/docs/about-sql-function-examples/index.html
@@ -569,10 +569,18 @@
             
           
             
+              <li class="toctree-l2"><a class="reference internal" href="/docs/asynchronous-parquet-reader/">Asynchronous Parquet Reader</a></li>
+            
+          
+            
               <li class="toctree-l2"><a class="reference internal" href="/docs/optimizing-parquet-metadata-reading/">Optimizing Parquet Metadata Reading</a></li>
             
           
             
+              <li class="toctree-l2"><a class="reference internal" href="/docs/parquet-filter-pushdown/">Parquet Filter Pushdown</a></li>
+            
+          
+            
               <li class="toctree-l2"><a class="reference internal" href="/docs/hive-metadata-caching/">Hive Metadata Caching</a></li>
             
           
@@ -759,12 +767,16 @@
               
                 <li class="toctree-l3"><a class="reference internal" href="/docs/create-table-as-ctas/">CREATE TABLE AS (CTAS)</a></li>
               
+                <li class="toctree-l3"><a class="reference internal" href="/docs/create-function-using-jar/">CREATE FUNCTION USING JAR</a></li>
+              
                 <li class="toctree-l3"><a class="reference internal" href="/docs/partition-by-clause/">PARTITION BY Clause</a></li>
               
                 <li class="toctree-l3"><a class="reference internal" href="/docs/create-view/">CREATE VIEW</a></li>
               
                 <li class="toctree-l3"><a class="reference internal" href="/docs/describe/">DESCRIBE</a></li>
               
+                <li class="toctree-l3"><a class="reference internal" href="/docs/drop-function-using-jar/">DROP FUNCTION USING JAR</a></li>
+              
                 <li class="toctree-l3"><a class="reference internal" href="/docs/drop-table/">DROP TABLE</a></li>
               
                 <li class="toctree-l3"><a class="reference internal" href="/docs/drop-view/">DROP VIEW</a></li>
@@ -880,7 +892,16 @@
             
           
             
-              <li class="toctree-l2"><a class="reference internal" href="/docs/adding-custom-functions-to-drill/">Adding Custom Functions to Drill</a></li>
+              <li class="toctree-l2"><a href="javascript: void(0);">Adding Custom Functions to Drill</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/adding-custom-functions-to-drill-introduction/">Adding Custom Functions to Drill Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/manually-adding-custom-functions-to-drill/">Manually Adding Custom Functions to Drill</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/dynamic-udfs/">Dynamic UDFs</a></li>
+              
+            </ul>
             
           
             
@@ -951,6 +972,10 @@
           <ul style="display: none">
           
             
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-9-0-release-notes/">Apache Drill 1.9.0 Release Notes</a></li>
+            
+          
+            
               <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-8-0-release-notes/">Apache Drill 1.8.0 Release Notes</a></li>
             
           

http://git-wip-us.apache.org/repos/asf/drill-site/blob/d5a9b9b8/docs/about-the-mapr-sandbox/index.html
----------------------------------------------------------------------
diff --git a/docs/about-the-mapr-sandbox/index.html b/docs/about-the-mapr-sandbox/index.html
index fbe225f..ff8fc84 100644
--- a/docs/about-the-mapr-sandbox/index.html
+++ b/docs/about-the-mapr-sandbox/index.html
@@ -569,10 +569,18 @@
             
           
             
+              <li class="toctree-l2"><a class="reference internal" href="/docs/asynchronous-parquet-reader/">Asynchronous Parquet Reader</a></li>
+            
+          
+            
               <li class="toctree-l2"><a class="reference internal" href="/docs/optimizing-parquet-metadata-reading/">Optimizing Parquet Metadata Reading</a></li>
             
           
             
+              <li class="toctree-l2"><a class="reference internal" href="/docs/parquet-filter-pushdown/">Parquet Filter Pushdown</a></li>
+            
+          
+            
               <li class="toctree-l2"><a class="reference internal" href="/docs/hive-metadata-caching/">Hive Metadata Caching</a></li>
             
           
@@ -759,12 +767,16 @@
               
                 <li class="toctree-l3"><a class="reference internal" href="/docs/create-table-as-ctas/">CREATE TABLE AS (CTAS)</a></li>
               
+                <li class="toctree-l3"><a class="reference internal" href="/docs/create-function-using-jar/">CREATE FUNCTION USING JAR</a></li>
+              
                 <li class="toctree-l3"><a class="reference internal" href="/docs/partition-by-clause/">PARTITION BY Clause</a></li>
               
                 <li class="toctree-l3"><a class="reference internal" href="/docs/create-view/">CREATE VIEW</a></li>
               
                 <li class="toctree-l3"><a class="reference internal" href="/docs/describe/">DESCRIBE</a></li>
               
+                <li class="toctree-l3"><a class="reference internal" href="/docs/drop-function-using-jar/">DROP FUNCTION USING JAR</a></li>
+              
                 <li class="toctree-l3"><a class="reference internal" href="/docs/drop-table/">DROP TABLE</a></li>
               
                 <li class="toctree-l3"><a class="reference internal" href="/docs/drop-view/">DROP VIEW</a></li>
@@ -880,7 +892,16 @@
             
           
             
-              <li class="toctree-l2"><a class="reference internal" href="/docs/adding-custom-functions-to-drill/">Adding Custom Functions to Drill</a></li>
+              <li class="toctree-l2"><a href="javascript: void(0);">Adding Custom Functions to Drill</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/adding-custom-functions-to-drill-introduction/">Adding Custom Functions to Drill Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/manually-adding-custom-functions-to-drill/">Manually Adding Custom Functions to Drill</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/dynamic-udfs/">Dynamic UDFs</a></li>
+              
+            </ul>
             
           
             
@@ -951,6 +972,10 @@
           <ul style="display: none">
           
             
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-9-0-release-notes/">Apache Drill 1.9.0 Release Notes</a></li>
+            
+          
+            
               <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-8-0-release-notes/">Apache Drill 1.8.0 Release Notes</a></li>