This is an automated email from the ASF dual-hosted git repository.

bridgetb pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git


The following commit(s) were added to refs/heads/gh-pages by this push:
     new b24fa96  updates for the Drill 1.15 release process
b24fa96 is described below

commit b24fa96f8cfce9c0fc5986e391efe748b3047b30
Author: Bridget Bevens <[email protected]>
AuthorDate: Sat Dec 29 23:25:05 2018 -0800

    updates for the Drill 1.15 release process
---
 _data/version.json                                 |  10 +-
 .../120-configuring-the-drill-shell.md             |   4 +-
 .../install/047-installing-drill-on-the-cluster.md |   8 +-
 .../011-running-drill-on-docker.md                 |  14 +-
 .../020-installing-drill-on-linux-and-mac-os-x.md  |   8 +-
 .../040-installing-drill-on-windows.md             |   4 +-
 _docs/rn/001-1.15.0-rn.md                          | 482 +++++++++++++++++++++
 _docs/rn/{001-1.14.0-rn.md => 002-1.14.0-rn.md}    |   0
 _docs/rn/{002-1.13.0-rn.md => 003-1.13.0-rn.md}    |   0
 _docs/tutorials/020-drill-in-10-minutes.md         |  10 +-
 .../050-analyzing-highly-dynamic-datasets.md       |   4 +-
 blog/_posts/2018-12-31-drill-1.15-released.md      |  35 ++
 12 files changed, 548 insertions(+), 31 deletions(-)

diff --git a/_data/version.json b/_data/version.json
index 399b797..30f2977 100644
--- a/_data/version.json
+++ b/_data/version.json
@@ -1,7 +1,7 @@
 {
-  "display_version": "1.14",
-  "full_version": "1.14.0",
-  "release_date": "August 05, 2018",
-  "blog_post":"/blog/2018/08/05/drill-1.14-released",
-  "release_notes": 
"https://drill.apache.org/docs/apache-drill-1-14-0-release-notes/";
+  "display_version": "1.15",
+  "full_version": "1.15.0",
+  "release_date": "December 31, 2018",
+  "blog_post":"/blog/2018/12/31/drill-1.15-released",
+  "release_notes": 
"https://drill.apache.org/docs/apache-drill-1-15-0-release-notes/";
 }
diff --git a/_docs/configure-drill/120-configuring-the-drill-shell.md 
b/_docs/configure-drill/120-configuring-the-drill-shell.md
index fc33915..d284581 100644
--- a/_docs/configure-drill/120-configuring-the-drill-shell.md
+++ b/_docs/configure-drill/120-configuring-the-drill-shell.md
@@ -1,6 +1,6 @@
 ---
 title: "Configuring the Drill Shell"
-date: 2018-12-29
+date: 2018-12-30
 parent: "Configure Drill"
 ---  
 Drill uses SQLLine as the Drill shell. SQLLine is a pure-Java console-based 
utility for connecting to relational databases and running SQL commands. 
@@ -34,7 +34,7 @@ When you use a jdbc connection string to connect to Drill via 
SQLLine, you can i
 The --help command prints all the SQLLine connection parameters that you can 
include in the jdbc connection string, as shown in the following table:
   
 
-| **Connection Parameters**                                      | 
**Description**                                                 |
+| **Connection Parameter**                                      | 
**Description**                                                 |
 
|----------------------------------------------------------------------------|-------------------------------------------------------------|
 |     -u <database url>                                                      | 
 the JDBC URL to connect to                                 |
 |      -n <username>                                                         | 
 the username to connect as                                 |
diff --git a/_docs/install/047-installing-drill-on-the-cluster.md 
b/_docs/install/047-installing-drill-on-the-cluster.md
index aeaa07c..1290673 100644
--- a/_docs/install/047-installing-drill-on-the-cluster.md
+++ b/_docs/install/047-installing-drill-on-the-cluster.md
@@ -1,13 +1,13 @@
 ---
 title: "Installing Drill on the Cluster"
-date: 2018-08-05 04:52:49 UTC
+date: 2018-12-30
 parent: "Installing Drill in Distributed Mode"
 ---
 You install Drill on nodes in the cluster, configure a cluster ID, and add 
Zookeeper information, as described in the following steps:
 
-  1. Download the latest version of Apache Drill 
[here](http://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz)
 or from the [Apache Drill mirror 
site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz)
 with the command appropriate for your system:  
-       * `wget 
http://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz` 
 
-       * `curl -o apache-drill-1.14.0.tar.gz 
http://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz` 
 
+  1. Download the latest version of Apache Drill 
[here](http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz)
 or from the [Apache Drill mirror 
site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz)
 with the command appropriate for your system:  
+       * `wget 
http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz` 
 
+       * `curl -o apache-drill-1.15.0.tar.gz 
http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz` 
 
   2. Extract the tarball to the directory of your choice, such as `/opt`:  
   `tar -xzvf apache-drill-<version>.tar.gz`
   3. In `drill-override.conf,` use the Drill `cluster ID`, and provide 
ZooKeeper host names and port numbers to configure a connection to your 
ZooKeeper quorum.  
diff --git 
a/_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md
 
b/_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md
index 3133191..d6e6cbc 100644
--- 
a/_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md
+++ 
b/_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md
@@ -1,6 +1,6 @@
 ---
 title: "Running Drill on Docker"
-date: 2018-07-17 01:25:14 UTC
+date: 2018-12-30
 parent: "Installing Drill in Embedded Mode"
 ---  
 
@@ -30,20 +30,20 @@ The following table describes the options:
 | `-t`                           | Allocates a pseudo-tty (a shell).           
                                                                                
                                                                                
                                                                                
                             |
 | `--name`                       | Identifies the container. If you do not use 
this   option to identify a name for the container, the daemon generates a 
container ID for you. When you use this option to identify a container name,   
you can use the name to reference the container within a Docker network in   
foreground or detached mode.  |
 | `-p`                           | The TCP port for the Drill Web UI. If 
needed, you can   change this port using the `drill.exec.http.port` [start-up 
option]({{site.baseurl}}/docs/start-up-options/).                               
                                                                                
                                                                                
  |
-| `drill/apache-drill:<version>` | The Docker Hub repository and tag. In the 
following   example, `drill/apache-drill` is   the repository and `1.14.0`   is 
the tag:     `drill/apache-drill:1.14.0`     The tag correlates with the 
version of Drill. When a new version of Drill   is available, you can use the 
new version as the tag.                           |
+| `drill/apache-drill:<version>` | The Docker Hub repository and tag. In the 
following   example, `drill/apache-drill` is   the repository and `1.15.0`   is 
the tag:     `drill/apache-drill:1.15.0`     The tag correlates with the 
version of Drill. When a new version of Drill   is available, you can use the 
new version as the tag.                           |
 | `bin/bash`                     | Connects to the Drill container using a 
bash shell.                                                                     
                                                                                
                                                                                
                 |  
 
 ### Running the Drill Docker Container in Foreground Mode  
 
 Open a terminal window (Command Prompt or PowerShell, but not PowerShell ISE) 
and then issue the following command and opitons to connect to SQLLine (the 
Drill shell):   
 
-       docker run -i --name drill-1.14.0 -p 8047:8047 -t 
drill/apache-drill:1.14.0 /bin/bash  
+       docker run -i --name drill-1.15.0 -p 8047:8047 -t 
drill/apache-drill:1.15.0 /bin/bash  
 
 When you issue the docker run command, the Drill process starts in a 
container. SQLLine prints a message, and the prompt appears:  
 
        Jun 29, 2018 3:28:21 AM org.glassfish.jersey.server.ApplicationHandler 
initialize
        INFO: Initiating Jersey application, version Jersey: 2.8 2014-04-29 
01:25:26...
-       apache drill 1.14.0 
+       apache drill 1.15.0 
        "json ain't no thang"
        0: jdbc:drill:zk=local>  
 
@@ -57,17 +57,17 @@ Open a terminal window (Command Prompt or PowerShell, but 
not PowerShell ISE) an
 
 **Note:** When you run the Drill Docker container in Detached mode, you 
connect to SQLLine (the Drill shell) using drill-localhost.  
 
-       $ docker run -i --name drill-1.14.0 -p 8047:8047 --detach -t 
drill/apache-drill:1.14.0 /bin/bash
+       $ docker run -i --name drill-1.15.0 -p 8047:8047 --detach -t 
drill/apache-drill:1.15.0 /bin/bash
        <displays container ID>
 
-       $ docker exec -it drill-1.14.0 bash
+       $ docker exec -it drill-1.15.0 bash
        <connects to container>
 
        $ /opt/drill/bin/drill-localhost  
 
 After you issue the commands, the Drill process starts in a container. SQLLine 
prints a message, and the prompt appears:  
 
-       apache drill 1.14.0 
+       apache drill 1.15.0 
        "json ain't no thang"
        0: jdbc:drill:drillbit=localhost>  
 
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 f7b4bc4..b9ffccb 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: 2018-08-05 04:52:49 UTC
+date: 2018-12-30
 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://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz)
 or from the [Apache Drill mirror 
site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz)
 with the command appropriate for your system:  
-       * `wget 
http://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz` 
 
-       * `curl -o apache-drill-1.14.0.tar.gz 
http://www.apache.org/dyn/closer.cgi/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz`
  
+2. Download the latest version of Apache Drill 
[here](http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz)
 or from the [Apache Drill mirror 
site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz)
 with the command appropriate for your system:  
+       * `wget 
http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz` 
 
+       * `curl -o apache-drill-1.15.0.tar.gz 
http://www.apache.org/dyn/closer.cgi/drill/drill-1.15.0/apache-drill-1.15.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>`  
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 467da25..4284d21 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: 2018-08-05 05:06:55 UTC
+date: 2018-12-30
 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-us.apache.org/dist/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz).
+1. Download the latest version of Apache Drill 
[here](http://www-us.apache.org/dist/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz).
 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. 
 
diff --git a/_docs/rn/001-1.15.0-rn.md b/_docs/rn/001-1.15.0-rn.md
new file mode 100644
index 0000000..a5c5ab7
--- /dev/null
+++ b/_docs/rn/001-1.15.0-rn.md
@@ -0,0 +1,482 @@
+---
+title: "Apache Drill 1.15.0 Release Notes"
+parent: "Release Notes"
+---
+
+**Release date:**  December 31, 2018
+
+Today, we're happy to announce the availability of Drill 1.15.0. You can 
download it [here](https://drill.apache.org/download/).
+
+## New Features and Improvements  
+
+This release of Drill provides the following new features and improvements:  
+
+- Drill can leverage 
[indexes]({{site.baseurl}}/docs/querying-indexes-introduction/) to create 
index-based query plans. 
([DRILL-6381](https://issues.apache.org/jira/browse/DRILL-6381)) 
+- Support for aliases in the [GROUP BY 
clause]({{site.baseurl}}/docs/group-by-clause/). 
([DRILL-1248](https://issues.apache.org/jira/browse/DRILL-1248))
+- [CROSS JOIN](https://drill.apache.org/docs/from-clause/#join-types) support. 
([DRILL-786](https://issues.apache.org/jira/browse/DRILL-786))
+- The INFORMATION_SCHEMA contains a [FILES 
table]({{site.baseurl}}/docs/querying-the-information-schema/#files) that you 
can query for information about directories and files. 
([DRILL-6680](https://issues.apache.org/jira/browse/DRILL-6680)) 
+- [System functions 
table]({{site.baseurl}}/docs/querying-system-tables/#querying-the-functions-table)
 that exposes the available SQL functions in Drill and also detects UDFs that 
have been dynamically loaded into Drill. 
([DRILL-3988](https://issues.apache.org/jira/browse/DRILL-3988))
+- New [system options 
table]({{site.baseurl}}/docs/querying-system-tables/#querying-the-options-table).
 ([DRILL-6684](https://issues.apache.org/jira/browse/DRILL-6684))
+- Support for 
[TIMESTAMPADD]({{site.baseurl}}/docs/date-time-functions-and-arithmetic/#timestampadd)
 and 
[TIMESTAMPDIFF]({{site.baseurl}}/docs/date-time-functions-and-arithmetic/#timestampdiff)
 datetime functions. 
([DRILL-3610](https://issues.apache.org/jira/browse/DRILL-3610))
+- Ability to [secure znodes with custom 
ACLs]({{site.baseurl}}/docs/configuring-custom-acls-to-secure-znodes/) (Access 
Control Lists) ([DRILL-5671](https://issues.apache.org/jira/browse/DRILL-5671)).
+- All cast and data type conversion functions return null for an empty string 
('') when the `drill.exec.functions.cast_empty_string_to_null` option is 
enabled. ([DRILL-6817](https://issues.apache.org/jira/browse/DRILL-6817))
+- [Storage plugin names are 
case-insensitive]({{site.baseurl}}/docs/lexical-structure/). 
([DRILL-6492](https://issues.apache.org/jira/browse/DRILL-6492))
+- Ability to access your AWS access key ID and secret access key using the 
Credential Provider API for the [S3 storage 
plugin]({{site.baseurl}}/docs/s3-storage-plugin/#using-an-external-provider-for-credentials).
 ([DRILL-6662](https://issues.apache.org/jira/browse/DRILL-6662))
+- [Upgrade to SQLLine 1.6]({{site.baseurl}}/docs/configuring-the-drill-shell/) 
includes the ability to add custom configuration. 
([DRILL-3853](https://issues.apache.org/jira/browse/DRILL-3853))
+- [New SQLLine connection 
parameters]({{site.baseurl}}/docs/configuring-the-drill-shell/#sqlline-connection-parameters)
 ([DRILL-3933](https://issues.apache.org/jira/browse/DRILL-3933))
+- New option, `exec.return_result_set_for_ddl`, prevents Drill from returning 
a result set for DDL statements when set to "false." Useful for clients tools 
that connect to Drill (via JDBC) if they do not expect a result set. 
([DRILL-6834](https://issues.apache.org/jira/browse/DRILL-6834))
+- [Parquet filter pushdown for VARCHAR and DECIMAL data 
types]({{site.baseurl}}/docs/parquet-filter-pushdown/#parquet-filter-pushdown-for-varchar-and-decimal-data-types)
 ([DRILL-6744](https://issues.apache.org/jira/browse/DRILL-6744))
+- Improved query performance with the [semi-join 
functionality](https://drill.apache.org/docs/sort-based-and-hash-based-memory-constrained-operators/#disabling-the-hash-operators)
 inside the Hash-Join operator. 
([DRILL-6735](https://issues.apache.org/jira/browse/DRILL-6735))
+- [Lateral join](https://drill.apache.org/docs/lateral-join/) functionality is 
enabled by default. 
([DRILL-6729](https://issues.apache.org/jira/browse/DRILL-6729))
+- Support JPPD (Join Predicate Push Down). 
([DRILL-6385](https://issues.apache.org/jira/browse/DRILL-6385))
+- Multiple [Web UI 
improvements]({{site.baseurl}}/docs/planning-and-execution-options/#setting-options-from-the-drill-web-ui)
 to simplify the use of options and submit queries, including:
+       - Search field 
+       - Quick Filters 
([DRILL-5735](https://issues.apache.org/jira/browse/DRILL-5735))
+       - Default button 
([DRILL-6668](https://issues.apache.org/jira/browse/DRILL-6668))
+       - [Web display 
options]({{site.baseurl}}/docs/planning-and-execution-options/#setting-options-from-the-drill-web-ui)
 ([DRILL-6544](https://issues.apache.org/jira/browse/DRILL-6544)) 
+       - [Meta+Enter key combination to submit 
queries]({{site.baseurl}}/docs/starting-the-web-ui/) 
([DRILL-6611](https://issues.apache.org/jira/browse/DRILL-6611))
+
+The following sections provide a complete list of all the fixes and 
improvements in Drill 1.15:    
+    
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3988'>DRILL-3988</a>] -       
  Create a sys.functions table to expose available Drill functions
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6461'>DRILL-6461</a>] -       
  Add Basic Data Correctness Unit Tests
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6617'>DRILL-6617</a>] -       
  Planner Side changed to propagate $drill_implicit_field$ information
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6618'>DRILL-6618</a>] -       
  Unnest changes for implicit column
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6619'>DRILL-6619</a>] -       
  Lateral changes for implicit column
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6660'>DRILL-6660</a>] -       
  Exchange operators Analysis
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6719'>DRILL-6719</a>] -       
  Moving Common Spilling Code Into a Seperate Utility
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6777'>DRILL-6777</a>] -       
  Setup CircleCI configs for Drill
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6798'>DRILL-6798</a>] -       
  Planner changes to support semi-join
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6876'>DRILL-6876</a>] -       
  Enable CircleCI builds for JDK 9-11
+</li>
+</ul>
+        
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-1291'>DRILL-1291</a>] -       
  If typing up botton in SQLline to show previous SQL in history, it only shows 
last line.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-2108'>DRILL-2108</a>] -       
  Running SQLLine with bad command syntax yields index exception (not usage 
message)
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-2299'>DRILL-2299</a>] -       
  Case sensitivity: Storage plugin names and workspace names are case sensitive
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-2597'>DRILL-2597</a>] -       
  Sqlline fails when script contains comments
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3926'>DRILL-3926</a>] -       
  TPCH Concurrency Scale tests hit ChannelClosedException
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3933'>DRILL-3933</a>] -       
  Error execute select command line sqlline -u -q
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3950'>DRILL-3950</a>] -       
  CAST(...) * (Interval Constant) gives Internal Exception
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4546'>DRILL-4546</a>] -       
  mvn deploy pushes the same zip artifact twice
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4897'>DRILL-4897</a>] -       
  NumberFormatException in Drill SQL while casting to BIGINT when its actually 
a number
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4984'>DRILL-4984</a>] -       
  Limit 0 raises NullPointerException on JDBC storage sources
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5141'>DRILL-5141</a>] -       
  Difference in output date format on sqlline vs Drill&#39;s Web UI
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5365'>DRILL-5365</a>] -       
  Enforce Immutability of DrillFileSystem
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5571'>DRILL-5571</a>] -       
  Unable to cancel running queries from Web UI
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5578'>DRILL-5578</a>] -       
  Drill fails on date functions in &#39;where clause&#39; when queried on a 
JDBC Storage plugin
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5782'>DRILL-5782</a>] -       
  Web UI: do not attempt to build visualized plan when plan is absent
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6039'>DRILL-6039</a>] -       
  drillbit.sh graceful_stop does not wait for fragments to complete before 
stopping the drillbit
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6069'>DRILL-6069</a>] -       
  Hash agg operator requires large memory amount when 
planner.width.max_per_node is large
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6211'>DRILL-6211</a>] -       
  Optimizations for SelectionVectorRemover 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6246'>DRILL-6246</a>] -       
  Build Failing in jdbc-all artifact
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6349'>DRILL-6349</a>] -       
  Drill JDBC driver fails on Java 1.9+ with NoClassDefFoundError: sun/misc/VM
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6409'>DRILL-6409</a>] -       
  Query Failed: An Error Occurred
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6410'>DRILL-6410</a>] -       
  Memory leak in Parquet Reader during cancellation
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6453'>DRILL-6453</a>] -       
  TPC-DS query 72 has regressed
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6517'>DRILL-6517</a>] -       
  IllegalStateException: Record count not set for this vector container
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6563'>DRILL-6563</a>] -       
  TPCDS query 10 has regressed 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6566'>DRILL-6566</a>] -       
  Jenkins Regression: TPCDS query 66 fails with RESOURCE ERROR: One or more 
nodes ran out of memory while executing the query.  AGGR OOM at First Phase.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6567'>DRILL-6567</a>] -       
  Jenkins Regression: TPCDS query 93 fails with INTERNAL_ERROR ERROR: 
java.lang.reflect.UndeclaredThrowableException.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6569'>DRILL-6569</a>] -       
  Jenkins Regression: TPCDS query 19 fails with INTERNAL_ERROR ERROR: Can not 
read value at 2 in block 0 in file 
maprfs:///drill/testdata/tpcds_sf100/parquet/store_sales/1_13_1.parquet
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6589'>DRILL-6589</a>] -       
  Push transitive closure generated predicates past aggregates
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6625'>DRILL-6625</a>] -       
  Intermittent failures in Kafka unit tests
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6630'>DRILL-6630</a>] -       
  Extra spaces are ignored while publishing results in Drill Web UI
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6631'>DRILL-6631</a>] -       
  Wrong result from LateralUnnest query with aggregation and order by
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6638'>DRILL-6638</a>] -       
  Fix TestE2EUnnestAndLateral tests introduced with DRILL-6546
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6639'>DRILL-6639</a>] -       
  Exception happens while displaying operator profiles for some queries 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6641'>DRILL-6641</a>] -       
  TestConvertCountToDirectScan.ensureCorrectCountWithMissingStatistics() test 
fails randomly
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6649'>DRILL-6649</a>] -       
  Query with unnest of column from nested subquery fails
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6651'>DRILL-6651</a>] -       
  Compilation error in IDE due to missing package name
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6653'>DRILL-6653</a>] -       
  Unsupported Schema change exception where there is no schema change in 
lateral Unnest queries
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6654'>DRILL-6654</a>] -       
  Data verification failure with lateral unnest query having filter in and 
order by
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6657'>DRILL-6657</a>] -       
  Unnest reports one batch less than the actual number of batches
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6663'>DRILL-6663</a>] -       
  Shutdown not working when IP is used to load WebUI in secure cluster
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6666'>DRILL-6666</a>] -       
  Doc link to AOL data set is broken
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6670'>DRILL-6670</a>] -       
  Error in parquet record reader - previously readable file fails to be read in 
1.14
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6671'>DRILL-6671</a>] -       
  Multi level lateral unnest join is throwing an exception during materializing 
the plan.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6674'>DRILL-6674</a>] -       
  Minor fixes to avoid auto boxing cost in logging in LateralJoinBatch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6685'>DRILL-6685</a>] -       
  Error in parquet record reader
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6688'>DRILL-6688</a>] -       
  Data batches for Project operator exceed the maximum specified
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6693'>DRILL-6693</a>] -       
  When a query is started from Drill Web Console, the UI becomes inaccessible 
until the query is completed
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6694'>DRILL-6694</a>] -       
  NPE in UnnestRecordBatch when query uses a column name not present in data
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6696'>DRILL-6696</a>] -       
  IOBE in Operator Metric Registry
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6703'>DRILL-6703</a>] -       
  Query with complex expressions in lateral and unnest fails with 
CannotPlanException
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6705'>DRILL-6705</a>] -       
  Fix various failures in Crypto / Network / Phonetic functions when illegal 
input is given
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6706'>DRILL-6706</a>] -       
  Query with 10-way hash join fails with NullPointerException
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6709'>DRILL-6709</a>] -       
  Batch statistics logging utility needs to be extended to mid-stream operators
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6710'>DRILL-6710</a>] -       
  Disallow negative scale for VarDecimal
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6712'>DRILL-6712</a>] -       
  Creation of jdbc storage plugin fails with NoSuchMethod
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6713'>DRILL-6713</a>] -       
  Infinite loop when retrieving decimal value with scale = -1
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6717'>DRILL-6717</a>] -       
  lower and upper functions not works with national charactes
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6721'>DRILL-6721</a>] -       
  SchemalessScan cannot be deserialized by Jackson
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6726'>DRILL-6726</a>] -       
  Drill fails to query views created before DRILL-6492 when impersonation is 
enabled
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6732'>DRILL-6732</a>] -       
  Queries are runnable on disable plugins
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6733'>DRILL-6733</a>] -       
  Unit tests from KafkaFilterPushdownTest are failing in some environments.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6746'>DRILL-6746</a>] -       
  Query can hang when PartitionSender task thread sees a connection failure 
while sending data batches to remote fragment
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6747'>DRILL-6747</a>] -       
  Empty Probe Side in Right or Inner Join Causes IOB.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6748'>DRILL-6748</a>] -       
  Docs for configuring Drill to use S3 Instance Profiles
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6749'>DRILL-6749</a>] -       
  Fixing broken links to CTAS and Explain Commands
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6753'>DRILL-6753</a>] -       
  Fix show files command to return result the same way as before
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6759'>DRILL-6759</a>] -       
  CSV &#39;columns&#39; array is incorrectly case sensitive
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6760'>DRILL-6760</a>] -       
  The Profiles page does not retain the original exception if the query fails
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6762'>DRILL-6762</a>] -       
  Dynamic UDFs registered on one Drillbit are not visible on other Drillbits
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6764'>DRILL-6764</a>] -       
  Query fails with IOB when Unnest has reference to deep nested field like 
(t.c_orders.o_lineitems)
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6766'>DRILL-6766</a>] -       
  Lateral Unnest query : IllegalStateException -  rowId in right batch of 
lateral is smaller than rowId in left batch being processed
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6769'>DRILL-6769</a>] -       
  Sqlline doesn&#39;t see line endings when it prints first row fo the explain 
plan results table
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6770'>DRILL-6770</a>] -       
  Queries on MapR-DB JSON tables fail with UnsupportedOperationException: 
Getting number of rows for tablet not supported
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6771'>DRILL-6771</a>] -       
  Queries on Hive 2.3.x fails with SYSTEM ERROR: ArrayIndexOutOfBoundsException
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6773'>DRILL-6773</a>] -       
  The renamed schema with aliases is not shown for queries on empty directories
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6775'>DRILL-6775</a>] -       
  The schema for empty output is not shown in Drill Web UI
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6776'>DRILL-6776</a>] -       
  Drill Web UI takes long time for first time load in network isolated 
environment
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6783'>DRILL-6783</a>] -       
  CAST string literal as INTERVAL MONTH/YEAR works inconsistently when 
selecting from a table with multiple rows
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6785'>DRILL-6785</a>] -       
  DataClient is using RootAllocator in the bootstrap instead of dataPool
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6787'>DRILL-6787</a>] -       
  Update Spnego webpage
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6788'>DRILL-6788</a>] -       
  Intermittent unit test failure TestDrillbitResilience.failsWhenParsing: Query 
state should be FAILED (and not COMPLETED)
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6793'>DRILL-6793</a>] -       
  FragmentExecutor cannot send its final state for the case when RootExec root 
wasn&#39;t initialized
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6797'>DRILL-6797</a>] -       
  Split function index extraction fails when result has no rows
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6809'>DRILL-6809</a>] -       
  Handle repeated map in schema inference
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6810'>DRILL-6810</a>] -       
  Disable NULL_IF_NULL NullHandling for functions with ComplexWriter
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6811'>DRILL-6811</a>] -       
  Fix type inference to return correct data mode for boolean functions
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6819'>DRILL-6819</a>] -       
  Remove invisible &quot;back&quot; link on query results page in Drill WebUI
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6824'>DRILL-6824</a>] -       
  Drill Query on MapRDB JSON table failing on schema SchemaChangeException, the 
only distinct Values are NULL and Text
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6828'>DRILL-6828</a>] -       
  Hit UnrecognizedPropertyException when run tpch queries
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6837'>DRILL-6837</a>] -       
  Missing reference for dynamically created Javascript library
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6838'>DRILL-6838</a>] -       
  Query with Runtime Filter fails with IllegalStateException: Memory was leaked 
by query
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6843'>DRILL-6843</a>] -       
  SchemaBuilder class does not contain correct method names
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6844'>DRILL-6844</a>] -       
  Query with ORDER BY DESC on indexed column does not pick secondary index
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6848'>DRILL-6848</a>] -       
  Duration panel in a query profile&#39;s WebUI does not open
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6850'>DRILL-6850</a>] -       
  JDBC integration tests failures
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6853'>DRILL-6853</a>] -       
  Parquet Complex Reader for nested schema should have configurable memory or 
max records to fetch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6857'>DRILL-6857</a>] -       
  Limit is not being pushed into scan when selecting from a parquet file with 
multiple row groups.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6858'>DRILL-6858</a>] -       
  INFORMATION_SCHEMA.`FILES` table not show any files if storage contains 
&quot;write only&quot; folder
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6861'>DRILL-6861</a>] -       
  Hash-Join: Spilled partitions are skipped following an empty probe side
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6863'>DRILL-6863</a>] -       
  Drop table is not working if path within workspace starts with &#39;/&#39;
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6865'>DRILL-6865</a>] -       
  Query returns wrong result when filter pruning happens
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6867'>DRILL-6867</a>] -       
  WebUI Query editor cursor position
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6874'>DRILL-6874</a>] -       
  CTAS from json to parquet is not working on S3 storage
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6877'>DRILL-6877</a>] -       
  NPE when starting Drill
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6878'>DRILL-6878</a>] -       
  Index Plan Test failures after DRILL-6833
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6882'>DRILL-6882</a>] -       
  Handle the cases where RowKeyJoin&#39;s left pipeline being called multiple 
times.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6883'>DRILL-6883</a>] -       
  Reset button in /options tab is not resetting the value
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6886'>DRILL-6886</a>] -       
  Cancel button does not show for running Query in WebUI
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6887'>DRILL-6887</a>] -       
  Fix FunctionInitializerTest.init() failure
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6900'>DRILL-6900</a>] -       
  maven-release-plugin failure on the release:perform stage
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6912'>DRILL-6912</a>] -       
  NPE when another drillbit is already running
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6913'>DRILL-6913</a>] -       
  Excessive error output
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6915'>DRILL-6915</a>] -       
  Unit test mysql-test-data.sql in contrib/jdbc-storage-plugin fails on newer 
MacOS
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6916'>DRILL-6916</a>] -       
  Fix extraneous &quot;${project.basedir}/src/site/resources/repo/&quot; 
directory appearance
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6919'>DRILL-6919</a>] -       
  Error: cannot find symbol in class ServerSocketUtil
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6920'>DRILL-6920</a>] -       
  Fix TestClient.testBasics() yarn test failure
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6922'>DRILL-6922</a>] -       
  QUERY-level options are shown on Profiles tab
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6925'>DRILL-6925</a>] -       
  Unable to generate Protobuf
+</li>
+</ul>
+        
+<h2>        New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-786'>DRILL-786</a>] 
-         Implement CROSS JOIN
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-2035'>DRILL-2035</a>] -       
  Add ability to cancel multiple queries
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5671'>DRILL-5671</a>] -       
  Set secure ACLs (Access Control List) for Drill ZK nodes in a secure cluster
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6179'>DRILL-6179</a>] -       
  Added pcapng-format support
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6381'>DRILL-6381</a>] -       
  Add capability to do index based planning and execution
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6385'>DRILL-6385</a>] -       
  Support JPPD (Join Predicate Push Down)
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6680'>DRILL-6680</a>] -       
  Expose SHOW FILES command into INFORMATION_SCHEMA
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6833'>DRILL-6833</a>] -       
  MapRDB queries with Run Time Filters with row_key/Secondary Index Should 
Support Pushdown
+</li>
+</ul>
+        
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-1248'>DRILL-1248</a>] -       
  Add support for using aliases in group by
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-2374'>DRILL-2374</a>] -       
  Sqlline prompt history needs improvements
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3610'>DRILL-3610</a>] -       
  TimestampAdd/Diff (SQL_TSI_) functions
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3853'>DRILL-3853</a>] -       
  Get off Sqlline fork
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4456'>DRILL-4456</a>] -       
  Hive translate function is not working
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4697'>DRILL-4697</a>] -       
  Editing of multi-line queries in sqlline
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5735'>DRILL-5735</a>] -       
  UI options grouping and filtering &amp; Metrics hints
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5796'>DRILL-5796</a>] -       
  Filter pruning for multi rowgroup parquet file
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6084'>DRILL-6084</a>] -       
  Expose list of Drill functions for consumption by JavaScript libraries
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6101'>DRILL-6101</a>] -       
  Optimize Implicit Columns Processing
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6492'>DRILL-6492</a>] -       
  Make storage plugins names case insensitive
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6544'>DRILL-6544</a>] -       
  Allow timestamp / date / time formatting when displaying on Web UI
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6611'>DRILL-6611</a>] -       
  Add [meta]-[Enter] js handler for query form submission
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6616'>DRILL-6616</a>] -       
  Batch Processing for Lateral/Unnest
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6629'>DRILL-6629</a>] -       
  BitVector split and transfer does not work correctly for transfer length &lt; 
8
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6633'>DRILL-6633</a>] -       
  Replace usage of Guava classes by JDK ones
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6640'>DRILL-6640</a>] -       
  Drill takes long time in planning when there are large number of files in  
views/tables DFS parent directory
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6644'>DRILL-6644</a>] -       
  In Some Cases The HashJoin Memory Calculator Over Reserves Memory For The 
Probe Side During The Build Phase
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6645'>DRILL-6645</a>] -       
  Transform TopN in Lateral Unnest pipeline to Sort and Limit.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6650'>DRILL-6650</a>] -       
  Remove Stray Semicolon in Printing Results Listener
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6655'>DRILL-6655</a>] -       
  Require Package Declaration In Checkstyle
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6656'>DRILL-6656</a>] -       
  Add Regex To Disallow Extra Semicolons In Imports
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6662'>DRILL-6662</a>] -       
  Access AWS access key ID and secret access key using Credential Provider API 
for S3 storage plugin
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6664'>DRILL-6664</a>] -       
  Parquet reader should not allow batches with more than 64k rows
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6668'>DRILL-6668</a>] -       
  In Web Console, highlight options that are different from default values
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6676'>DRILL-6676</a>] -       
  Add Union, List and Repeated List types to Result Set Loader
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6684'>DRILL-6684</a>] -       
  Swap sys.options and sys.options_val tables
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6687'>DRILL-6687</a>] -       
  Improve RemovingRecordBatch to do transfer when all records needs to be copied
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6689'>DRILL-6689</a>] -       
  Include query user information to drillbit.log
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6702'>DRILL-6702</a>] -       
  OperatingSystemMXBean class cast exception when loaded under IBM JVM
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6715'>DRILL-6715</a>] -       
  Update descriptions for System Options table
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6724'>DRILL-6724</a>] -       
  Dump operator context to logs when error occurs during query execution
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6731'>DRILL-6731</a>] -       
  JPPD:Move aggregating the BF from the Foreman to the RuntimeFilter
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6735'>DRILL-6735</a>] -       
  Enhance the Hash-Join Operator to perform Semi-Join
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6744'>DRILL-6744</a>] -       
  Support filter push down for varchar / decimal data types
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6755'>DRILL-6755</a>] -       
  HashJoin should not build hash tables when probe side is empty.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6763'>DRILL-6763</a>] -       
  Codegen optimization of SQL functions with constant values
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6768'>DRILL-6768</a>] -       
  Improve to_date, to_time and to_timestamp and corresponding cast functions to 
handle empty string when `drill.exec.functions.cast_empty_string_to_null` 
option is enabled
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6791'>DRILL-6791</a>] -       
  Merge scan projection framework into master
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6792'>DRILL-6792</a>] -       
  Find the right probe side fragment to any storage plugin
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6817'>DRILL-6817</a>] -       
  Update to_number function to be consistent with CAST function
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6834'>DRILL-6834</a>] -       
  Introduce option to disable result set for DDL queries for JDBC connection
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6847'>DRILL-6847</a>] -       
  Add Query Metadata to RESTful Interface
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6864'>DRILL-6864</a>] -       
  Root POM: Update the git-commit-id plugin
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6898'>DRILL-6898</a>] -       
  Web UI cannot be used without internet connection (jquery loaded from 
ajax.googleapis.com)
+</li>
+</ul>
+    
+<h2>        Test
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6889'>DRILL-6889</a>] -       
  Exclude Drill unit tests to avoid Travis timing out
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6917'>DRILL-6917</a>] -       
  Add test for DRILL-6912
+</li>
+</ul>
+        
+<h2>        Task
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6422'>DRILL-6422</a>] -       
  Update guava to 23.0 and shade it
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6425'>DRILL-6425</a>] -       
  Upgrade mapr release version
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6473'>DRILL-6473</a>] -       
  Update MapR Hive
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6541'>DRILL-6541</a>] -       
  Upgrade ZooKeeper patch version to 3.4.11 for mapr profile
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6634'>DRILL-6634</a>] -       
  Add udf module under contrib directory and move some udfs into it
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6635'>DRILL-6635</a>] -       
  PartitionLimit for Lateral/Unnest
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6636'>DRILL-6636</a>] -       
  Planner side changes to use PartitionLimitBatch in place of LimitBatch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6647'>DRILL-6647</a>] -       
  Update Calcite version to 1.17.0
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6691'>DRILL-6691</a>] -       
  Unify checkstyle-config.xml files
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6729'>DRILL-6729</a>] -       
  Enable Unnest/Lateral Join feature by default
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6751'>DRILL-6751</a>] -       
  Upgrade Apache parent POM to version 21
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6752'>DRILL-6752</a>] -       
  Surround Drill quotes with double quotes
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6765'>DRILL-6765</a>] -       
  Exclude unused shaded guava classes from drill-jdbc-all jar
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6790'>DRILL-6790</a>] -       
  Updating SET and ALTER SYSTEM doc pages
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6795'>DRILL-6795</a>] -       
  Upgrade Janino compiler from 2.7.6 to 3.0.10
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6818'>DRILL-6818</a>] -       
  Add descriptions to secondary index options
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6822'>DRILL-6822</a>] -       
  Fix imports for DRILL-6381
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6831'>DRILL-6831</a>] -       
  Adding information about possible authentication settings in connection URL 
for mongodb
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6866'>DRILL-6866</a>] -       
  Upgrade to SqlLine 1.6.0
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6868'>DRILL-6868</a>] -       
  Upgrade Janino compiler to 3.0.11
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6870'>DRILL-6870</a>] -       
  Upgrade to ANTLR4
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-6895'>DRILL-6895</a>] -       
  Warnings for license headers checks and wrong license headers in some files
+</li>
+</ul>
+                                                                               
                           
\ No newline at end of file
diff --git a/_docs/rn/001-1.14.0-rn.md b/_docs/rn/002-1.14.0-rn.md
similarity index 100%
rename from _docs/rn/001-1.14.0-rn.md
rename to _docs/rn/002-1.14.0-rn.md
diff --git a/_docs/rn/002-1.13.0-rn.md b/_docs/rn/003-1.13.0-rn.md
similarity index 100%
rename from _docs/rn/002-1.13.0-rn.md
rename to _docs/rn/003-1.13.0-rn.md
diff --git a/_docs/tutorials/020-drill-in-10-minutes.md 
b/_docs/tutorials/020-drill-in-10-minutes.md
index 597d061..b33dd8c 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: 2018-08-05 04:52:50 UTC
+date: 2018-12-30
 parent: "Tutorials"
 description: Get started with Drill in 10 minutes or less.
 ---
@@ -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://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz)
 or from the [Apache Drill mirror 
site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz)
 with the command appropriate for your system:  
-       * `wget 
http://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz` 
 
-       * `curl -o apache-drill-1.14.0.tar.gz 
http://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz` 
  
+2. Download the latest version of Apache Drill 
[here](http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz)
 or from the [Apache Drill mirror 
site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz)
 with the command appropriate for your system:  
+       * `wget 
http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz` 
 
+       * `curl -o apache-drill-1.15.0.tar.gz 
http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.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://apache.mirrors.hoobly.com/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz)
 or from the [Apache Drill mirror 
site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.14.0/apache-drill-1.14.0.tar.gz).
  
+1. Download the latest version of Apache Drill 
[here](http://apache.mirrors.hoobly.com/drill/drill-1.15.0/apache-drill-1.15.0.tar.gz)
 or from the [Apache Drill mirror 
site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.15.0/apache-drill-1.15.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. 
 
diff --git a/_docs/tutorials/050-analyzing-highly-dynamic-datasets.md 
b/_docs/tutorials/050-analyzing-highly-dynamic-datasets.md
index 08aa26f..f598879 100644
--- a/_docs/tutorials/050-analyzing-highly-dynamic-datasets.md
+++ b/_docs/tutorials/050-analyzing-highly-dynamic-datasets.md
@@ -1,6 +1,6 @@
 ---
 title: "Analyzing Highly Dynamic Datasets"
-date: 2018-08-05 04:52:51 UTC
+date: 2018-12-30
 parent: "Tutorials"
 ---
 
@@ -33,7 +33,7 @@ The element names that you see in the `checkin_info` are 
unknown upfront and can
 Step 1: First download Drill, if you have not yet done so, onto your machine
 
     http://drill.apache.org/download/
-    tar -xvf apache-drill-1.14.0.tar
+    tar -xvf apache-drill-1.15.0.tar
 
 Install Drill locally on your desktop (embedded mode). You don’t need Hadoop.
 
diff --git a/blog/_posts/2018-12-31-drill-1.15-released.md 
b/blog/_posts/2018-12-31-drill-1.15-released.md
new file mode 100644
index 0000000..029503e
--- /dev/null
+++ b/blog/_posts/2018-12-31-drill-1.15-released.md
@@ -0,0 +1,35 @@
+---
+layout: post
+title: "Drill 1.15 Released"
+code: drill-1.15-released
+excerpt: Apache Drill 1.15's highlights are&#58; SQLLine upgrade, index 
support, ability to secure znodes with custom ACLs, INFORMATION_SCHEMA files 
table, systemfunctions table, and more.
+authors: ["bbevens"]
+---
+
+Today, we're happy to announce the availability of Drill 1.15.0. You can 
download it [here](https://drill.apache.org/download/).
+
+The release provides the following bug fixes and improvements:
+
+## SQLLine upgrade to 1.6 (DRILL-3853)
+An upgrade to SQLLine 1.6 includes additional commands and the ability to add 
a custom SQLLine configuration. See [Configuring the Drill 
Shell]({{site.baseurl}}/docs/configuring-the-drill-shell/).
+
+
+## Index support (DRILL-6381)  
+Drill can leverage indexes (primary or secondary) in data sources to create 
index-based query plans. An index-based query plan leverages indexes to access 
date instead of full table scans. Currently, Drill only supports indexes for 
the MapR-DB storage plugin. See [Querying 
Indexes]({{site.baseurl}}/docs/querying-indexes/).
+
+
+## Ability to create custom ACLs to secure znodes (DRILL-5671)  
+Drill uses ZooKeeper to store certain cluster-level configuration and query 
profile information in znodes. A znode is an internal data tree in ZooKeeper 
that stores coordination and execution related information. Starting in Drill 
1.15, you can create a custom ACL (Access Control List) on the znodes to secure 
data.
+
+
+## INFORMATION_SCHEMA FILES table (DRILL-6680)
+The INFORMATION_SCHEMA contains a FILES table that you can query for 
information about directories and files stored in the workspaces configured 
within your S3 and file system storage plugin configurations. See 
[INFORMATION_SCHEMA](https://drill.apache.org/docs/querying-the-information-schema/#files).
 
+
+## System functions table (DRILL-3988)  
+You can query the system functions table exposes the available SQL functions 
in Drill and also detects UDFs that have been dynamically loaded into Drill. 
See [Querying the functions 
table](https://drill.apache.org/docs/querying-system-tables/#querying-the-functions-table).
  
+  
+   
+
+ 
+You can find a complete list of improvements and JIRAs resolved in the 1.15.0 
release [here]({{site.baseurl}}/docs/apache-drill-1-15-0-release-notes/).
+

Reply via email to