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 2017/07/31 04:45:54 UTC

[4/6] drill git commit: Doc updates for the Drill 1.11 Release

http://git-wip-us.apache.org/repos/asf/drill/blob/ec54d586/_docs/rn/007-1.4.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/007-1.4.0-rn.md b/_docs/rn/007-1.4.0-rn.md
deleted file mode 100644
index 1ce38b6..0000000
--- a/_docs/rn/007-1.4.0-rn.md
+++ /dev/null
@@ -1,105 +0,0 @@
----
-title: "Apache Drill 1.4.0 Release Notes"
-parent: "Release Notes"
----
-
-**Release date:**  December 14, 2015
-
-Today, we're happy to announce the availability of Drill 1.4.0, providing the following bug fixes and improvements. 
-
-Drill 1.4 fixes an error that occurred when querying a Hive table using the HBaseStorageHandler ([DRILL-3739](https://issues.apache.org/jira/browse/DRILL-3739)). To successfully query a Hive table using the HBaseStorageHandler, you need to configure the Hive storage plugin as described in the [Hive storage plugin documentation]({{site.baseurl}}/docs/hive-storage-plugin/#connect-drill-to-the-hive-remote-metastore).
-    
-<h2>        Sub-task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3987'>DRILL-3987</a>] -         Create a POC VV extraction
-</li>
-</ul>
-                            
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2288'>DRILL-2288</a>] -         ScanBatch violates IterOutcome protocol for zero-row sources [was: missing JDBC metadata (schema) for 0-row results...]
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2618'>DRILL-2618</a>] -         BasicFormatMatcher calls getFirstPath(...) without checking # of paths is not zero
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2687'>DRILL-2687</a>] -         TINYINT/SMALLINT&#39;s clean not-implemented-yet messages are missing or late for views 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2769'>DRILL-2769</a>] -         many(?) JDBC methods throw non-SQLException exceptions (e.g., UnsupportedOperationException, RuntimeException)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3171'>DRILL-3171</a>] -         Storage Plugins : Two processes tried to update the storage plugin at the same time
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3739'>DRILL-3739</a>] -         NPE on select from Hive for HBase table
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3765'>DRILL-3765</a>] -         Partition prune rule is unnecessary fired multiple times. 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3786'>DRILL-3786</a>] -         Query with window function fails with IllegalFormatConversionException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3854'>DRILL-3854</a>] -         IOB Exception : CONVERT_FROM (sal, int_be)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3893'>DRILL-3893</a>] -          Issue with Drill after Hive Alters the Table
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3938'>DRILL-3938</a>] -         Hive: Failure reading from a partition when a new column is added to the table after the partition creation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4049'>DRILL-4049</a>] -         Workmanager.StatusThread is not terminated when Drillbit is shutdown
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4082'>DRILL-4082</a>] -         Better error message when multiple versions of the same function are found by the classpath scanner
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4083'>DRILL-4083</a>] -         Drill not using HiveDrillNativeParquetScan if no column is needed to be read from HIVE
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4089'>DRILL-4089</a>] -         Make JSON pretty printing configurable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4094'>DRILL-4094</a>] -         Respect -DskipTests=true for JDBC plugin tests
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4108'>DRILL-4108</a>] -         Query on csv file w/ header fails with an exception when non existing column is requested
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4109'>DRILL-4109</a>] -         NPE in RecordIterator
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4119'>DRILL-4119</a>] -         Skew in hash distribution for varchar (and possibly other) types of data
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4125'>DRILL-4125</a>] -         Illegal argument exception during merge join 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4128'>DRILL-4128</a>] -         null pointer at org.apache.drill.exec.vector.accessor.AbstractSqlAccessor.getString(AbstractSqlAccessor.java:101)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4146'>DRILL-4146</a>] -         Concurrent queries hang in planner in ReflectiveRelMetadataProvider
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4159'>DRILL-4159</a>] -         TestCsvHeader sometimes fails due to ordering issue
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4165'>DRILL-4165</a>] -         IllegalStateException in MergeJoin for a query against TPC-DS data
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4176'>DRILL-4176</a>] -         Dynamic Schema Discovery is not done in case of Drill- Hive
-</li>
-</ul>
-                        
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1522'>DRILL-1522</a>] -         Hbase convert_from queries are not pushed down
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2601'>DRILL-2601</a>] -         Print SQL query text along with query id in drillbit.log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3543'>DRILL-3543</a>] -         Add stats for external sort to a query profile
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4047'>DRILL-4047</a>] -         Select with options
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4053'>DRILL-4053</a>] -         Reduce metadata cache file size
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4081'>DRILL-4081</a>] -         Handle schema changes in ExternalSort
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4124'>DRILL-4124</a>] -         Make all uses of AutoCloseables use addSuppressed exceptions to avoid noise in logs
-</li>
-</ul>
-                                                                    
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4111'>DRILL-4111</a>] -         turn tests off in travis as they don&#39;t work there
-</li>
-</ul>
-        
-<h2>        Test
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3791'>DRILL-3791</a>] -         Test JDBC plugin with MySQL
-</li>
-</ul>

http://git-wip-us.apache.org/repos/asf/drill/blob/ec54d586/_docs/rn/007-1.5.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/007-1.5.0-rn.md b/_docs/rn/007-1.5.0-rn.md
new file mode 100644
index 0000000..6a8be3c
--- /dev/null
+++ b/_docs/rn/007-1.5.0-rn.md
@@ -0,0 +1,162 @@
+---
+title: "Apache Drill 1.5.0 Release Notes"
+parent: "Release Notes"
+---
+
+**Release date:**  February 16, 2016
+
+Today, we're happy to announce the availability of Drill 1.5.0. You can download it [here](https://drill.apache.org/download/).
+
+This release provides [authentication and security for the Web interface and REST API]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/), experimental query support for Apache Kudu (incubating), an [improved memory allocator]({{site.baseurl}}/docs/configuring-drill-memory/), [configurable caching for Hive metadata]({{site.baseurl}}/docs/hive-metadata-caching/), and the following bug fixes and improvements:
+
+
+    
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4131'>DRILL-4131</a>] -         Update RPC layer to use child allocators of the RootAllocator rather than using the PooledByteBufAllocatorL directly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4187'>DRILL-4187</a>] -         Introduce a state to separate queries pending execution from those pending in the queue.
+</li>
+</ul>
+                            
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2653'>DRILL-2653</a>] -         All additions to storage plugin configuration gets wiped out if info is not correct 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3353'>DRILL-3353</a>] -         Non data-type related schema changes errors
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3739'>DRILL-3739</a>] -         NPE on select from Hive for HBase table
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3845'>DRILL-3845</a>] -         PartitionSender doesn&#39;t send last batch for receivers that already terminated
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3848'>DRILL-3848</a>] -         Increase timeout time on several tests that time out frequently.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3869'>DRILL-3869</a>] -         Trailing semicolon causes web UI to fail
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4035'>DRILL-4035</a>] -         NPE seen on Functional test run using JDK 8
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4044'>DRILL-4044</a>] -         NPE in partition pruning test on (JDK8 + Drill 1.3)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4121'>DRILL-4121</a>] -         External Sort may not spill if above a receiver
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4126'>DRILL-4126</a>] -         Adding HiveMetaStore caching when impersonation is enabled. 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4127'>DRILL-4127</a>] -         HiveSchema.getSubSchema() should use lazy loading of all the table names
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4128'>DRILL-4128</a>] -         null pointer at org.apache.drill.exec.vector.accessor.AbstractSqlAccessor.getString(AbstractSqlAccessor.java:101)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4152'>DRILL-4152</a>] -         Add additional logging and metrics to the Parquet reader
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4161'>DRILL-4161</a>] -         Make Hive Metastore client caching user configurable.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4168'>DRILL-4168</a>] -         NULLIF function documentation should be corrected
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4174'>DRILL-4174</a>] -         fix for DRILL-4081 mistakenly regresses the fix for DRILL-3786
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4180'>DRILL-4180</a>] -         IllegalArgumentException while reading JSON files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4192'>DRILL-4192</a>] -         Dir0 and Dir1 from drill-1.4 are messed up
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4194'>DRILL-4194</a>] -         Improve the performance of metadata fetch operation in HiveScan
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4196'>DRILL-4196</a>] -         some TPCDS queries return wrong result when hash join is disabled
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4201'>DRILL-4201</a>] -         DrillPushFilterPastProject should allow partial filter pushdown. 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4205'>DRILL-4205</a>] -          Simple query hit IndexOutOfBoundException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4208'>DRILL-4208</a>] -         Storage plugin configuration persistence not working for Apache Drill
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4209'>DRILL-4209</a>] -         Error in hive-to-drill-data-type-mapping documentation 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4210'>DRILL-4210</a>] -         typo in documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4228'>DRILL-4228</a>] -         Wrong query is mentioned &quot;To identify drill-version&quot; in documentation.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4230'>DRILL-4230</a>] -         NullReferenceException when SELECTing from empty mongo collection
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4234'>DRILL-4234</a>] -         Drill running out of memory for a simple CTAS query
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4235'>DRILL-4235</a>] -         Hit IllegalStateException when exec.queue.enable=ture 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4243'>DRILL-4243</a>] -         CTAS with partition by, results in Out Of Memory
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4246'>DRILL-4246</a>] -         New allocator causing a flatten regression test to fail with IllegalStateException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4250'>DRILL-4250</a>] -         File system directory-based partition pruning does not work when a directory contains both subdirectories and files.  
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4256'>DRILL-4256</a>] -         Performance regression in hive planning
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4257'>DRILL-4257</a>] -         Ensure shutting down a Drillbit also shuts down all StoragePlugins
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4277'>DRILL-4277</a>] -         Jdbc Storage Plugin doesn&#39;t correctly add metadata for physical serialization
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4278'>DRILL-4278</a>] -         Memory leak when using LIMIT
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4285'>DRILL-4285</a>] -         maven cannot find Could not find artifact org.freemarker:freemarker:jar:2.3.24-SNAPSHOT in apache.snapshots
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4291'>DRILL-4291</a>] -         Ensure the jdbc-all driver jar includes classes required to return VarChar[]
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4322'>DRILL-4322</a>] -         User exception created upon failed DROP TABLE eats the underlying exception
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4328'>DRILL-4328</a>] -         Fix for backward compatibility regression caused by DRILL-4198
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4349'>DRILL-4349</a>] -         parquet reader returns wrong results when reading a nullable column that starts with a large number of nulls (&gt;30k)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4353'>DRILL-4353</a>] -         Expired sessions in web server are not cleaning up resources, leading to resource leak
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4354'>DRILL-4354</a>] -         Remove sessions in anonymous (user auth disabled) mode in WebUI server
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4380'>DRILL-4380</a>] -         Fix performance regression: in creation of FileSelection in ParquetFormatPlugin to not set files if metadata cache is available.
+</li>
+</ul>
+                        
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3201'>DRILL-3201</a>] -         Drill UI Authentication
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3478'>DRILL-3478</a>] -         Bson Record Reader for Mongo storage plugin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4163'>DRILL-4163</a>] -         Support schema changes for MergeJoin operator.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4169'>DRILL-4169</a>] -         Upgrade Hive Storage Plugin to work with latest stable Hive (v1.2.1)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4198'>DRILL-4198</a>] -         Enhance StoragePlugin interface to expose logical space rules for planning purpose
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4212'>DRILL-4212</a>] -         Update Storage-Mongo to use the preferred API&#39;s
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4213'>DRILL-4213</a>] -         add page last updated to Drill docs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4236'>DRILL-4236</a>] -         ExternalSort should use the new allocator functionality to better manage it&#39;s memory usage
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4239'>DRILL-4239</a>] -         Update documentation to reflect 64bit requirement to run Drill on Windows. 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4242'>DRILL-4242</a>] -         Update Mongo storage layer
+</li>
+</ul>
+            
+<h2>        New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4238'>DRILL-4238</a>] -         Allow custom messages to be sent on control channel
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4241'>DRILL-4241</a>] -         Add Experimental Kudu plugin
+</li>
+</ul>
+                                                        
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4288'>DRILL-4288</a>] -         Obsolete generated files under protocol/
+</li>
+</ul>
+                
+<h2>        Wish
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3624'>DRILL-3624</a>] -         Enhance Web UI to be able to select schema (&quot;use&quot;)
+</li>
+</ul>

http://git-wip-us.apache.org/repos/asf/drill/blob/ec54d586/_docs/rn/008-1.3.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/008-1.3.0-rn.md b/_docs/rn/008-1.3.0-rn.md
deleted file mode 100644
index fae390d..0000000
--- a/_docs/rn/008-1.3.0-rn.md
+++ /dev/null
@@ -1,159 +0,0 @@
----
-title: "Apache Drill 1.3.0 Release Notes"
-parent: "Release Notes"
----
-
-**Release date:**  November 22, 2015
-
-Today, we're happy to announce the availability of Drill 1.3.0, providing bug fixes and enhancements. 
-
-## Enhancements and Bug Fixes
-
-    
-<h2>Sub-task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1721'>DRILL-1721</a>] - Configure fmpp-maven-plugin for incremental build
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3313'>DRILL-3313</a>] - Eliminate redundant #load methods and unit-test loading &amp; exporting of vectors
-</li>
-</ul>
-    
-<h2>Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1752'>DRILL-1752</a>] - Drill cluster returns error when querying Mongo shards on an unsharded collection
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2161'>DRILL-2161</a>] - Flatten on a list within a list on a large data set results in an IOB Exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2583'>DRILL-2583</a>] - Querying a non-existent table from hbase should throw a proper error message
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2626'>DRILL-2626</a>] - org.apache.drill.common.StackTrace seems to have duplicate code; should we re-use Throwable&#39;s code?
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2967'>DRILL-2967</a>] - Incompatible types error reported in a &quot;not in&quot; query with compatible data types 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3336'>DRILL-3336</a>] - to_date(to_timestamp) with group-by in hbase/maprdb table fails with &quot;java.lang.UnsupportedOperationException&quot;
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3428'>DRILL-3428</a>] - Errors during text filereading should provide the file name in the error messge
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3429'>DRILL-3429</a>] - DrillAvgVarianceConvertlet may produce wrong results while rewriting stddev, variance
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3485'>DRILL-3485</a>] - Doc. site JDBC page(s) should at least point to JDBC Javadoc in source
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3486'>DRILL-3486</a>] - Doc. site JDBC page(s) should link to JDBC driver Javadoc doc. once it&#39;s available
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3505'>DRILL-3505</a>] - MongoDB _id is returned as null when  t.*, t._id is used in the projection
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3538'>DRILL-3538</a>] - We do not prune partitions when we count over partitioning key and filter over partitioning key
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3578'>DRILL-3578</a>] - UnsupportedOperationException: Unable to get value vector class for minor type [FIXEDBINARY] and mode [OPTIONAL]
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3634'>DRILL-3634</a>] - Hive Scan : Add fileCount (no of files scanned) or no of partitions scanned to the text plan
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3770'>DRILL-3770</a>] - Query with window function having just ORDER BY clause runs out of memory on large datasets
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3871'>DRILL-3871</a>] - Off by one error while reading binary fields with one terminal null in parquet
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3921'>DRILL-3921</a>] - Hive LIMIT 1 queries take too long
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3937'>DRILL-3937</a>] - We are not pruning when we have a metadata cache and auto partitioned data in some cases
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3941'>DRILL-3941</a>] - Add timing instrumentation around Partition Pruning
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3943'>DRILL-3943</a>] - CannotPlanException caused by ExpressionReductionRule
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3947'>DRILL-3947</a>] - IndexOutOfBoundsException for pruning on date column (at large scale)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3952'>DRILL-3952</a>] - Improve Window Functions performance when not all batches are required to process the current batch
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3956'>DRILL-3956</a>] - TEXT MySQL type unsupported
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3975'>DRILL-3975</a>] - Partition Planning rule causes query failure due to IndexOutOfBoundsException on HDFS
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3980'>DRILL-3980</a>] - Build failure in -Pmapr profile (due to DRILL-3749)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3992'>DRILL-3992</a>] - Unable to query Oracle DB using JDBC Storage Plug-In
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3994'>DRILL-3994</a>] - Build Fails on Windows after DRILL-3742
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4000'>DRILL-4000</a>] - In all non-root fragments, Drill recreates storage plugin instances for every minor fragment
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4025'>DRILL-4025</a>] - Reduce getFileStatus() invocation for Parquet by 1
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4028'>DRILL-4028</a>] - Merge Drill parquet modifications back into the mainline project
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4040'>DRILL-4040</a>] - Build failure on master
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4042'>DRILL-4042</a>] - Unable to run sqlline in embedded mode on Windows
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4046'>DRILL-4046</a>] - Performance regression in some tpch queries with 1.3rc0 build
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4056'>DRILL-4056</a>] - Avro deserialization corrupts data
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4065'>DRILL-4065</a>] - ImpersonationUtil always creates new UserGroupInformation (thus new FileSystem objects), causing excessive number of threads
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4070'>DRILL-4070</a>] - Files written with versions of Drill before v1.3 record metadata that is indistinguishable from bad metadata from other Parquet creators
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4071'>DRILL-4071</a>] - Partition pruning fails when a Coalesce() function appears with partition filter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4080'>DRILL-4080</a>] - doc file deleted from gh-pages appears when obsolete url is used
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4085'>DRILL-4085</a>] - Disable RPC Offload until concurrency bugs are tracked down
-</li>
-</ul>
-        
-<h2>Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1065'>DRILL-1065</a>] - Provide a reset command to reset an option to its default value
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2726'>DRILL-2726</a>] - Display Drill version in sys.version
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3242'>DRILL-3242</a>] - Enhance RPC layer to offload all request work onto a separate thread.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3340'>DRILL-3340</a>] - Add named metrics and named operators in OperatorProfile
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3742'>DRILL-3742</a>] - Improve classpath scanning to reduce the time it takes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3793'>DRILL-3793</a>] - Rewrite MergeJoinBatch using record batch iterator.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3810'>DRILL-3810</a>] - Filesystem plugin&#39;s support for file format&#39;s schema
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3911'>DRILL-3911</a>] - Upgrade Hadoop from 2.4.1 to latest stable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3912'>DRILL-3912</a>] - Common subexpression elimination in code generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3914'>DRILL-3914</a>] - Support geospatial queries
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4031'>DRILL-4031</a>] - JDBC Plugin Queries fail if columns return JDBC OTHER type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4103'>DRILL-4103</a>] - Add additional metadata to Parquet files generated by Drill
-</li>
-</ul>
-    
-<h2>New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-951'>DRILL-951</a>] - CSV header row should be parsed
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3749'>DRILL-3749</a>] - Upgrade Hadoop dependency to latest version (2.7.1)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3802'>DRILL-3802</a>] - Throw unsupported error for ROLLUP/GROUPING
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3963'>DRILL-3963</a>] - Read raw key value bytes from sequence files
-</li>
-</ul>
-        
-<h2>Test
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3983'>DRILL-3983</a>] - Small test improvements
-</li>
-</ul>
-
-
-
-
-
-
-

http://git-wip-us.apache.org/repos/asf/drill/blob/ec54d586/_docs/rn/008-1.4.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/008-1.4.0-rn.md b/_docs/rn/008-1.4.0-rn.md
new file mode 100644
index 0000000..1ce38b6
--- /dev/null
+++ b/_docs/rn/008-1.4.0-rn.md
@@ -0,0 +1,105 @@
+---
+title: "Apache Drill 1.4.0 Release Notes"
+parent: "Release Notes"
+---
+
+**Release date:**  December 14, 2015
+
+Today, we're happy to announce the availability of Drill 1.4.0, providing the following bug fixes and improvements. 
+
+Drill 1.4 fixes an error that occurred when querying a Hive table using the HBaseStorageHandler ([DRILL-3739](https://issues.apache.org/jira/browse/DRILL-3739)). To successfully query a Hive table using the HBaseStorageHandler, you need to configure the Hive storage plugin as described in the [Hive storage plugin documentation]({{site.baseurl}}/docs/hive-storage-plugin/#connect-drill-to-the-hive-remote-metastore).
+    
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3987'>DRILL-3987</a>] -         Create a POC VV extraction
+</li>
+</ul>
+                            
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2288'>DRILL-2288</a>] -         ScanBatch violates IterOutcome protocol for zero-row sources [was: missing JDBC metadata (schema) for 0-row results...]
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2618'>DRILL-2618</a>] -         BasicFormatMatcher calls getFirstPath(...) without checking # of paths is not zero
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2687'>DRILL-2687</a>] -         TINYINT/SMALLINT&#39;s clean not-implemented-yet messages are missing or late for views 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2769'>DRILL-2769</a>] -         many(?) JDBC methods throw non-SQLException exceptions (e.g., UnsupportedOperationException, RuntimeException)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3171'>DRILL-3171</a>] -         Storage Plugins : Two processes tried to update the storage plugin at the same time
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3739'>DRILL-3739</a>] -         NPE on select from Hive for HBase table
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3765'>DRILL-3765</a>] -         Partition prune rule is unnecessary fired multiple times. 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3786'>DRILL-3786</a>] -         Query with window function fails with IllegalFormatConversionException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3854'>DRILL-3854</a>] -         IOB Exception : CONVERT_FROM (sal, int_be)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3893'>DRILL-3893</a>] -          Issue with Drill after Hive Alters the Table
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3938'>DRILL-3938</a>] -         Hive: Failure reading from a partition when a new column is added to the table after the partition creation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4049'>DRILL-4049</a>] -         Workmanager.StatusThread is not terminated when Drillbit is shutdown
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4082'>DRILL-4082</a>] -         Better error message when multiple versions of the same function are found by the classpath scanner
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4083'>DRILL-4083</a>] -         Drill not using HiveDrillNativeParquetScan if no column is needed to be read from HIVE
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4089'>DRILL-4089</a>] -         Make JSON pretty printing configurable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4094'>DRILL-4094</a>] -         Respect -DskipTests=true for JDBC plugin tests
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4108'>DRILL-4108</a>] -         Query on csv file w/ header fails with an exception when non existing column is requested
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4109'>DRILL-4109</a>] -         NPE in RecordIterator
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4119'>DRILL-4119</a>] -         Skew in hash distribution for varchar (and possibly other) types of data
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4125'>DRILL-4125</a>] -         Illegal argument exception during merge join 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4128'>DRILL-4128</a>] -         null pointer at org.apache.drill.exec.vector.accessor.AbstractSqlAccessor.getString(AbstractSqlAccessor.java:101)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4146'>DRILL-4146</a>] -         Concurrent queries hang in planner in ReflectiveRelMetadataProvider
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4159'>DRILL-4159</a>] -         TestCsvHeader sometimes fails due to ordering issue
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4165'>DRILL-4165</a>] -         IllegalStateException in MergeJoin for a query against TPC-DS data
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4176'>DRILL-4176</a>] -         Dynamic Schema Discovery is not done in case of Drill- Hive
+</li>
+</ul>
+                        
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1522'>DRILL-1522</a>] -         Hbase convert_from queries are not pushed down
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2601'>DRILL-2601</a>] -         Print SQL query text along with query id in drillbit.log
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3543'>DRILL-3543</a>] -         Add stats for external sort to a query profile
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4047'>DRILL-4047</a>] -         Select with options
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4053'>DRILL-4053</a>] -         Reduce metadata cache file size
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4081'>DRILL-4081</a>] -         Handle schema changes in ExternalSort
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4124'>DRILL-4124</a>] -         Make all uses of AutoCloseables use addSuppressed exceptions to avoid noise in logs
+</li>
+</ul>
+                                                                    
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4111'>DRILL-4111</a>] -         turn tests off in travis as they don&#39;t work there
+</li>
+</ul>
+        
+<h2>        Test
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3791'>DRILL-3791</a>] -         Test JDBC plugin with MySQL
+</li>
+</ul>

http://git-wip-us.apache.org/repos/asf/drill/blob/ec54d586/_docs/rn/009-1.2.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/009-1.2.0-rn.md b/_docs/rn/009-1.2.0-rn.md
deleted file mode 100644
index 572db45..0000000
--- a/_docs/rn/009-1.2.0-rn.md
+++ /dev/null
@@ -1,509 +0,0 @@
----
-title: "Apache Drill 1.2.0 Release Notes"
-parent: "Release Notes"
----
-
-**Release date:**  October 16, 2015
-
-Today we're happy to announce the availability of Drill 1.2.0, providing more than 150 bug fixes and a number of new features. These release notes include links to the following Jira issues:
-
-* [Enhancements and bug fixes]({{site.baseurl}}/docs/apache-drill-1-2-0-release-notes/#enhancements-and-bug-fixes)
-* [Important unresolved issues]({{site.baseurl}}/docs/apache-drill-1-2-0-release-notes/#important-unresolved-issues)
-
-## Noteworthy New Features in Drill 1.2.0
-
-This release of Drill introduces a number of enhancements, including the following ones:
-
-* Support for JDBC data sources, such as MySQL, through a [new JDBC Storage plugin]({{site.baseurl}}/docs/rdbms-storage-plugin/#example:-working-with-mysql)  
-* Improvements in the Drill JDBC driver including inclusion of
-[Javadocs]({{site.baseurl}}/api/1.2/jdbc/) and better application dependency compatibility  
-* Enhancements to Avro file formats  
-  * [Support for complex data types](https://issues.apache.org/jira/browse/DRILL-3565), such as UNION and MAP  
-  * [Optimized Avro file processing](https://issues.apache.org/jira/browse/DRILL-3720) (block-wise)  
-* Partition pruning improvements  
-* A number of new [SQL window functions]({{site.baseurl}}/docs/sql-window-functions)  
-  * NTILE  
-  * LAG and LEAD  
-  * FIRST_VALUE and LAST_VALUE  
-* [HTTPS support]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/) for Web Console operations  
-* Performance improvements for [querying HBase]({{site.baseurl}}/docs/querying-hbase/#querying-big-endian-encoded-data), which includes leveraging [ordered byte encoding]({{site.baseurl}}/docs/querying-hbase/#leveraging-hbase-ordered-byte-encoding)  
-* [Optimized reads]({{site.baseurl}}/docs/querying-hive/#optimizing-reads-of-parquet-backed-tables) of Parquet-backed, Hive tables  
-* Read support for the [Parquet INT96 type]({{site.baseurl}}/docs/parquet-format/#about-int96-support) and a new TIMESTAMP_IMPALA type used with the [CONVERT_FROM]({{site.baseurl}}/docs/supported-data-types/#data-types-for-convert_to-and-convert_from-functions) function decodes a timestamp from Hive or Impala.  
-* [Parquet metadata caching]({{site.baseurl}}/docs/optimizing-parquet-metadata-reading/) to improve query performance on a large number of files
-* [DROP TABLE]({{site.baseurl}}/docs/drop-table/) command  
-* Improved correlated subqueries  
-* Union Distinct  
-* Improved LIMIT processing  
-
-## Enhancements and Bug Fixes
-
-<h2>        Sub-task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3364'>DRILL-3364</a>] -         Prune scan range if the filter is on the leading field with byte comparable encoding
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3553'>DRILL-3553</a>] -         add support for LEAD and LAG window functions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3608'>DRILL-3608</a>] -         add support for FIRST_VALUE and LAST_VALUE
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3616'>DRILL-3616</a>] -         Memory leak in a cleanup code after canceling queries with window functions spilling to disk
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3619'>DRILL-3619</a>] -         Add support for NTILE window function
-</li>
-</ul>
-                            
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-343'>DRILL-343</a>] -         Document update required to describe sqlline usage for Windows
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1395'>DRILL-1395</a>] -         UNION ALL query fails &quot;while setting up Foreman&quot;
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1457'>DRILL-1457</a>] -         Limit operator optimization : push limit operator past exchange operator
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1651'>DRILL-1651</a>] -         Allow Filter to push past Project with ITEM operator
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1773'>DRILL-1773</a>] -         Issues when using JAVA code through Drill JDBC driver
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1795'>DRILL-1795</a>] -         TPCH SF1000 Queries fail with DecoderException: java.lang.NullPointerException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1816'>DRILL-1816</a>] -         Scan Error with JSON on large no of records with Complex Types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1831'>DRILL-1831</a>] -         LIKE operator not working with SQL [charlist] Wildcard
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1929'>DRILL-1929</a>] -         After canceling query in sqlline subsequent query in same session hangs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1938'>DRILL-1938</a>] -         Fix error message when reserved words are used in query.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1976'>DRILL-1976</a>] -         Possible Memory Leak in drill jdbc client when dealing with wide columns (5000 chars long)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2050'>DRILL-2050</a>] -         Accountor closed with outstanding buffer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2053'>DRILL-2053</a>] -         Column names are case sensitive if column is coming from WITH clause
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2095'>DRILL-2095</a>] -         Order by on a repeated index inside a sub query results in an NPE
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2098'>DRILL-2098</a>] -         correct startup on windows
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2166'>DRILL-2166</a>] -         left join with complex type throw ClassTransformationException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2190'>DRILL-2190</a>] -         Failure to order by function if DISTINCT clause is present
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2274'>DRILL-2274</a>] -         Unable to allocate sv2 buffer after repeated attempts : JOIN, Order by used in query
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2304'>DRILL-2304</a>] -         Case sensitivity - system and session options are case sensitive
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2312'>DRILL-2312</a>] -         JDBC driver returning incorrect data after extended usage
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2313'>DRILL-2313</a>] -         Query fails when one of the operands is a DATE literal without an explicit cast
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2318'>DRILL-2318</a>] -         Query fails when an ORDER BY clause is used with WITH-CLAUSE
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2361'>DRILL-2361</a>] -         Column aliases cannot include dots
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2398'>DRILL-2398</a>] -         IS NOT DISTINCT FROM predicate returns incorrect result when used as a join filter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2418'>DRILL-2418</a>] -         Memory leak during execution if comparison function is not found
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2445'>DRILL-2445</a>] -         JDBC : Connection.rollback method currently throws UnsuportedOperationException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2451'>DRILL-2451</a>] -         JDBC : Connection.commit throws an UnsupportedOperationException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2459'>DRILL-2459</a>] -         INFO._SCHEMA&#39;s CHARACTER_MAXIMUM_LENGTH is -1 for type CHAR
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2482'>DRILL-2482</a>] -         JDBC : calling getObject when the actual column type is &#39;NVARCHAR&#39; results in NoClassDefFoundError
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2519'>DRILL-2519</a>] -         INFORMATION_SCHEMA.COLUMNS is missing &lt;interval_qualifier&gt; info
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2522'>DRILL-2522</a>] -         Implement INFORMATION_SCHEMA.* enough for relevant tools [bug]
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2530'>DRILL-2530</a>] -         getColumns() doesn&#39;t return right COLUMN_SIZE for INTERVAL types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2588'>DRILL-2588</a>] -         Profile UI: &quot;First Start&quot; field contains incorrect data  
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2625'>DRILL-2625</a>] -         org.apache.drill.common.StackTrace should follow standard stacktrace format
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2643'>DRILL-2643</a>] -         HashAggBatch/HashAggTemplate call incoming.cleanup() twice resulting in warnings
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2644'>DRILL-2644</a>] -         Data Types page should list and describe all data types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2649'>DRILL-2649</a>] -         Math and Trig page seems to refer to types that are not Drill SQL types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2650'>DRILL-2650</a>] -         Cancelled queries json profile shows query end time occurs before fragments end time 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2688'>DRILL-2688</a>] -         Use of ORDER BY on right side of Union All results in SqlValidatorException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2721'>DRILL-2721</a>] -         Identify, fix _existing_ INFO._SCHEMA columns in conflict with SQL spec. by 1.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2722'>DRILL-2722</a>] -         Query profile data not being sent/received (and web UI not updated)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2724'>DRILL-2724</a>] -         Implicit cast test fails in Union All query (reports type mismatch)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2727'>DRILL-2727</a>] -         CTAS select * from CSV file results in Exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2737'>DRILL-2737</a>] -         Sqlline throws Runtime exception when JDBC ResultSet throws a SQLException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2745'>DRILL-2745</a>] -         Query returns IOB Exception when JSON data with empty arrays is input to flatten function
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2760'>DRILL-2760</a>] -         Quoted strings from CSV file appear in query output in different forms
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2777'>DRILL-2777</a>] -         CTAS, order by and flatten of repeated list result in ExpandConversionRule error
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2800'>DRILL-2800</a>] -         Performance regression introduced with commit: a6df26a  (Patch for DRILL-2512)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2802'>DRILL-2802</a>] -         Projecting dir[n] by itself results in projecting of all columns
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2815'>DRILL-2815</a>] -         Some PathScanner logging, misc. cleanup.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2837'>DRILL-2837</a>] -         Resolve what Statement.cancel() really should do
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2843'>DRILL-2843</a>] -         Reading empty CSV file fails with error (rather than yielding zero rows)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2851'>DRILL-2851</a>] -         Memory LEAK - FLATTEN function fails when input array has 99,999 integer type elements
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2852'>DRILL-2852</a>] -         CASTing the column &#39;dir0&#39; in view causes partition pruning to fail 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2862'>DRILL-2862</a>] -         Convert_to/Convert_From throw assertion when an incorrect encoding type is specified
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2864'>DRILL-2864</a>] -         Unable to cast string literal with the valid value in ISO 8601 format to interval
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2867'>DRILL-2867</a>] -         Session level parameter drill.exec.testing.controls  appears to be set even though it was not
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2890'>DRILL-2890</a>] -         C++ Client: Update query submitter usage to clarify using authentication 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2924'>DRILL-2924</a>] -         IOBException when querying a table which has 1 file and a subfolder with 1 file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2935'>DRILL-2935</a>] -         Casting varchar to varbinary fails
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2937'>DRILL-2937</a>] -         Result for integer values from json files contains &quot;$numberLong&quot; in front of value
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2949'>DRILL-2949</a>] -         TPC-DS queries 1 and 30 fail with CannotPlanException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3030'>DRILL-3030</a>] -         Foreman hangs trying to cancel non-root fragments
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3045'>DRILL-3045</a>] -         Drill is not partition pruning due to internal off-heap memory limit for planning phase
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3056'>DRILL-3056</a>] -         Numeric literal in an IN list is casted to decimal even when decimal type is disabled
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3076'>DRILL-3076</a>] -         USING clause should not be supported in drill 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3095'>DRILL-3095</a>] -         Memory Leak : Failure while closing accountor.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3096'>DRILL-3096</a>] -         &quot;State change requested from ... --&gt; ... for &quot; blank after &quot;for&quot;
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3122'>DRILL-3122</a>] -         Changing a session option to default value results in status as changed
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3133'>DRILL-3133</a>] -         MergingRecordBatch can leak memory if query is canceled before batches in rawBatches were loaded
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3141'>DRILL-3141</a>] -         sqlline throws an exception when query is cancelled
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3151'>DRILL-3151</a>] -         ResultSetMetaData not as specified by JDBC (null/dummy value, not &quot;&quot;/etc.)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3153'>DRILL-3153</a>] -         DatabaseMetaData.getIdentifierQuoteString() returns (standard) double-quote, not Drill&#39;s back quote
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3156'>DRILL-3156</a>] -         Calcite tracing is broken in Drill 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3160'>DRILL-3160</a>] -         Make JDBC Javadoc documentation available to users
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3163'>DRILL-3163</a>] -         Fix hang/ leak issue exposed by TestDrillbitResilience#foreman_runTryEnd
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3189'>DRILL-3189</a>] -         Disable ALLOW PARTIAL/DISALLOW PARTIAL in window function grammar
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3243'>DRILL-3243</a>] -         Need a better error message - Use of alias in window function definition
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3257'>DRILL-3257</a>] -         TPCDS query 74 results in a StackOverflowError on Scale Factor 1
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3271'>DRILL-3271</a>] -         Hive : Tpch 01.q fails with a verification issue for SF100 dataset
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3284'>DRILL-3284</a>] -         Document incompatibility between drill&#39;s to_date and hive&#39;s unix_timestamp
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3287'>DRILL-3287</a>] -         Changing session level parameter back to the default value does not change it&#39;s status back to DEFAULT
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3292'>DRILL-3292</a>] -         SUM(constant) OVER(...) returns wrong results
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3297'>DRILL-3297</a>] -         Using rank, dense_rank, percent_rank, cume_dist, row_number window functions without OVER clause results in cryptic schema change error
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3312'>DRILL-3312</a>] -         PageReader.allocatePageData() calls BufferAllocator.buffer(int) but doesn&#39;t check if the result is null
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3322'>DRILL-3322</a>] -         Something broken in or around RPC timeout setup?
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3347'>DRILL-3347</a>] -         Resolve: ResultSet.getObject(...) for VARCHAR returns ...hadoop.io.Text, not String
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3348'>DRILL-3348</a>] -         NPE when two different window functions are used in projection list and order by clauses
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3360'>DRILL-3360</a>] -         Window function defined within another window function 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3382'>DRILL-3382</a>] -         CTAS with order by clause fails with IOOB exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3393'>DRILL-3393</a>] -         Quotes not being recognized in tab delimited (tsv) files
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3412'>DRILL-3412</a>] -         Projections are not getting push down below Window operator
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3441'>DRILL-3441</a>] -         CompliantTextRecordReader#isStarQuery loops indefinitely
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3445'>DRILL-3445</a>] -         BufferAllocator.buffer() implementations should throw an OutOfMemoryRuntimeException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3448'>DRILL-3448</a>] -         typo in QueryManager.DrillbitStatusListener will cause the Foreman to hang if a Drillbit dies
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3455'>DRILL-3455</a>] -         If a drillbit, that contains fragments for the current query, dies the QueryManager will fail the query even if those fragments already finished successfully
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3463'>DRILL-3463</a>] -         Unit test of project pushdown in TestUnionAll should put more precisely plan attribute  in plan verification. 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3464'>DRILL-3464</a>] -         Index out of bounds exception while performing concat()
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3476'>DRILL-3476</a>] -         Filter on nested element gives wrong results
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3479'>DRILL-3479</a>] -         Sqlline from drill v1.1.0 displays version as 1.0.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3483'>DRILL-3483</a>] -         Clarify CommonConstants&#39; constants.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3484'>DRILL-3484</a>] -         Error using functions with no parameters when `drill.exec.functions.cast_empty_string_to_null` is set to true
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3497'>DRILL-3497</a>] -         Throw UserException#validationError for errors when modifying options
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3500'>DRILL-3500</a>] -         Provide additional information while registering storage plugin optimizer rules
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3502'>DRILL-3502</a>] -         JDBC driver can cause conflicts
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3503'>DRILL-3503</a>] -         Make PruneScanRule have a pluggable partitioning mechanism
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3509'>DRILL-3509</a>] -         Empty JSON files trigger exception when used in a union
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3537'>DRILL-3537</a>] -         Empty Json file can potentially result into wrong results 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3542'>DRILL-3542</a>] -         Rebase Drill on Calcite 1.4.0 release
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3550'>DRILL-3550</a>] -         Incorrect results reading complex data with schema change
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3551'>DRILL-3551</a>] -         CTAS from complex Json source with schema change  is not written (and hence not read back ) correctly
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3554'>DRILL-3554</a>] -         Union over TIME and TIMESTAMP values throws SchemaChangeException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3555'>DRILL-3555</a>] -         Changing defaults for planner.memory.max_query_memory_per_node causes queries with window function to fail
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3557'>DRILL-3557</a>] -         Reading empty CSV file fails with SYSTEM ERROR
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3566'>DRILL-3566</a>] -         Calling Connection.prepareStatement throws a ClassCastException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3573'>DRILL-3573</a>] -         Enable TPC-H query 17 in unit tests
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3574'>DRILL-3574</a>] -         Empty Over Clause should trigger Union-Exchange to be added below
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3579'>DRILL-3579</a>] -         Drill on Hive query fails if partition table has __HIVE_DEFAULT_PARTITION__
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3580'>DRILL-3580</a>] -         wrong plan for window function queries containing function(col1 + colb)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3583'>DRILL-3583</a>] -         SUM on varchar column produces incorrect error
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3595'>DRILL-3595</a>] -         Wrong results returned by query that uses LEAD window function
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3596'>DRILL-3596</a>] -         Allow only (&lt;expression&gt;) or (&lt;expression&gt;, 1) for LEAD and LAG window functions as input parameters
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3599'>DRILL-3599</a>] -         Wrong results returned by LEAD(col-name, -1) 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3601'>DRILL-3601</a>] -         LEAD function used without OVER clause should not plan
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3604'>DRILL-3604</a>] -         LEAD(&lt;varchar-column&gt;) returns IOB Exception 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3605'>DRILL-3605</a>] -         Wrong results - Lead(char-column) 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3606'>DRILL-3606</a>] -         Wrong results - Lead(char-column) without PARTITION BY clause
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3617'>DRILL-3617</a>] -         Apply &quot;shading&quot; to JDBC-all Jar file to avoid version conflicts
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3621'>DRILL-3621</a>] -         Wrong results when Drill on Hbase query contains rowkey &quot;or&quot; or &quot;IN&quot;
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3622'>DRILL-3622</a>] -         With user authentication enabled, only admin users should be able to change system options
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3635'>DRILL-3635</a>] -         IllegalArgumentException - not a Parquet file (too small)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3638'>DRILL-3638</a>] -         Incorrect results LEAD(&lt;float-type-column&gt;) 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3642'>DRILL-3642</a>] -         External Sort will leak memory if query is cancelled while it&#39;s spilling to disk
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3643'>DRILL-3643</a>] -         NTILE(0) returns RuntimeException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3645'>DRILL-3645</a>] -         typo in drill documentation 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3648'>DRILL-3648</a>] -         NTILE function returns incorrect results
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3649'>DRILL-3649</a>] -         LEAD , LAG , NTILE , FIRST_VALUE , LAST_VALUE report RuntimeException for missing OVER clause
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3653'>DRILL-3653</a>] -         Assert in a query with both avg aggregate and avg window aggregate functions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3654'>DRILL-3654</a>] -         FIRST_VALUE(&lt;char-column&gt;/&lt;varchar-column&gt;) returns IOB Exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3657'>DRILL-3657</a>] -         Wrong result with SUM(1) window function when multiple partitions are present
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3658'>DRILL-3658</a>] -         Missing org.apache.hadoop in the JDBC jar
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3663'>DRILL-3663</a>] -         Drill View aliases being lost via ‘order by’
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3667'>DRILL-3667</a>] -         Random Assertion Error while planning
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3668'>DRILL-3668</a>] -         Incorrect results FIRST_VALUE function
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3673'>DRILL-3673</a>] -         Memory leak in parquet writer on CTAS
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3677'>DRILL-3677</a>] -         Wrong result with LEAD window function when used in multiple windows in the same query
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3679'>DRILL-3679</a>] -         IOB Exception : when window functions used in outer and inner query
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3680'>DRILL-3680</a>] -         window function query returns Incorrect results 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3684'>DRILL-3684</a>] -         CTAS : Memory Leak when using CTAS with tpch sf100
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3685'>DRILL-3685</a>] -         Failure to execute query with NTILE and ROW_NUMBER window functions with different window definitions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3689'>DRILL-3689</a>] -         incorrect results : aggregate AVG returns wrong results over results returned by LEAD function.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3690'>DRILL-3690</a>] -         Partitioning pruning produces wrong results when there are nested expressions in the filter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3691'>DRILL-3691</a>] -         CTAS Memory Leak : IllegalStateException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3700'>DRILL-3700</a>] -         Exception in a query with multiple fist_value window functions with different partitions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3702'>DRILL-3702</a>] -         PartitionPruning hit ClassCastException in Interpreter when the pruning filter expression is of non-nullable type.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3707'>DRILL-3707</a>] -         Fix for DRILL-3616 can cause a NullPointerException in ExternalSort cleanup
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3711'>DRILL-3711</a>] -         Windows unit test failure on 1.2 snapshot 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3716'>DRILL-3716</a>] -         Drill should push filter past aggregate in order to improve query performance.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3718'>DRILL-3718</a>] -         quotes in .tsv trigger exception 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3719'>DRILL-3719</a>] -         Adding negative sign in front of EXTRACT triggers Assertion Error
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3732'>DRILL-3732</a>] -         Drill leaks memory if external sort hits out of disk space exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3735'>DRILL-3735</a>] -         Directory pruning is not happening when number of files is larger than 64k
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3736'>DRILL-3736</a>] -         Documentation for partition is misleading/wrong syntax
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3737'>DRILL-3737</a>] -         CTAS from empty text file fails with NPE
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3746'>DRILL-3746</a>] -         Hive query fails if the table contains external partitions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3757'>DRILL-3757</a>] -         Link to IntelliJ IDEA settings jar on the contributors guidelines page is broken.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3758'>DRILL-3758</a>] -         InvalidRecordException while selecting from a table with multiple parquet file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3767'>DRILL-3767</a>] -         SchemaPath.getCompoundPath(String...strings) reverses it&#39;s input array
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3773'>DRILL-3773</a>] -         Mongo RecordReader projection pushdown doesn&#39;t work past first level paths
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3778'>DRILL-3778</a>] -         Add rest of DRILL-3160 (making JDBC Javadoc available)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3779'>DRILL-3779</a>] -         NPE during mergeAndSpill operation of external sort
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3781'>DRILL-3781</a>] -         Using CURRENT_DATE in a group by throws a column not found error for hive tables and csv files
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3783'>DRILL-3783</a>] -         Incorrect results : COUNT(&lt;column-name&gt;) over results returned by UNION ALL 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3784'>DRILL-3784</a>] -         simple Jdbc program fails with NoClassDefFoundError
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3788'>DRILL-3788</a>] -         Directory based partition pruning not taking effect with metadata caching
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3809'>DRILL-3809</a>] -         PrelFinalizable.SHUTTLE causes ArrayIndexOutOfBoundsException when multiple queries are run concurrently
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3811'>DRILL-3811</a>] -         AtomicRemainder incorrectly accounts for transferred allocations
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3817'>DRILL-3817</a>] -         Refresh metadata does not work when used with sub schema  
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3819'>DRILL-3819</a>] -         Remove redundant filter for files start with &quot;.&quot;
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3884'>DRILL-3884</a>] -         Hive native scan has lower parallelization leading to performance degradation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3892'>DRILL-3892</a>] -         Metadata cache not being leveraged when partition pruning is taking place
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3901'>DRILL-3901</a>] -         Performance regression with doing Explain of COUNT(*) over 100K files
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3917'>DRILL-3917</a>] -         IllegalArgumentException when running query after creating metadata cache
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3918'>DRILL-3918</a>] -         Avoid extra loading of the metadata cache file
-</li>
-</ul>
-                        
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1666'>DRILL-1666</a>] -         Provide Test cases for Mongo Storage plugin
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2332'>DRILL-2332</a>] -         Drill should be consistent with Implicit casting rules across data formats
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2424'>DRILL-2424</a>] -         Ignore hidden files in directory path
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2699'>DRILL-2699</a>] -         Collect all cleanup errors before reporting a failure to the client
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2748'>DRILL-2748</a>] -         Filter is not pushed down into subquery with the group by
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2908'>DRILL-2908</a>] -         Support reading the Parquet int 96 type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3121'>DRILL-3121</a>] -         Hive partition pruning is not happening
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3209'>DRILL-3209</a>] -         [Umbrella] Plan reads of Hive tables as native Drill reads when a native reader for the underlying table format exists
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3295'>DRILL-3295</a>] -         UNION (distinct type) is supported now
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3341'>DRILL-3341</a>] -         Move OperatorWrapper list and FragmentWrapper list creation to ProfileWrapper ctor
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3354'>DRILL-3354</a>] -         TestBuilder can check if the number of result batches equals some expected value
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3450'>DRILL-3450</a>] -         Rename NonRootStatusReporter to FragmentStatusReporter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3467'>DRILL-3467</a>] -         Restrict &#39;show databases&#39; based on underlying permissions.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3536'>DRILL-3536</a>] -         Add support for LEAD, LAG, NTILE, FIRST_VALUE and LAST_VALUE window functions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3545'>DRILL-3545</a>] -         Need documentation on BINARY_STRING and STRING_BINARY functions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3565'>DRILL-3565</a>] -         Add support for Avro UNION type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3589'>DRILL-3589</a>] -         JDBC driver maven artifact includes a lot of unnecessary dependencies
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3652'>DRILL-3652</a>] -         Need to document order of operations with window functions and flatten
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3720'>DRILL-3720</a>] -         Avro Record Reader should process Avro files by per block basis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3888'>DRILL-3888</a>] -         Build test jars for all Drill Modules
-</li>
-</ul>
-            
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2743'>DRILL-2743</a>] -         Parquet file metadata caching
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3180'>DRILL-3180</a>] -         Apache Drill JDBC storage plugin to query rdbms systems such as MySQL and Netezza from Apache Drill
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3470'>DRILL-3470</a>] -         Add support for multiple partition by clauses for window functions in the same query
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3492'>DRILL-3492</a>] -         Add support for encoding of Drill data types into byte ordered format
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3725'>DRILL-3725</a>] -         Add HTTPS support for Drill web interface
-</li>
-</ul>
-                                                        
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2693'>DRILL-2693</a>] -         doc programmatically submit queries to Drill 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3683'>DRILL-3683</a>] -         [Unit Test] Add expected plan for tests in TestWindowFunctions suite
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3799'>DRILL-3799</a>] -         Create Simple HBase Tutorial
-</li>
-</ul>
-
-## Important Unresolved Issues
-
-* The Drill error message about JSON syntax that appears when Drill cannot find the JDBC driver during configuration of the JDBC storage plugin is misleading. To configure the JDBC plugin, you must put the JDBC driver in the `<drill_installation_directory>/jars/3rdparty` directory. [DRILL-3985](https://issues.apache.org/jira/browse/DRILL-3958)  
-* The MySQL TEXT type is not supported. The popular classicmodels database uses the TEXT type, and therefore cannot be used as is until this issue is resolved. [DRILL-3956](https://issues.apache.org/jira/browse/DRILL-3956)
-
-
-
-
-
-
-

http://git-wip-us.apache.org/repos/asf/drill/blob/ec54d586/_docs/rn/009-1.3.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/009-1.3.0-rn.md b/_docs/rn/009-1.3.0-rn.md
new file mode 100644
index 0000000..fae390d
--- /dev/null
+++ b/_docs/rn/009-1.3.0-rn.md
@@ -0,0 +1,159 @@
+---
+title: "Apache Drill 1.3.0 Release Notes"
+parent: "Release Notes"
+---
+
+**Release date:**  November 22, 2015
+
+Today, we're happy to announce the availability of Drill 1.3.0, providing bug fixes and enhancements. 
+
+## Enhancements and Bug Fixes
+
+    
+<h2>Sub-task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1721'>DRILL-1721</a>] - Configure fmpp-maven-plugin for incremental build
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3313'>DRILL-3313</a>] - Eliminate redundant #load methods and unit-test loading &amp; exporting of vectors
+</li>
+</ul>
+    
+<h2>Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1752'>DRILL-1752</a>] - Drill cluster returns error when querying Mongo shards on an unsharded collection
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2161'>DRILL-2161</a>] - Flatten on a list within a list on a large data set results in an IOB Exception
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2583'>DRILL-2583</a>] - Querying a non-existent table from hbase should throw a proper error message
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2626'>DRILL-2626</a>] - org.apache.drill.common.StackTrace seems to have duplicate code; should we re-use Throwable&#39;s code?
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2967'>DRILL-2967</a>] - Incompatible types error reported in a &quot;not in&quot; query with compatible data types 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3336'>DRILL-3336</a>] - to_date(to_timestamp) with group-by in hbase/maprdb table fails with &quot;java.lang.UnsupportedOperationException&quot;
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3428'>DRILL-3428</a>] - Errors during text filereading should provide the file name in the error messge
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3429'>DRILL-3429</a>] - DrillAvgVarianceConvertlet may produce wrong results while rewriting stddev, variance
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3485'>DRILL-3485</a>] - Doc. site JDBC page(s) should at least point to JDBC Javadoc in source
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3486'>DRILL-3486</a>] - Doc. site JDBC page(s) should link to JDBC driver Javadoc doc. once it&#39;s available
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3505'>DRILL-3505</a>] - MongoDB _id is returned as null when  t.*, t._id is used in the projection
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3538'>DRILL-3538</a>] - We do not prune partitions when we count over partitioning key and filter over partitioning key
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3578'>DRILL-3578</a>] - UnsupportedOperationException: Unable to get value vector class for minor type [FIXEDBINARY] and mode [OPTIONAL]
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3634'>DRILL-3634</a>] - Hive Scan : Add fileCount (no of files scanned) or no of partitions scanned to the text plan
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3770'>DRILL-3770</a>] - Query with window function having just ORDER BY clause runs out of memory on large datasets
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3871'>DRILL-3871</a>] - Off by one error while reading binary fields with one terminal null in parquet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3921'>DRILL-3921</a>] - Hive LIMIT 1 queries take too long
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3937'>DRILL-3937</a>] - We are not pruning when we have a metadata cache and auto partitioned data in some cases
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3941'>DRILL-3941</a>] - Add timing instrumentation around Partition Pruning
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3943'>DRILL-3943</a>] - CannotPlanException caused by ExpressionReductionRule
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3947'>DRILL-3947</a>] - IndexOutOfBoundsException for pruning on date column (at large scale)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3952'>DRILL-3952</a>] - Improve Window Functions performance when not all batches are required to process the current batch
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3956'>DRILL-3956</a>] - TEXT MySQL type unsupported
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3975'>DRILL-3975</a>] - Partition Planning rule causes query failure due to IndexOutOfBoundsException on HDFS
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3980'>DRILL-3980</a>] - Build failure in -Pmapr profile (due to DRILL-3749)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3992'>DRILL-3992</a>] - Unable to query Oracle DB using JDBC Storage Plug-In
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3994'>DRILL-3994</a>] - Build Fails on Windows after DRILL-3742
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4000'>DRILL-4000</a>] - In all non-root fragments, Drill recreates storage plugin instances for every minor fragment
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4025'>DRILL-4025</a>] - Reduce getFileStatus() invocation for Parquet by 1
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4028'>DRILL-4028</a>] - Merge Drill parquet modifications back into the mainline project
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4040'>DRILL-4040</a>] - Build failure on master
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4042'>DRILL-4042</a>] - Unable to run sqlline in embedded mode on Windows
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4046'>DRILL-4046</a>] - Performance regression in some tpch queries with 1.3rc0 build
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4056'>DRILL-4056</a>] - Avro deserialization corrupts data
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4065'>DRILL-4065</a>] - ImpersonationUtil always creates new UserGroupInformation (thus new FileSystem objects), causing excessive number of threads
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4070'>DRILL-4070</a>] - Files written with versions of Drill before v1.3 record metadata that is indistinguishable from bad metadata from other Parquet creators
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4071'>DRILL-4071</a>] - Partition pruning fails when a Coalesce() function appears with partition filter
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4080'>DRILL-4080</a>] - doc file deleted from gh-pages appears when obsolete url is used
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4085'>DRILL-4085</a>] - Disable RPC Offload until concurrency bugs are tracked down
+</li>
+</ul>
+        
+<h2>Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-1065'>DRILL-1065</a>] - Provide a reset command to reset an option to its default value
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2726'>DRILL-2726</a>] - Display Drill version in sys.version
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3242'>DRILL-3242</a>] - Enhance RPC layer to offload all request work onto a separate thread.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3340'>DRILL-3340</a>] - Add named metrics and named operators in OperatorProfile
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3742'>DRILL-3742</a>] - Improve classpath scanning to reduce the time it takes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3793'>DRILL-3793</a>] - Rewrite MergeJoinBatch using record batch iterator.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3810'>DRILL-3810</a>] - Filesystem plugin&#39;s support for file format&#39;s schema
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3911'>DRILL-3911</a>] - Upgrade Hadoop from 2.4.1 to latest stable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3912'>DRILL-3912</a>] - Common subexpression elimination in code generation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3914'>DRILL-3914</a>] - Support geospatial queries
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4031'>DRILL-4031</a>] - JDBC Plugin Queries fail if columns return JDBC OTHER type
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4103'>DRILL-4103</a>] - Add additional metadata to Parquet files generated by Drill
+</li>
+</ul>
+    
+<h2>New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-951'>DRILL-951</a>] - CSV header row should be parsed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3749'>DRILL-3749</a>] - Upgrade Hadoop dependency to latest version (2.7.1)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3802'>DRILL-3802</a>] - Throw unsupported error for ROLLUP/GROUPING
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3963'>DRILL-3963</a>] - Read raw key value bytes from sequence files
+</li>
+</ul>
+        
+<h2>Test
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3983'>DRILL-3983</a>] - Small test improvements
+</li>
+</ul>
+
+
+
+
+
+
+