drill-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bridg...@apache.org
Subject [2/2] drill git commit: 1.6 release updates
Date Wed, 16 Mar 2016 16:12:39 GMT
1.6 release updates


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

Branch: refs/heads/gh-pages
Commit: a19ca1d47c3cabc6339df4eb0d3e379e14d52ad3
Parents: 86c7e3f
Author: Bridget Bevens <bbevens@maprtech.com>
Authored: Wed Mar 16 09:09:52 2016 -0700
Committer: Bridget Bevens <bbevens@maprtech.com>
Committed: Wed Mar 16 09:09:52 2016 -0700

----------------------------------------------------------------------
 _data/version.json                              |  10 +-
 .../045-distributed-mode-prerequisites.md       |  11 +-
 .../010-embedded-mode-prerequisites.md          |  11 +-
 _docs/rn/005-1.6.0-rn.md                        | 125 +++++++++++++++++++
 blog/_posts/2016-03-16-drill-1.6-released.md    |  23 ++++
 5 files changed, 163 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/drill/blob/a19ca1d4/_data/version.json
----------------------------------------------------------------------
diff --git a/_data/version.json b/_data/version.json
index 9d11f0f..71fd327 100644
--- a/_data/version.json
+++ b/_data/version.json
@@ -1,7 +1,7 @@
 {
-  "display_version": "1.5",
-  "full_version": "1.5.0",
-  "release_date": "February 16, 2016",
-  "blog_post":"/blog/2016/02/16/drill-1.5-released",
-  "release_notes": "https://drill.apache.org/docs/apache-drill-1-5-0-release-notes/"
+  "display_version": "1.6",
+  "full_version": "1.6.0",
+  "release_date": "March 16, 2016",
+  "blog_post":"/blog/2016/03/16/drill-1.6-released",
+  "release_notes": "https://drill.apache.org/docs/apache-drill-1-6-0-release-notes/"
 }

http://git-wip-us.apache.org/repos/asf/drill/blob/a19ca1d4/_docs/install/045-distributed-mode-prerequisites.md
----------------------------------------------------------------------
diff --git a/_docs/install/045-distributed-mode-prerequisites.md b/_docs/install/045-distributed-mode-prerequisites.md
index 17d3218..6829a76 100644
--- a/_docs/install/045-distributed-mode-prerequisites.md
+++ b/_docs/install/045-distributed-mode-prerequisites.md
@@ -1,6 +1,6 @@
 ---
 title: "Distributed Mode Prerequisites"
-date: 2015-12-30 19:31:38 UTC
+date: 2016-03-16 16:09:54 UTC
 parent: "Installing Drill in Distributed Mode"
 ---
 You can install Apache Drill on one or more nodes to
@@ -10,7 +10,8 @@ run it in a clustered environment.
 
 Before you install Drill on nodes in a cluster, ensure that the cluster meets the following
prerequisites:
 
-  * Running [Oracle JDK version 7](http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
(Required)  
-  * Running a [ZooKeeper quorum](https://zookeeper.apache.org/doc/r3.1.2/zookeeperStarted.html#sc_RunningReplicatedZooKeeper)
(Required)  
-  * Running a Hadoop cluster (Recommended)  
-  * Using DNS (Recommended)
+  * (Required) Running Oracle JDK [version 7](http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
or [version 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
 
+  As of Drill 1.6, you can build and run Drill with JDK 1.8. If building Drill, note that
some unit tests may fail. To avoid this, issue `-DskipTests` to skip the unit tests.     

+  * (Required) Running a [ZooKeeper quorum](https://zookeeper.apache.org/doc/r3.1.2/zookeeperStarted.html#sc_RunningReplicatedZooKeeper)
(Required)  
+  * (Recommended) Running a Hadoop cluster   
+  * (Recommended) Using DNS 

http://git-wip-us.apache.org/repos/asf/drill/blob/a19ca1d4/_docs/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md
----------------------------------------------------------------------
diff --git a/_docs/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md
b/_docs/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md
index 42b742f..0ec69ee 100644
--- a/_docs/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md
+++ b/_docs/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md
@@ -1,16 +1,13 @@
 ---
 title: "Embedded Mode Prerequisites"
-date: 2015-12-30 19:31:38 UTC
+date: 2016-03-16 16:09:54 UTC
 parent: "Installing Drill in Embedded Mode"
 ---
-To use Drill only on a single node, install Drill in embedded mode. Installing Drill in embedded
mode installs Drill locally on your machine. Embedded mode is a quick way to install and try
Drill without having to
-perform any configuration tasks. A ZooKeeper installation is not required. Installing Drill
in embedded mode configures the
-local Drillbit service to start automatically when you launch the Drill shell. You can install
Drill in embedded mode on a machine
-running Linux, Mac OS X, or Windows.
+To use Drill on a single node, install Drill in embedded mode. Installing Drill in embedded
mode installs Drill locally on your machine. Embedded mode is a quick way to install and try
Drill without having to perform any configuration tasks. A ZooKeeper installation is not required.
Installing Drill in embedded mode configures the local Drillbit service to start automatically
when you launch the Drill shell. You can install Drill in embedded mode on a machine running
Linux, Mac OS X, or Windows.
 
-You need to meet the following prerequisites to run Drill:
+Before you install Drill, ensure that the machine meets the following prerequisites:
 
-* Linux, Mac OS X, and Windows: [Oracle Java SE Development (JDK) Kit 7](http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
installation  
+* Linux, Mac OS X, and Windows: Oracle JDK [version 7](http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
or [version 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
if running Drill 1.6 or later.  
 * Windows only:  
   * A JAVA_HOME environment variable that points to the JDK installation  
   * A PATH environment variable that includes a pointer to the JDK installation  

http://git-wip-us.apache.org/repos/asf/drill/blob/a19ca1d4/_docs/rn/005-1.6.0-rn.md
----------------------------------------------------------------------
diff --git a/_docs/rn/005-1.6.0-rn.md b/_docs/rn/005-1.6.0-rn.md
new file mode 100644
index 0000000..bb49ff9
--- /dev/null
+++ b/_docs/rn/005-1.6.0-rn.md
@@ -0,0 +1,125 @@
+---
+title: "Apache Drill 1.6.0 Release Notes"
+parent: "Release Notes"
+---
+
+**Release date:**  March 16, 2016
+
+Today, we're happy to announce the availability of Drill 1.6.0. You can download it [here](https://drill.apache.org/download/).
+
+This release provides inbound impersonation, support for JDK 1.8, additional custom window
frames, and the following bug fixes and improvements:  
+
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3488'>DRILL-3488</a>]
-         Allow Java 1.8
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4261'>DRILL-4261</a>]
-         add support for RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4262'>DRILL-4262</a>]
-         add support for ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4263'>DRILL-4263</a>]
-         add support for RANGE BETWEEN CURRENT ROW AND CURRENT ROW
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4331'>DRILL-4331</a>]
-         TestFlattenPlanning.testFlattenPlanningAvoidUnnecessaryProject fail in Java 8
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4332'>DRILL-4332</a>]
-         tests in TestFrameworkTest fail in Java 8
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4334'>DRILL-4334</a>]
-         tests in TestMongoFilterPushDown fail in Java 8
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4465'>DRILL-4465</a>]
-         Refactor Parsing and Planning to canonicalize planning and parsing
+</li>
+</ul>
+                            
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3547'>DRILL-3547</a>]
-         IndexOutOfBoundsException on directory with ~20 subdirectories
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3581'>DRILL-3581</a>]
-         Google Guava version is so old it causes incompatibilities with other libs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-3688'>DRILL-3688</a>]
-         Drill should honor &quot;skip.header.line.count&quot; and &quot;skip.footer.line.count&quot;
attributes of Hive table
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4225'>DRILL-4225</a>]
-         TestDateFunctions#testToChar fails when the locale is non-English
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4279'>DRILL-4279</a>]
-         Improve performance for skipAll query against Text/JSON/Parquet table
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4323'>DRILL-4323</a>]
-         Hive Native Reader : A simple count(*) throws Incoming batch has an empty schema
error
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4339'>DRILL-4339</a>]
-         Avro Reader can not read records - Regression
+</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-4375'>DRILL-4375</a>]
-         Fix the maven release profile, broken by jdbc jar size enforcer added in DRILL-4291
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4384'>DRILL-4384</a>]
-         Query profile is missing important information on WebUi
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4387'>DRILL-4387</a>]
-         Improve execution side when it handles skipAll query
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4392'>DRILL-4392</a>]
-         CTAS with partition writes an internal field into generated parquet files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4410'>DRILL-4410</a>]
-         ListVector causes OversizedAllocationException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4434'>DRILL-4434</a>]
-         Remove (or deprecate) GroupScan.enforceWidth and use GroupScan.getMinParallelization
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4441'>DRILL-4441</a>]
-         IN operator does not work with Avro reader
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4443'>DRILL-4443</a>]
-         MIN/MAX on VARCHAR throw a NullPointerException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4449'>DRILL-4449</a>]
-         Wrong results when using metadata cache with specific set of queries
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4457'>DRILL-4457</a>]
-         Difference in results returned by window function over BIGINT data
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4467'>DRILL-4467</a>]
-         Invalid projection created using PrelUtil.getColumns
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4474'>DRILL-4474</a>]
-         Inconsistent behavior while using COUNT in select (Apache drill 1.2.0)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4482'>DRILL-4482</a>]
-         Avro no longer selects data correctly from a sub-structure
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4483'>DRILL-4483</a>]
-         Fix text plan issue in query profiles
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4486'>DRILL-4486</a>]
-         Expression serializer incorrectly serializes escaped characters
+</li>
+</ul>
+                        
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4260'>DRILL-4260</a>]
-         Adding support for some custom window frames
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4297'>DRILL-4297</a>]
-         Provide a new interface to send custom messages
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4313'>DRILL-4313</a>]
-         C++ client - Improve method of drillbit selection from cluster
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4327'>DRILL-4327</a>]
-         Fix rawtypes warning emitted by compiler
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4359'>DRILL-4359</a>]
-         EndpointAffinity missing equals method
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4361'>DRILL-4361</a>]
-         Allow for FileSystemPlugin subclasses to override FormatCreator
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4363'>DRILL-4363</a>]
-         Apply row count based pruning for parquet table in LIMIT n query
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4383'>DRILL-4383</a>]
-         Allow passign custom configuration options to a file system through the storage
plugin config
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4423'>DRILL-4423</a>]
-         TestCsvHeader#testEmptyFinalColumn is causing the unit test framework to print 10K
rows in Stdout
+</li>
+</ul>
+            
+<h2>        New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-2517'>DRILL-2517</a>]
-         Apply Partition pruning before reading files during planning
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4314'>DRILL-4314</a>]
-         Unit Test Framework Enhancement: Schema check for zero-row query
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4485'>DRILL-4485</a>]
-         MapR profile - use MapR 5.1.0
+</li>
+</ul>
+                                                        
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/DRILL-4295'>DRILL-4295</a>]
-         Obsolete protobuf generated files under protocol/
+</li>
+</ul>
+                
+

http://git-wip-us.apache.org/repos/asf/drill/blob/a19ca1d4/blog/_posts/2016-03-16-drill-1.6-released.md
----------------------------------------------------------------------
diff --git a/blog/_posts/2016-03-16-drill-1.6-released.md b/blog/_posts/2016-03-16-drill-1.6-released.md
new file mode 100644
index 0000000..09d8f04
--- /dev/null
+++ b/blog/_posts/2016-03-16-drill-1.6-released.md
@@ -0,0 +1,23 @@
+---
+layout: post
+title: "Drill 1.6 Released"
+code: drill-1.6-released
+excerpt: Apache Drill 1.6's highlights are&#58; Inbound impersonation, support for JDK
1.8, and additional custom window frames.
+authors: ["bbevens"]
+---
+
+Today, we're happy to announce the availability of Drill 1.6.0. You can download it [here](https://drill.apache.org/download/).
+
+The release provides the following bug fixes and improvements:
+
+## Inbound Impersonation  
+This feature is useful in a multi-tier architecture where queries must run as the end user
instead of the application user. See [Configuring Inbound Impersonation]({{site.baseurl}}/docs/configuring-inbound-impersonation/).
+
+## JDK 1.8 Support  
+You can now build and run Drill with JDK 1.8. See [Distributed Mode Prerequisites]({{site.baseurl}}/docs/distributed-mode-prerequisites/)
or [Embedded Mode Prerequisites]({{site.baseurl}}/docs/embedded-mode-prerequisites/). 
+
+## Additional Custom Window Frames  
+The window function frame clause now supports additional custom frames. See [Window Function
Syntax]({{site.baseurl}}/docs/sql-window-functions-introduction/#syntax). 
+
+A complete list of JIRAs resolved in the 1.6.0 release can be found [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12334766&styleName=Html&projectId=12313820&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C9ec2112379f0ae5d2b67a8cbd2626bcde62b41cd%7Clout).
+


Mime
View raw message