http://git-wip-us.apache.org/repos/asf/drill/blob/aada3ab4/_docs/rn/010-1.11.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/010-1.11.0-rn.md b/_docs/rn/010-1.11.0-rn.md
new file mode 100644
index 0000000..378cb47
--- /dev/null
+++ b/_docs/rn/010-1.11.0-rn.md
@@ -0,0 +1,297 @@
+---
+title: "Apache Drill 1.11.0 Release Notes"
+parent: "Release Notes"
+---
+
+**Release date:**  July 31, 2017
+
+Today, we're happy to announce the availability of Drill 1.11.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: 
+
+- Cryptography-related functions. (DRILL-5634)
+- Spill to disk for the hash aggregate operator. (DRILL-5457)
+- Format plugin support for PCAP files. (DRILL-5432)
+- Ability to change the HDFS block Size for Parquet files. (DRILL-5379)
+- Ability to store query profiles in memory. (DRILL-5481)
+- Configurable CTAS directory and file permissions option. (DRILL-5391)
+- Support for network encryption. (DRILL-4335)
+- Relative paths stored in the metadata file. (DRILL-3867)
+- Support for ANSI_QUOTES. (DRILL-3510)  
+  
+
+The following sections list additional bug fixes and improvements:  
+
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3250'>DRILL-3250</a>] -       
  Drill fails to compare multi-byte characters from hive table
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4301'>DRILL-4301</a>] -       
  OOM : Unable to allocate sv2 for 1000 records, and not enough batchGroups to 
spill.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5008'>DRILL-5008</a>] -       
  Refactor, document and simplify ExternalSortBatch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5011'>DRILL-5011</a>] -       
  External Sort Batch memory use depends on record width
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5014'>DRILL-5014</a>] -       
  ExternalSortBatch cache size, spill count differs from config setting
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5019'>DRILL-5019</a>] -       
  ExternalSortBatch spills all batches to disk even if even one spills
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5020'>DRILL-5020</a>] -       
  ExternalSortBatch has inconsistent notions of the memory limit
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5022'>DRILL-5022</a>] -       
  ExternalSortBatch sets two different limits for &quot;copier&quot; memory
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5023'>DRILL-5023</a>] -       
  ExternalSortBatch does not spill fully, throws off spill calculations
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5025'>DRILL-5025</a>] -       
  ExternalSortBatch provides weak control over spill file size
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5026'>DRILL-5026</a>] -       
  ExternalSortBatch uses two memory allocators; one will do
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5027'>DRILL-5027</a>] -       
  ExternalSortBatch is inefficient: rewrites data unnecessarily
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5055'>DRILL-5055</a>] -       
  External Sort does not delete spill file if error occurs during close
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5062'>DRILL-5062</a>] -       
  External sort refers to the deprecated HDFS fs.default.name param
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5066'>DRILL-5066</a>] -       
  External sort attempts to retry sv2 memory alloc, even if can never succeed
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5210'>DRILL-5210</a>] -       
  External Sort BatchGroup leaks memory if an OOM occurs during read
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5285'>DRILL-5285</a>] -       
  Provide detailed, accurate estimate of size consumed by a record batch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5312'>DRILL-5312</a>] -       
  &quot;Record batch sizer&quot; does not include overhead for variable-sized 
vectors
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5319'>DRILL-5319</a>] -       
  Refactor FragmentContext and OptionManager for unit testing
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5320'>DRILL-5320</a>] -       
  Refactor OptionManager for unit testing
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5321'>DRILL-5321</a>] -       
  Refactor FragmentContext for unit testing
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5322'>DRILL-5322</a>] -       
  Provide an OperatorFixture for sub-operator unit testing setup
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5323'>DRILL-5323</a>] -       
  Provide test tools to create, populate and compare row sets
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5324'>DRILL-5324</a>] -       
  Provide simplified column reader/writer for use in tests
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5331'>DRILL-5331</a>] -       
  NPE in FunctionImplementationRegistry.findDrillFunction() if dynamic UDFs 
disabled
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5342'>DRILL-5342</a>] -       
  Refactor &quot;managed&quot; external sort for unit tests
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5567'>DRILL-5567</a>] -       
  Review changes for DRILL 5514
+</li>
+</ul>
+                            
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3867'>DRILL-3867</a>] -       
  Store relative paths in metadata file
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4039'>DRILL-4039</a>] -       
  Query fails when non-ascii characters are used in string literals
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4347'>DRILL-4347</a>] -       
  Planning time for query64 from TPCDS test suite has increased 10 times 
compared to 1.4 release
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4511'>DRILL-4511</a>] -       
  refresh over empty folder results in error, we need a better error message
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4678'>DRILL-4678</a>] -       
  Tune metadata by generating a dispatcher at runtime
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4720'>DRILL-4720</a>] -       
  MINDIR() and IMINDIR() functions return no results with metadata cache
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4722'>DRILL-4722</a>] -       
  Fix EqualityVisitor for interval day expressions with millis
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4755'>DRILL-4755</a>] -       
  StringIndexOutOfBoundsException seen with CONVERT_FROM function
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4903'>DRILL-4903</a>] -       
  Implicit columns are shown when Jdbc plugin is enabled
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4970'>DRILL-4970</a>] -       
  Wrong results when casting double to bigint or int
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4971'>DRILL-4971</a>] -       
  Query encounters system error, when there aren&#39;t eval subexpressions of 
any function in boolean and/or expressions
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5005'>DRILL-5005</a>] -       
  Potential issues with external sort info in query profile
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5083'>DRILL-5083</a>] -       
  RecordIterator can sometimes restart a query on close
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5130'>DRILL-5130</a>] -       
  UNION ALL difference in results
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5140'>DRILL-5140</a>] -       
  Fix CompileException in run-time generated code when record batch has large 
number of fields.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5160'>DRILL-5160</a>] -       
  Memory leak in Parquet async reader when Snappy fails
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5164'>DRILL-5164</a>] -       
  Equi-join query results in CompileException when inputs have large number of 
columns
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5165'>DRILL-5165</a>] -       
  wrong results - LIMIT ALL and OFFSET clause in same query
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5213'>DRILL-5213</a>] -       
  Prepared statement for actual query is missing the query text
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5226'>DRILL-5226</a>] -       
  External Sort encountered an error while spilling to disk
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5229'>DRILL-5229</a>] -       
  Upgrade kudu client to org.apache.kudu:kudu-client:1.2.0 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5234'>DRILL-5234</a>] -       
  External sort&#39;s spilling functionality does not work when the spilled 
columns contains a map type column
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5284'>DRILL-5284</a>] -       
  Roll-up of final fixes for managed sort
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5297'>DRILL-5297</a>] -       
  Print the plan text when plan pattern check fails in unit tests 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5311'>DRILL-5311</a>] -       
  C++ connector connect doesn&#39;t check handshake result for timeout
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5316'>DRILL-5316</a>] -       
  C++ Client Crashes When drillbitsVector.count is 0 after zoo_get_children 
completed with ZOK
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5330'>DRILL-5330</a>] -       
  NPE in FunctionImplementationRegistry.functionReplacement()
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5344'>DRILL-5344</a>] -       
  External sort priority queue copier fails with an empty batch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5349'>DRILL-5349</a>] -       
  TestParquetWriter unit tests fail with synchronous parquet reader
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5359'>DRILL-5359</a>] -       
  ClassCastException when push down filter on the output of flatten into 
parquet scan
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5368'>DRILL-5368</a>] -       
  Memory leak in C++ server metadata handler
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5369'>DRILL-5369</a>] -       
  Missing initialization for ServerMetaContext
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5373'>DRILL-5373</a>] -       
  Drill JDBC error in the process of connection via SQuirrel: 
java.lang.NoClassDefFoundError: javax/validation/constraints/NotNull
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5375'>DRILL-5375</a>] -       
  Nested loop join: return correct result for left join
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5378'>DRILL-5378</a>] -       
  Put more information into SchemaChangeException when HashJoin hit 
SchemaChangeException
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5385'>DRILL-5385</a>] -       
  Vector serializer fails to read saved SV2
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5387'>DRILL-5387</a>] -       
  TestBitBitKerberos and TestUserBitKerberos cause sporadic unit test failures
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5395'>DRILL-5395</a>] -       
  Query on MapR-DB table fails with NPE due to an issue with assignment logic
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5397'>DRILL-5397</a>] -       
  Random Error : Unable to get holder type for minor type [LATE] and mode 
[OPTIONAL]
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5399'>DRILL-5399</a>] -       
  Fix race condition in DrillComplexWriterFuncHolder
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5409'>DRILL-5409</a>] -       
  Update MapR version to 5.2.1-mapr
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5413'>DRILL-5413</a>] -       
  DrillConnectionImpl.isReadOnly() throws NullPointerException
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5419'>DRILL-5419</a>] -       
  Calculate return string length for literals &amp; some string functions
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5420'>DRILL-5420</a>] -       
  all cores at 100% of all servers
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5424'>DRILL-5424</a>] -       
  Fix IOBE for reverse function
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5428'>DRILL-5428</a>] -       
  submit_plan fails after Drill 1.8 script revisions
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5429'>DRILL-5429</a>] -       
  Improve query performance for MapR DB JSON Tables
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5450'>DRILL-5450</a>] -       
  Fix initcap function to convert upper case characters correctly
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5496'>DRILL-5496</a>] -       
  Must restart drillbits whenever a secure Hive metastore is restarted
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5498'>DRILL-5498</a>] -       
  CSV text reader does not handle duplicate header names
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5523'>DRILL-5523</a>] -       
  Revert if condition in UnionAllRecordBatch changed in DRILL-5419
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5533'>DRILL-5533</a>] -       
  Fix flag assignment in FunctionInitializer.checkInit() method
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5537'>DRILL-5537</a>] -       
  Display columns alias for queries with sum() when RDBMS storage plugin is 
enabled
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5538'>DRILL-5538</a>] -       
   Create TopProject with validatedNodeType after PHYSICAL phase
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5541'>DRILL-5541</a>] -       
  C++ Client Crashes During Simple &quot;Man in the Middle&quot; Attack Test 
with Exploitable Write AV
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5544'>DRILL-5544</a>] -       
  Out of heap running CTAS against text delimited
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5560'>DRILL-5560</a>] -       
  Create configuration file for distribution specific configuration
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5577'>DRILL-5577</a>] -       
  Column alias are ignored when Storage Plugin is enabled
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5587'>DRILL-5587</a>] -       
  Validate Parquet blockSize and pageSize configured with SYSTEM/SESSION option
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5589'>DRILL-5589</a>] -       
  JDBC client crashes after successful authentication if trace logging is 
enabled.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5590'>DRILL-5590</a>] -       
  Drill return IndexOutOfBoundsException when a (Text) file &gt; 4096 rows
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5599'>DRILL-5599</a>] -       
  Notify StatusHandlerListener that batch sending has failed even if channel is 
still open 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5616'>DRILL-5616</a>] -       
  Hash Agg Spill: OOM while reading irregular varchar data
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5659'>DRILL-5659</a>] -       
  C++ Client (master) behavior is unstable resulting incorrect result or 
exception in API calls
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5665'>DRILL-5665</a>] -       
  planner.force_2phase.aggr Set to TRUE for HashAgg may cause wrong results for 
VARIANCE and STD_DEV
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5668'>DRILL-5668</a>] -       
  C++ connector crash when query error message is too long
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5669'>DRILL-5669</a>] -       
  Multiple TPCH queries failed due to OOM
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5678'>DRILL-5678</a>] -       
  Undefined behavior due to un-initialized values in ServerMetaContext
+</li>
+</ul>
+                            
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-2974'>DRILL-2974</a>] -       
  Make OutOfMemoryException an unchecked exception and remove 
OutOfMemoryRuntimeException
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3510'>DRILL-3510</a>] -       
  Add ANSI_QUOTES option so that Drill&#39;s SQL Parser will recognize ANSI_SQL 
identifiers 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5056'>DRILL-5056</a>] -       
  UserException does not write full message to log
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5080'>DRILL-5080</a>] -       
  Create a memory-managed version of the External Sort operator
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5163'>DRILL-5163</a>] -       
  External sort on Mac creates a separate child process per spill via HDFS FS
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5315'>DRILL-5315</a>] -       
  Small Comment Typo in drillClient.hpp
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5318'>DRILL-5318</a>] -       
  Create a sub-operator test framework
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5325'>DRILL-5325</a>] -       
  Implement sub-operator unit tests for managed external sort
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5351'>DRILL-5351</a>] -       
  Excessive bounds checking in the Parquet reader 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5352'>DRILL-5352</a>] -       
  Extend test framework profile parser printer for multi-fragment queries
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5355'>DRILL-5355</a>] -       
  Misc. code cleanup 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5356'>DRILL-5356</a>] -       
  Refactor Parquet Record Reader
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5379'>DRILL-5379</a>] -       
  Set Hdfs Block Size based on Parquet Block Size
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5391'>DRILL-5391</a>] -       
  CTAS: make folder and file permission configurable
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5394'>DRILL-5394</a>] -       
  Optimize query planning for MapR-DB tables by caching row counts
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5415'>DRILL-5415</a>] -       
  Improve Fixture Builder to configure client properties and keep collection 
type properties for server
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5423'>DRILL-5423</a>] -       
  Refactor ScanBatch to allow unit testing record readers
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5457'>DRILL-5457</a>] -       
  Support Spill to Disk for the Hash Aggregate Operator
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5481'>DRILL-5481</a>] -       
  Allow Drill to persist profiles in-memory only with a max capacity
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5485'>DRILL-5485</a>] -       
  Remove WebServer dependency on DrillClient
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5504'>DRILL-5504</a>] -       
  Vector validator to diagnose offset vector issues
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5512'>DRILL-5512</a>] -       
  Standardize error handling in ScanBatch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5514'>DRILL-5514</a>] -       
  Enhance VectorContainer to merge two row sets
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5516'>DRILL-5516</a>] -       
  Limit memory usage for Hbase reader
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5517'>DRILL-5517</a>] -       
  Provide size-aware set operations in value vectors
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5518'>DRILL-5518</a>] -       
  Roll-up of a number of test framework enhancements
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5545'>DRILL-5545</a>] -       
  Add findbugs to build 
+</li>
+</ul>
+                
+<h2>        New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-291'>DRILL-291</a>] 
-         Add SASL support for Drill
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4335'>DRILL-4335</a>] -       
  Apache Drill should support network encryption - SASL encryption between 
Drill Client to Drillbit
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5432'>DRILL-5432</a>] -       
  Added pcap-format support
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5634'>DRILL-5634</a>] -       
  Add Crypto and Hash Functions
+</li>
+</ul> 
+    

http://git-wip-us.apache.org/repos/asf/drill/blob/aada3ab4/_docs/rn/010-1.2.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/010-1.2.0-rn.md b/_docs/rn/010-1.2.0-rn.md
deleted file mode 100644
index 572db45..0000000
--- a/_docs/rn/010-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/aada3ab4/_docs/rn/011-1.10.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/011-1.10.0-rn.md b/_docs/rn/011-1.10.0-rn.md
new file mode 100644
index 0000000..0f83cf3
--- /dev/null
+++ b/_docs/rn/011-1.10.0-rn.md
@@ -0,0 +1,290 @@
+---
+title: "Apache Drill 1.10.0 Release Notes"
+parent: "Release Notes"
+---
+
+**Release date:**  March 15, 2017
+
+Today, we're happy to announce the availability of Drill 1.10.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: 
+
+- Support for the CREATE TEMPORARY TABLE AS (CTTAS) command.
+- A JDBC connection option that improves fault tolerance when connecting 
directly to a Drill node from a client. 
+- The Web Console displays the Drill version and additional query profile 
statistics.
+- Drill implicitly interprets the INT96 timestamp data type in Parquet files.
+- Support for Kerberos authentication between the client and drillbit.  
+
+The following sections list additional bug fixes and improvements:  
+    
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4272'>DRILL-4272</a>] -       
  When sort runs out of memory and query fails, resources are seemingly not 
freed
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4301'>DRILL-4301</a>] -       
  OOM : Unable to allocate sv2 for 1000 records, and not enough batchGroups to 
spill.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4730'>DRILL-4730</a>] -       
  Update JDBC DatabaseMetaData implementation to use new Metadata APIs
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5008'>DRILL-5008</a>] -       
  Refactor, document and simplify ExternalSortBatch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5011'>DRILL-5011</a>] -       
  External Sort Batch memory use depends on record width
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5014'>DRILL-5014</a>] -       
  ExternalSortBatch cache size, spill count differs from config setting
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5017'>DRILL-5017</a>] -       
  Config param drill.exec.sort.external.batch.size is not used
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5019'>DRILL-5019</a>] -       
  ExternalSortBatch spills all batches to disk even if even one spills
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5020'>DRILL-5020</a>] -       
  ExternalSortBatch has inconsistent notions of the memory limit
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5022'>DRILL-5022</a>] -       
  ExternalSortBatch sets two different limits for &quot;copier&quot; memory
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5023'>DRILL-5023</a>] -       
  ExternalSortBatch does not spill fully, throws off spill calculations
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5025'>DRILL-5025</a>] -       
  ExternalSortBatch provides weak control over spill file size
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5026'>DRILL-5026</a>] -       
  ExternalSortBatch uses two memory allocators; one will do
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5027'>DRILL-5027</a>] -       
  ExternalSortBatch is inefficient: rewrites data unnecessarily
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5055'>DRILL-5055</a>] -       
  External Sort does not delete spill file if error occurs during close
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5062'>DRILL-5062</a>] -       
  External sort refers to the deprecated HDFS fs.default.name param
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5066'>DRILL-5066</a>] -       
  External sort attempts to retry sv2 memory alloc, even if can never succeed
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5210'>DRILL-5210</a>] -       
  External Sort BatchGroup leaks memory if an OOM occurs during read
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5262'>DRILL-5262</a>] -       
  NPE in managed external sort while spilling to disk
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5264'>DRILL-5264</a>] -       
  Managed External Sort fails with OOM
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5267'>DRILL-5267</a>] -       
  Managed external sort spills too often with Parquet data
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5285'>DRILL-5285</a>] -       
  Provide detailed, accurate estimate of size consumed by a record batch
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5294'>DRILL-5294</a>] -       
  Managed External Sort throws an OOM during the merge and spill phase
+</li>
+</ul>
+                            
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-1808'>DRILL-1808</a>] -       
  Large compilation unit tests fails due to high memory allocation
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-2293'>DRILL-2293</a>] -       
  CTAS does not clean up when it fails
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-3562'>DRILL-3562</a>] -       
  Query fails when using flatten on JSON data where some documents have an 
empty array
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4578'>DRILL-4578</a>] -       
  &quot;children&quot; missing from results of full scan over JSON data
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4764'>DRILL-4764</a>] -       
  Parquet file with INT_16, etc. logical types not supported by simple SELECT
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4812'>DRILL-4812</a>] -       
  Wildcard queries fail on Windows
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4850'>DRILL-4850</a>] -       
  TPCDS Query 33 failed in the second and 3rd runs, but succeeded in the 1st run
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4872'>DRILL-4872</a>] -       
  NPE from CTAS partitioned by a projected casted null
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4919'>DRILL-4919</a>] -       
  Fix select count(1) / count(*) on csv with header
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4938'>DRILL-4938</a>] -       
  Report UserException when constant expression reduction fails
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4963'>DRILL-4963</a>] -       
  Issues when overloading Drill native functions with dynamic UDFs
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4982'>DRILL-4982</a>] -       
  Hive Queries degrade when queries switch between different formats
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4994'>DRILL-4994</a>] -       
  Prepared statement stopped working between 1.8.0 client and &lt; 1.8.0 server
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4995'>DRILL-4995</a>] -       
  Allow lazy init when dynamic UDF support is disabled
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4996'>DRILL-4996</a>] -       
  Parquet Date auto-correction is not working in auto-partitioned parquet files 
generated by drill-1.6
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5005'>DRILL-5005</a>] -       
  Potential issues with external sort info in query profile
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5015'>DRILL-5015</a>] -       
  As per documentation, when issuing a list of drillbits in the connection 
string, we always attempt to connect only to the first one
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5032'>DRILL-5032</a>] -       
  Drill query on hive parquet table failed with OutOfMemoryError: Java heap 
space
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5034'>DRILL-5034</a>] -       
  Select timestamp from hive generated parquet always return in UTC
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5039'>DRILL-5039</a>] -       
  NPE - CTAS PARTITION BY (&lt;char-type-column&gt;)
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5040'>DRILL-5040</a>] -       
  Interrupted CTAS should not succeed &amp; should not create physical file on 
disk
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5044'>DRILL-5044</a>] -       
  Fix retry logic to handle VersionMismatchException by not deleting jars in 
remote UDFs area
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5048'>DRILL-5048</a>] -       
  Fix type mismatch error in case statement with null timestamp
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5050'>DRILL-5050</a>] -       
  C++ client library has symbol resolution issues when loaded by a process that 
already uses boost::asio
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5051'>DRILL-5051</a>] -       
  DRILL-5051: Fix incorrect result returned in nest query with offset specified
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5070'>DRILL-5070</a>] -       
  Code gen: create methods in fixed order to allow test verification
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5081'>DRILL-5081</a>] -       
  Excessive info level logging introduced in DRILL-4203
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5086'>DRILL-5086</a>] -       
  ClassCastException when filter pushdown is used with a bigint or float column 
and metadata caching.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5088'>DRILL-5088</a>] -       
  Error when reading DBRef column
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5091'>DRILL-5091</a>] -       
  JDBC unit test fail on Java 8
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5094'>DRILL-5094</a>] -       
  Assure Comparator to be transitive
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5097'>DRILL-5097</a>] -       
  Using store.parquet.reader.int96_as_timestamp gives IOOB whereas convert_from 
works
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5104'>DRILL-5104</a>] -       
  Foreman sets external sort memory allocation even for a physical plan
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5112'>DRILL-5112</a>] -       
  Unit tests derived from PopUnitTestBase fail in IDE due to config errors
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5113'>DRILL-5113</a>] -       
  Upgrade Maven RAT plugin to avoid annoying XML errors
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5117'>DRILL-5117</a>] -       
  Compile error when query a json file with 1000+columns
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5119'>DRILL-5119</a>] -       
  Update MapR version to 5.2.0.40963-mapr
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5121'>DRILL-5121</a>] -       
  A memory leak is observed when exact case is not specified for a column in a 
filter condition
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5127'>DRILL-5127</a>] -       
  Revert the fix for DRILL-4831
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5157'>DRILL-5157</a>] -       
  Multiple Snappy versions on class path; causes unit test failures
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5159'>DRILL-5159</a>] -       
  ProjectMergeRule in Drill should operate on RelNodes with same convention 
trait.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5164'>DRILL-5164</a>] -       
  Equi-join query results in CompileException when inputs have large number of 
columns
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5167'>DRILL-5167</a>] -       
  C++ connector does not set escape string for metadata search pattern
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5190'>DRILL-5190</a>] -       
  Display planning and queued time for a query in its profile page
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5196'>DRILL-5196</a>] -       
  Could not run a single MongoDB unit test case through command line or IDE
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5207'>DRILL-5207</a>] -       
  Improve Parquet scan pipelining
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5208'>DRILL-5208</a>] -       
  Finding path to java executable should be deterministic
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5218'>DRILL-5218</a>] -       
  Support Disabling Heartbeats in C++ Client
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5224'>DRILL-5224</a>] -       
  CTTAS: fix errors connected with system path delimiters (Windows)
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5230'>DRILL-5230</a>] -       
  Translation of millisecond duration into hours is incorrect
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5238'>DRILL-5238</a>] -       
  CTTAS: unable to resolve temporary table if workspace is indicated without 
schema
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5242'>DRILL-5242</a>] -       
  The UI breaks when trying to render profiles having unknown metrics
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5243'>DRILL-5243</a>] -       
  Fix TestContextFunctions.sessionIdUDFWithinSameSession unit test
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5252'>DRILL-5252</a>] -       
  A condition returns always true
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5263'>DRILL-5263</a>] -       
  Prevent left NLJoin with non scalar subqueries
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5266'>DRILL-5266</a>] -       
  Parquet Reader produces &quot;low density&quot; record batches - bits vs. 
bytes
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5273'>DRILL-5273</a>] -       
  CompliantTextReader exhausts 4 GB memory when reading 5000 small files
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5274'>DRILL-5274</a>] -       
  Exception thrown in Drillbit shutdown in UDF cleanup code
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5275'>DRILL-5275</a>] -       
  Sort spill serialization is slow due to repeated buffer allocations
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5284'>DRILL-5284</a>] -       
  Roll-up of final fixes for managed sort
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5287'>DRILL-5287</a>] -       
  Provide option to skip updates of ephemeral state changes in Zookeeper
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5293'>DRILL-5293</a>] -       
  Poor performance of Hash Table due to same hash value as distribution below
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5304'>DRILL-5304</a>] -       
  Queries fail intermittently when there is skew in data distribution
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5313'>DRILL-5313</a>] -       
  C++ client build failure on linux
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5326'>DRILL-5326</a>] -       
  Unit tests failures related to the SERVER_METADTA
+</li>
+</ul>
+                    
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4217'>DRILL-4217</a>] -       
  Query parquet file treat INT_16 &amp; INT_8 as INT32
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4280'>DRILL-4280</a>] -       
  Kerberos Authentication
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4373'>DRILL-4373</a>] -       
  Drill and Hive have incompatible timestamp representations in parquet
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4604'>DRILL-4604</a>] -       
  Generate warning on Web UI if drillbits version mismatch is detected
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4864'>DRILL-4864</a>] -       
  Add ANSI format for date/time functions
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4956'>DRILL-4956</a>] -       
  Temporary tables support
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4980'>DRILL-4980</a>] -       
  Upgrading of the approach of parquet date correctness status detection
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4987'>DRILL-4987</a>] -       
  Use ImpersonationUtil in RemoteFunctionRegistry
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5043'>DRILL-5043</a>] -       
  Function that returns a unique id per session/connection similar to 
MySQL&#39;s CONNECTION_ID()
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5052'>DRILL-5052</a>] -       
  Option to debug generated Java code using an IDE
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5056'>DRILL-5056</a>] -       
  UserException does not write full message to log
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5065'>DRILL-5065</a>] -       
  Optimize count(*) queries on MapR-DB JSON Tables
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5080'>DRILL-5080</a>] -       
  Create a memory-managed version of the External Sort operator
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5085'>DRILL-5085</a>] -       
  Add / update description for dynamic UDFs directories in drill-env.sh and 
drill-module.conf
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5098'>DRILL-5098</a>] -       
  Improving fault tolerance for connection between client and foreman node.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5108'>DRILL-5108</a>] -       
  Reduce output from Maven git-commit-id-plugin
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5116'>DRILL-5116</a>] -       
  Enable generated code debugging in each Drill operator
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5123'>DRILL-5123</a>] -       
  Write query profile after sending final response to client to improve latency
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5126'>DRILL-5126</a>] -       
  Provide simplified, unified &quot;cluster fixture&quot; for tests
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5172'>DRILL-5172</a>] -       
  Display elapsed time for queries in the UI
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5195'>DRILL-5195</a>] -       
  Publish Operator and MajorFragment Stats in Profile page
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5215'>DRILL-5215</a>] -       
  CTTAS: disallow temp tables in view expansion logic
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5221'>DRILL-5221</a>] -       
  cancel message is delayed until queryid or data is received
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5254'>DRILL-5254</a>] -       
  Enhance default reduction factors in optimizer
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5255'>DRILL-5255</a>] -       
  Unit tests fail due to CTTAS temporary name space checks
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5257'>DRILL-5257</a>] -       
  Provide option to save query profiles sync, async or not at all
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5258'>DRILL-5258</a>] -       
  Allow &quot;extended&quot; mock tables access from SQL queries
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5259'>DRILL-5259</a>] -       
  Allow listing a user-defined number of profiles 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5260'>DRILL-5260</a>] -       
  Refinements to new &quot;Cluster Fixture&quot; test framework
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5290'>DRILL-5290</a>] -       
  Provide an option to build operator table once for built-in static functions 
and reuse it across queries.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5301'>DRILL-5301</a>] -       
  Add server metadata API
+</li>
+</ul>
+                
+<h2>        New Feature
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4935'>DRILL-4935</a>] -       
  Allow drillbits to advertise a configurable host address to Zookeeper
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-4979'>DRILL-4979</a>] -       
  Make dataport configurable
+</li>
+</ul>
+                                                    
+<h2>        Task
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/DRILL-5354'>DRILL-5354</a>] -       
  Create CTTAS Documentaion
+</li>
+</ul>
+            
+  
\ No newline at end of file

Reply via email to