[2/3] drill git commit: DRILL-5546: Handle schema change exception failure caused by empty input or empty batch.

2017-09-05 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/fde0a1df/exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/union/UnionAllRecordBatch.java -- diff --git

[3/3] drill git commit: DRILL-5546: Handle schema change exception failure caused by empty input or empty batch.

2017-09-05 Thread jni
DRILL-5546: Handle schema change exception failure caused by empty input or empty batch. 1. Modify ScanBatch's logic when it iterates list of RecordReader. 1) Skip RecordReader if it returns 0 row && present same schema. A new schema (by calling Mutator.isNewSchema() ) means either a new top

[1/3] drill git commit: DRILL-5546: Handle schema change exception failure caused by empty input or empty batch.

2017-09-05 Thread jni
Repository: drill Updated Branches: refs/heads/master e1649dd7d -> fde0a1df1 http://git-wip-us.apache.org/repos/asf/drill/blob/fde0a1df/exec/java-exec/src/test/java/org/apache/drill/TestUnionDistinct.java -- diff --git

[10/13] drill git commit: DRILL-5699: Drill Web UI Page Source Has Links To External Sites

2017-08-15 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/1cec10b9/exec/java-exec/src/main/resources/rest/static/js/jquery-3.2.1.min.js -- diff --git a/exec/java-exec/src/main/resources/rest/static/js/jquery-3.2.1.min.js

[05/13] drill git commit: DRILL-5714: Fix NPE when mapr-db plugin is used in table function

2017-08-15 Thread jni
DRILL-5714: Fix NPE when mapr-db plugin is used in table function close #902 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/fd7fba6c Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/fd7fba6c Diff:

[12/13] drill git commit: DRILL-5685: Provide a way to set common environment variable between sqlline and Drillbit differently.

2017-08-15 Thread jni
DRILL-5685: Provide a way to set common environment variable between sqlline and Drillbit differently. close #883 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ae123e16 Tree:

[06/13] drill git commit: DRILL-4735: ConvertCountToDirectScan rule enhancements

2017-08-15 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/8b564235/exec/java-exec/src/main/java/org/apache/drill/exec/store/pojo/PojoWriters.java -- diff --git

[13/13] drill git commit: Drill-5698 Escape version number period separator, this captures version numbers with 4 5 or 6 in them, like 1.8.0_144

2017-08-15 Thread jni
Drill-5698 Escape version number period separator, this captures version numbers with 4 5 or 6 in them, like 1.8.0_144 release build build example remove print statements close #890 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[07/13] drill git commit: DRILL-4735: ConvertCountToDirectScan rule enhancements

2017-08-15 Thread jni
DRILL-4735: ConvertCountToDirectScan rule enhancements 1. ConvertCountToDirectScan rule will be applicable for 2 or more COUNT aggregates. To achieve this DynamicPojoRecordReader was added which accepts any number of columns, on the contrary with PojoRecordReader which depends on class fields.

[03/13] drill git commit: DRILL-5601: Rollup of external sort fixes an improvements

2017-08-15 Thread jni
DRILL-5601: Rollup of external sort fixes an improvements - DRILL-5513: Managed External Sort : OOM error during the merge phase - DRILL-5519: Sort fails to spill and results in an OOM - DRILL-5522: OOM during the merge and spill process of the managed external sort - DRILL-5594: Excessive

[11/13] drill git commit: DRILL-5699: Drill Web UI Page Source Has Links To External Sites

2017-08-15 Thread jni
DRILL-5699: Drill Web UI Page Source Has Links To External Sites close #891 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1cec10b9 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/1cec10b9 Diff:

[12/12] drill git commit: DRILL-5229: Update kudu-client to 1.3.0

2017-06-02 Thread jni
DRILL-5229: Update kudu-client to 1.3.0 closes #828 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/dd2692ec Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/dd2692ec Diff:

[04/12] drill git commit: DRILL-5481: Allow to persist profiles in-memory only with a max capacity

2017-06-02 Thread jni
DRILL-5481: Allow to persist profiles in-memory only with a max capacity 1. Introduced an InMemoryStoreProvider with the ability to maintain a max capacity 2. DrillbitContext now explicitly has a profileStoreProvider that, by default, re-uses the general PersistentStoreProvider, unless it is

[05/12] drill git commit: DRILL-5533: Fix flag assignment in FunctionInitializer.checkInit() method

2017-06-02 Thread jni
DRILL-5533: Fix flag assignment in FunctionInitializer.checkInit() method Changes: 1. Fixed DCL in FunctionInitializer.checkInit() method (update flag parameter when function body is loaded). 2. Fixed ImportGrabber.getImports() method to return the list with imports. 3. Added unit tests for

[11/12] drill git commit: DRILL-5537: Display columns alias for queries with sum() when RDBMS storage plugin is enabled

2017-06-02 Thread jni
DRILL-5537: Display columns alias for queries with sum() when RDBMS storage plugin is enabled close #845 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/d38917be Tree:

[02/12] drill git commit: DRILL-5485: Remove WebServer dependency on DrillClient

2017-06-02 Thread jni
DRILL-5485: Remove WebServer dependency on DrillClient 1. Added WebUserConnection/AnonWebUserConnection and their providers for Authenticated and Anonymous web users. 2. Updated to store the UserSession, BufferAllocator and other session states inside the HttpSession of Jetty instead of

[08/12] drill git commit: DRILL-5504: Add vector validator to diagnose offset vector issues

2017-06-02 Thread jni
DRILL-5504: Add vector validator to diagnose offset vector issues Validates offset vectors in VarChar and repeated vectors. Validates the special case of repeated VarChar vectors (two layers of offsets.) Provides two new session variables to turn on validation. One enables the existing operator

[09/12] drill git commit: DRILL-5356: Refactor Parquet Record Reader

2017-06-02 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/676ea889/exec/java-exec/src/test/resources/parquet/expected/star.csv -- diff --git a/exec/java-exec/src/test/resources/parquet/expected/star.csv

[01/12] drill git commit: DRILL-5485: Remove WebServer dependency on DrillClient

2017-06-02 Thread jni
Repository: drill Updated Branches: refs/heads/master 62326be3c -> 874bf6296 http://git-wip-us.apache.org/repos/asf/drill/blob/874bf629/exec/java-exec/src/test/java/org/apache/drill/exec/fn/impl/TestNewMathFunctions.java --

[10/12] drill git commit: DRILL-5356: Refactor Parquet Record Reader

2017-06-02 Thread jni
DRILL-5356: Refactor Parquet Record Reader The Parquet reader is Drill's premier data source and has worked very well for many years. As with any piece of code, it has grown in complexity over that time and has become hard to understand and maintain. In work in another project, we found that

drill git commit: DRILL-5391: CTAS: make folder and file permission configurable

2017-05-01 Thread jni
Repository: drill Updated Branches: refs/heads/master 3e8b01d5b -> 1e0a14cc9 DRILL-5391: CTAS: make folder and file permission configurable close #820 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1e0a14cc Tree:

drill git commit: DRILL-5413: DrillConnectionImpl.isReadOnly() throws NullPointerException

2017-04-05 Thread jni
Repository: drill Updated Branches: refs/heads/master d3718a62e -> 06e1522b5 DRILL-5413: DrillConnectionImpl.isReadOnly() throws NullPointerException change is in CALCITE-843. update drill's calcite version to 1.4.0-drill-r21 close #806 Project:

[2/9] drill git commit: DRILL-5378: Put more information for schema change exception in hash join, hash agg, streaming agg and sort operator.

2017-04-02 Thread jni
DRILL-5378: Put more information for schema change exception in hash join, hash agg, streaming agg and sort operator. close #801 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/70f85e57 Tree:

[9/9] drill git commit: DRILL-5373: Drill JDBC error in the process of connection via SQuirrel

2017-04-02 Thread jni
DRILL-5373: Drill JDBC error in the process of connection via SQuirrel - java.lang.NoClassDefFoundError: javax/validation/constraints/NotNull Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/d3718a62 Tree:

[3/9] drill git commit: DRILL-5369: Add initializer for ServerMetaContext

2017-04-02 Thread jni
DRILL-5369: Add initializer for ServerMetaContext ServerMetaContext had no default constructor. The lack of it might cause m_done to be set to true, same for other variables. Add a default constructor to explicitly initialize its members. close #791 Project:

[7/9] drill git commit: DRILL-4971: Query encounters system error, when there aren't eval subexpressions of any function in boolean and/or expressions

2017-04-02 Thread jni
DRILL-4971: Query encounters system error, when there aren't eval subexpressions of any function in boolean and/or expressions - New evaluated blocks for boolean operators should be with braces always, since they use labels. close #792 Project:

[8/9] drill git commit: DRILL-3510: Add ANSI_QUOTES option so that Drill's SQL Parser will recognize ANSI_SQL identifiers

2017-04-02 Thread jni
DRILL-3510: Add ANSI_QUOTES option so that Drill's SQL Parser will recognize ANSI_SQL identifiers - added supporing of quoting identifiers with DOUBLE_QUOTES or BRACKETS via setting new sys/sess EnumString option QUOTING_IDENTIFIERS; - added possibility of setting QUOTING_IDENTIFIERS by the

[5/9] drill git commit: DRILL-5351: Minimize bounds checking in var len vectors for Parquet reader

2017-04-02 Thread jni
DRILL-5351: Minimize bounds checking in var len vectors for Parquet reader close #781 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/152c87aa Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/152c87aa Diff:

[4/9] drill git commit: DRILL-5368: Fix memory leak issue in DrillClientImpl::processServerMetaResult

2017-04-02 Thread jni
DRILL-5368: Fix memory leak issue in DrillClientImpl::processServerMetaResult Fix a small memory leak by doing local allocation instead since the object doesn't escape the function. close #790 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[6/9] drill git commit: DRILL-5297: when the generated plan mismatches, PlanTest print the generated plan along with expected pattern

2017-04-02 Thread jni
DRILL-5297: when the generated plan mismatches, PlanTest print the generated plan along with expected pattern close #798 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/4c7e3a19 Tree:

drill git commit: [maven-release-plugin] prepare release drill-1.10.0

2017-03-16 Thread jni
Repository: drill Updated Branches: refs/heads/1.10.0 [created] 38ef562b1 [maven-release-plugin] prepare release drill-1.10.0 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/38ef562b Tree:

svn commit: r18746 - /release/drill/drill-1.8.0/

2017-03-14 Thread jni
Author: jni Date: Tue Mar 14 22:51:51 2017 New Revision: 18746 Log: Remove Apache Drill 1.8.0 release. Removed: release/drill/drill-1.8.0/

svn commit: r18745 - /release/drill/drill-1.10.0/

2017-03-14 Thread jni
Author: jni Date: Tue Mar 14 22:43:24 2017 New Revision: 18745 Log: Upload Apache Drill 1.10.0 release. Added: release/drill/drill-1.10.0/ release/drill/drill-1.10.0/apache-drill-1.10.0-src.tar.gz (with props) release/drill/drill-1.10.0/apache-drill-1.10.0-src.tar.gz.asc

drill git commit: Update version to 1.11.0-SNAPSHOT

2017-03-14 Thread jni
Repository: drill Updated Branches: refs/heads/master b657d44fe -> 11caa85c3 Update version to 1.11.0-SNAPSHOT Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/11caa85c Tree:

drill git commit: DRILL-5326: Unit tests failures related to the SERVER_METADTA

2017-03-08 Thread jni
Repository: drill Updated Branches: refs/heads/master 3dfb49729 -> b657d44fe DRILL-5326: Unit tests failures related to the SERVER_METADTA - adding of the sql type name for the "GENERIC_OBJECT"; - changing "NullCollation" in the "ServerMetaProvider" to the correct default

[1/3] drill git commit: DRILL-5208: Finding path to java executable should be deterministic

2017-03-03 Thread jni
Repository: drill Updated Branches: refs/heads/master 7ebb985ed -> 3dfb49729 DRILL-5208: Finding path to java executable should be deterministic See DRILL-5208 for background. Instead of using “find” to locate the java command, we use the any information available, resorting to find only

[16/27] drill git commit: DRILL-5258: Access mock data definition from SQL

2017-03-02 Thread jni
DRILL-5258: Access mock data definition from SQL Extends the mock data source to allow using the full power of the mock data source from an SQL query by referencing the JSON definition file. See JIRA and package-info for details. Adds a boolean data generator and a varying-length string

[13/27] drill git commit: DRILL-5301: Server metadata API

2017-03-02 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/d2e0f415/protocol/src/main/java/org/apache/drill/exec/proto/UserProtos.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/UserProtos.java

[09/27] drill git commit: DRILL-5301: Add C++ client support for Server metadata API

2017-03-02 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/d3238b1b/contrib/native/client/src/clientlib/metadata.cpp -- diff --git a/contrib/native/client/src/clientlib/metadata.cpp b/contrib/native/client/src/clientlib/metadata.cpp index

[12/27] drill git commit: DRILL-5301: Server metadata API

2017-03-02 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/d2e0f415/protocol/src/main/java/org/apache/drill/exec/proto/beans/CollateSupport.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/beans/CollateSupport.java

[19/27] drill git commit: DRILL-5284: Roll-up of final fixes for managed sort

2017-03-02 Thread jni
DRILL-5284: Roll-up of final fixes for managed sort See subtasks for details. * Provide detailed, accurate estimate of size consumed by a record batch * Managed external sort spills too often with Parquet data * Managed External Sort fails with OOM * External sort refers to the deprecated HDFS

[23/27] drill git commit: DRILL-5252: Fix a condition that always returns true

2017-03-02 Thread jni
DRILL-5252: Fix a condition that always returns true close #745 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/33fc25ca Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/33fc25ca Diff:

[10/27] drill git commit: DRILL-5301: Add C++ client support for Server metadata API

2017-03-02 Thread jni
DRILL-5301: Add C++ client support for Server metadata API Add support to the Server metadata API to the C++ client if available. If the API is not supported to the server, fallback to the previous hard-coded values. Update the querySubmitter example program to query the information. close #764

[24/27] drill git commit: DRILL-5266: Parquet returns low-density batches

2017-03-02 Thread jni
DRILL-5266: Parquet returns low-density batches Fixes one glaring problem related to bit/byte confusion. Includes a few clean-up items found along the way. Additional fixes from code review comments More code clean up from code review close #749 Project:

[15/27] drill git commit: DRILL-5301: Server metadata API

2017-03-02 Thread jni
DRILL-5301: Server metadata API Add a Server metadata API to the User protocol, to query server support of various SQL features. Add support to the client (DrillClient) to query this information. Add support to the JDBC driver to query this information, if the server supports the new API, or

[25/27] drill git commit: DRILL-5034: Select timestamp from hive generated parquet always return in UTC

2017-03-02 Thread jni
DRILL-5034: Select timestamp from hive generated parquet always return in UTC - TIMESTAMP_IMPALA function is reverted to retaine local timezone - TIMESTAMP_IMPALA_LOCALTIMEZONE is deleted - Retain local timezone for the INT96 timestamp values in the parquet files while

[02/27] drill git commit: DRILL-4994: Refactor DrillCursor

2017-03-02 Thread jni
DRILL-4994: Refactor DrillCursor Refactor DrillCursor to be more self-contained. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ab60855b Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/ab60855b Diff:

[27/27] drill git commit: DRILL-5287: Provide option to skip updates of ephemeral state changes in Zookeeper

2017-03-02 Thread jni
DRILL-5287: Provide option to skip updates of ephemeral state changes in Zookeeper close #758 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/7ebb985e Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/7ebb985e Diff:

[08/27] drill git commit: DRILL-5301: Add C++ client support for Server metadata API

2017-03-02 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/d3238b1b/contrib/native/client/src/clientlib/metadata.hpp -- diff --git a/contrib/native/client/src/clientlib/metadata.hpp b/contrib/native/client/src/clientlib/metadata.hpp index

[20/27] drill git commit: DRILL-5304: Queries fail intermittently when there is skew in data distribution

2017-03-02 Thread jni
DRILL-5304: Queries fail intermittently when there is skew in data distribution close #766 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/69de3a1e Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/69de3a1e Diff:

[11/27] drill git commit: DRILL-5301: Server metadata API

2017-03-02 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/d2e0f415/protocol/src/main/protobuf/User.proto -- diff --git a/protocol/src/main/protobuf/User.proto b/protocol/src/main/protobuf/User.proto index ef993cc..4b722b3 100644 ---

[22/27] drill git commit: DRILL-4963: Fix issues with dynamically loaded overloaded functions

2017-03-02 Thread jni
DRILL-4963: Fix issues with dynamically loaded overloaded functions close #701 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/dcbcb94f Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/dcbcb94f Diff:

[07/27] drill git commit: DRILL-5301: Add C++ client support for Server metadata API

2017-03-02 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/d3238b1b/contrib/native/client/src/protobuf/User.pb.cc -- diff --git a/contrib/native/client/src/protobuf/User.pb.cc b/contrib/native/client/src/protobuf/User.pb.cc index

[4/4] drill git commit: DRILL-5157: Multiple Snappy versions on class path

2017-02-21 Thread jni
DRILL-5157: Multiple Snappy versions on class path Multiple Snappy versions on class path; causes unit test failures. This fix updates the Snappy library and adds dependency management to exclude older versions brought in by Avro and Parquet. Project:

[2/4] drill git commit: DRILL-5230: Translation of millisecond duration into hours is incorrect

2017-02-21 Thread jni
DRILL-5230: Translation of millisecond duration into hours is incorrect Fixed invalid representation of readable elapsed time using `TimeUnit` class in JDK. e.g. 4545 sec is now correctly translated as `1h15m` instead of `17h15m` Project: http://git-wip-us.apache.org/repos/asf/drill/repo

[3/4] drill git commit: DRILL-5242: The UI breaks when trying to render profiles having unknown metrics

2017-02-21 Thread jni
DRILL-5242: The UI breaks when trying to render profiles having unknown metrics Skip any metrics whose metric ID is unknown, This prevents any ArrayIndexOutOfBoundsException from being thrown and breaking the UI rendering. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[3/5] drill git commit: DRILL-5097: Using store.parquet.reader.int96_as_timestamp gives IOOB whereas convert_from works

2017-01-23 Thread jni
DRILL-5097: Using store.parquet.reader.int96_as_timestamp gives IOOB whereas convert_from works close apache/drill#697 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/08ca5e09 Tree:

[1/5] drill git commit: DRILL-4956: Temporary tables support

2017-01-23 Thread jni
Repository: drill Updated Branches: refs/heads/master 8a4d7a994 -> 2af709f43 http://git-wip-us.apache.org/repos/asf/drill/blob/bb29f19f/exec/java-exec/src/main/java/org/apache/drill/exec/store/StorageStrategy.java -- diff

[4/5] drill git commit: DRILL-5104: Foreman should not set external sort memory for a physical plan

2017-01-23 Thread jni
DRILL-5104: Foreman should not set external sort memory for a physical plan Physical plans include a plan for memory allocations. However, the code path in Foreman replans external sort memory, even for a physical plan. This makes it impossible to use a physical plan to test memory configuration.

[1/3] drill git commit: DRILL-5116: Enable generated code debugging in each Drill operator

2017-01-10 Thread jni
Repository: drill Updated Branches: refs/heads/master 4d4e0c2b2 -> ee399317a http://git-wip-us.apache.org/repos/asf/drill/blob/ee399317/exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/xsort/SingleBatchSorterTemplate.java

[2/3] drill git commit: DRILL-5116: Enable generated code debugging in each Drill operator

2017-01-10 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/ee399317/exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/filter/FilterTemplate2.java -- diff --git

[3/3] drill git commit: DRILL-5116: Enable generated code debugging in each Drill operator

2017-01-10 Thread jni
DRILL-5116: Enable generated code debugging in each Drill operator DRILL-5052 added the ability to debug generated code. The reviewer suggested permitting the technique to be used for all Drill operators. This PR provides the required fixes. Most were small changes, others dealt with the rather

[5/8] drill git commit: DRILL-5032: Drill query on hive parquet table failed with OutOfMemoryError: Java heap space

2016-12-19 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/03928af0/contrib/storage-hive/core/src/test/java/org/apache/drill/exec/store/hive/schema/TestColumnListCache.java -- diff --git

[8/8] drill git commit: DRILL-5052: Option to debug generated Java code using an IDE

2016-12-19 Thread jni
DRILL-5052: Option to debug generated Java code using an IDE Provides a second compilation path for generated code: “plan old Java” in which generated code inherit from their templates. Such code can be compiled directly, allowing easy debugging of generated code. Also show to generate two

[4/8] drill git commit: DRILL-5051: Fix incorrect computation of 'fetch' in LimitRecordBatch when 'offset' is specified

2016-12-19 Thread jni
DRILL-5051: Fix incorrect computation of 'fetch' in LimitRecordBatch when 'offset' is specified close apache/drill#662 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/d8cc7105 Tree:

[6/8] drill git commit: DRILL-5032: Drill query on hive parquet table failed with OutOfMemoryError: Java heap space

2016-12-19 Thread jni
DRILL-5032: Drill query on hive parquet table failed with OutOfMemoryError: Java heap space close apache/drill#654 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/03928af0 Tree:

[3/8] drill git commit: DRILL-5098: Improving fault tolerance for connection between client and foreman node.

2016-12-19 Thread jni
DRILL-5098: Improving fault tolerance for connection between client and foreman node. Adding tries config option in connection string. Improving fault tolerance in Drill client when trying to make first connection with foreman. The client will try to connect to min(tries, num_drillbits) unique

[2/8] drill git commit: DRILL-5117: Compile error when query a json file with 1000+columns

2016-12-19 Thread jni
DRILL-5117: Compile error when query a json file with 1000+columns close apache/drill#686 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/810198b1 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/810198b1 Diff:

[2/5] drill git commit: DRILL-4972: Remove setDaemon(true) call in WorkManager.StatusThread

2016-10-30 Thread jni
DRILL-4972: Remove setDaemon(true) call in WorkManager.StatusThread closes #633 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/c17b7556 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/c17b7556 Diff:

[1/5] drill git commit: DRILL-4964: Make Drill reconnect to hive metastore after hive metastore is restarted.

2016-10-30 Thread jni
Repository: drill Updated Branches: refs/heads/master 03e8f9f3e -> 1e6fa00cd DRILL-4964: Make Drill reconnect to hive metastore after hive metastore is restarted. Drill fails to connect to hive metastore after hive metastore is restarted unless drillbits are restarted. Changes: For methods

[3/5] drill git commit: DRILL-4974: Add missing null check in FindPartitionConditions.analyzeCall()

2016-10-30 Thread jni
DRILL-4974: Add missing null check in FindPartitionConditions.analyzeCall() close apache/drill#634 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/00ee1236 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/00ee1236

[4/5] drill git commit: DRILL-4967: Adding template_name to source code generated using freemarker template.

2016-10-30 Thread jni
DRILL-4967: Adding template_name to source code generated using freemarker template. close apache/drill#629 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/2081d76c Tree:

drill git commit: DRILL-4911: Avoid plan serialization in SimpleParallelizer when debug logging is not enabled.

2016-10-05 Thread jni
Repository: drill Updated Branches: refs/heads/master 1375a0065 -> 4edabe7a3 DRILL-4911: Avoid plan serialization in SimpleParallelizer when debug logging is not enabled. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

drill git commit: [maven-release-plugin] prepare release drill-1.8.0

2016-08-30 Thread jni
Repository: drill Updated Branches: refs/heads/1.8.0 [created] 80c4d0290 [maven-release-plugin] prepare release drill-1.8.0 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/80c4d029 Tree:

svn commit: r15093 - /release/drill/drill-1.6.0/

2016-08-29 Thread jni
Author: jni Date: Tue Aug 30 05:48:07 2016 New Revision: 15093 Log: Delete Apache Drill 1.6.0 release. Removed: release/drill/drill-1.6.0/

svn commit: r15092 - in /release/drill: ./ drill-1.8.0/

2016-08-29 Thread jni
Author: jni Date: Tue Aug 30 05:43:37 2016 New Revision: 15092 Log: Upload Apache Drill 1.8.0 release. Added: release/drill/drill-1.8.0/ release/drill/drill-1.8.0/apache-drill-1.8.0-src.tar.gz (with props) release/drill/drill-1.8.0/apache-drill-1.8.0-src.tar.gz.asc release

drill git commit: DRILL-4852: Fix performance regression for COUNT(*) query over large JSON table

2016-08-24 Thread jni
Repository: drill Updated Branches: refs/heads/master 0ccc81aee -> 5b15d0efd DRILL-4852: Fix performance regression for COUNT(*) query over large JSON table close apache/drill#576 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

drill git commit: DRILL-4704: Fix incorrect query result when decimal is compared with int value

2016-08-08 Thread jni
Repository: drill Updated Branches: refs/heads/master e02aa596f -> aaf220ffd DRILL-4704: Fix incorrect query result when decimal is compared with int value Make sure implicit cast function is provided with the correct precision value for int/bigint input. This version of the fix passes the

drill git commit: DRILL-4825: Fix incorrect result issue caused by partition pruning when same table is queried multiple times with different filters in query.

2016-08-05 Thread jni
Repository: drill Updated Branches: refs/heads/master f476eb59f -> 18e16610a DRILL-4825: Fix incorrect result issue caused by partition pruning when same table is queried multiple times with different filters in query. 1) Introduce DirPrunedEnumerableTableScan which will take file selection

drill git commit: Add Jinfeng's GPG key.

2016-08-02 Thread jni
Repository: drill Updated Branches: refs/heads/master 6f5864cfb -> f476eb59f Add Jinfeng's GPG key. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/f476eb59 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/f476eb59

drill git commit: DRILL-4783: flatten operator handle empty resultset(and schema unknown due to this)

2016-07-21 Thread jni
Repository: drill Updated Branches: refs/heads/master 43776706b -> 04964bbf8 DRILL-4783: flatten operator handle empty resultset(and schema unknown due to this) close apache/drill#546 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

drill git commit: DRILL-4715: Fix IOBE for concurrent query planning by applying fix of CALCITE-1009.

2016-07-18 Thread jni
Repository: drill Updated Branches: refs/heads/master ba2280612 -> 70aba772a DRILL-4715: Fix IOBE for concurrent query planning by applying fix of CALCITE-1009. Fix is done in CALCITE-1009, thanks to huntersjm(hunter...@163.com)'s analysis. Project:

drill git commit: DRILL-4514: Add describe schema command

2016-07-12 Thread jni
Repository: drill Updated Branches: refs/heads/master 7e564996f -> b2e79aac8 DRILL-4514: Add describe schema command close apache/drill#436. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/b2e79aac Tree:

drill git commit: DRILL-4707: Fix memory leak or incorrect query result in case two column names are case-insensitive identical.

2016-06-29 Thread jni
Repository: drill Updated Branches: refs/heads/master b49ea3ebd -> 05c42eae7 DRILL-4707: Fix memory leak or incorrect query result in case two column names are case-insensitive identical. Fix is mainly in CALCITE-528 Close apache/drill#515 Project:

[2/2] drill git commit: DRILL-4715: Fix java compilation error in run-time generated code when query has large number of expressions.

2016-06-24 Thread jni
DRILL-4715: Fix java compilation error in run-time generated code when query has large number of expressions. Refactor unit test in drillbit context initialization and pass in option manager. close apache/drill#521 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[1/2] drill git commit: DRILL-4715: Fix java compilation error in run-time generated code when query has large number of expressions.

2016-06-24 Thread jni
Repository: drill Updated Branches: refs/heads/master e047e1089 -> 11602456b http://git-wip-us.apache.org/repos/asf/drill/blob/11602456/exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/TestCastFunctions.java --

drill git commit: DRILL-4573: Fixed issue with string functions when input contains non-ASCII characters.

2016-06-15 Thread jni
Repository: drill Updated Branches: refs/heads/master c2d9959e0 -> 2e2b54af5 DRILL-4573: Fixed issue with string functions when input contains non-ASCII characters. Close apache/drill#512 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[1/2] drill git commit: DRILL-4589: Reduce planning time for file system partition pruning by reducing filter evaluation overhead

2016-04-12 Thread jni
Repository: drill Updated Branches: refs/heads/master 9514cbe75 -> 9f4fff800 DRILL-4589: Reduce planning time for file system partition pruning by reducing filter evaluation overhead Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[2/2] drill git commit: DRILL-4592: Explain plan statement should show plan in WebUI

2016-04-12 Thread jni
DRILL-4592: Explain plan statement should show plan in WebUI Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/9f4fff80 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/9f4fff80 Diff:

drill git commit: DRILL-4531: Add a Drill customized rule for pushing filter past aggregate

2016-03-25 Thread jni
Repository: drill Updated Branches: refs/heads/master 79a3c164c -> 7e6de2bbc DRILL-4531: Add a Drill customized rule for pushing filter past aggregate Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/7e6de2bb Tree:

[6/6] drill git commit: Bump calcite version to 1.4.0-drill-r11

2016-03-19 Thread jni
Bump calcite version to 1.4.0-drill-r11 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/600ba9ee Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/600ba9ee Diff:

[2/6] drill git commit: DRILL-4372: (continued) Type inference for HiveUDFs

2016-03-19 Thread jni
DRILL-4372: (continued) Type inference for HiveUDFs Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/9ecf4a48 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/9ecf4a48 Diff:

[3/6] drill git commit: DRILL-4372: Expose the functions return type to Drill

2016-03-19 Thread jni
http://git-wip-us.apache.org/repos/asf/drill/blob/c0293354/exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillOperatorTable.java -- diff --git

[4/6] drill git commit: DRILL-4372: Expose the functions return type to Drill

2016-03-19 Thread jni
DRILL-4372: Expose the functions return type to Drill - Drill-Calite version update: This commit needs to have Calcite's patch (CALCITE-1062) to plugin customized SqlOperator. - FunctionTemplate Add FunctionArgumentNumber annotation. This annotation element tells if the number of argument(s)

[5/6] drill git commit: DRILL-4372: (continued) Support for Window functions: - CUME_DIST - DENSE_RANK - PERCENT_RANK - RANK - ROW_NUMBER - NTILE - LEAD - LAG - FIRST_VALUE - LAST_VALUE

2016-03-19 Thread jni
DRILL-4372: (continued) Support for Window functions: - CUME_DIST - DENSE_RANK - PERCENT_RANK - RANK - ROW_NUMBER - NTILE - LEAD - LAG - FIRST_VALUE - LAST_VALUE Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/488ba1ae Tree:

drill git commit: DRILL-4490: Ensure the count generated by ConvertCountToDirectScan is non-nullable

2016-03-14 Thread jni
Repository: drill Updated Branches: refs/heads/master 3cf0514e5 -> 46e3de790 DRILL-4490: Ensure the count generated by ConvertCountToDirectScan is non-nullable Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/46e3de79

drill git commit: DRILL-4387: GroupScan or ScanBatchCreator should not use star column in case of skipAll query.

2016-02-22 Thread jni
Repository: drill Updated Branches: refs/heads/master a45f7fd11 -> c67d070bf DRILL-4387: GroupScan or ScanBatchCreator should not use star column in case of skipAll query. The skipAll query should be handled in RecordReader. Project: http://git-wip-us.apache.org/repos/asf/drill/repo

drill git commit: DRILL-4363: Row count based pruning for parquet table used in Limit n query.

2016-02-11 Thread jni
Repository: drill Updated Branches: refs/heads/master 7bfcb40a0 -> 0a2518d7c DRILL-4363: Row count based pruning for parquet table used in Limit n query. Modify two existint unit testcase: 1) TestPartitionFilter.testMainQueryFalseCondition(): rowCount pruning applied after false condition is

drill git commit: DRILL-4323: Handle skipAll query when use HiveDrillNativeParquetScan

2016-02-04 Thread jni
Repository: drill Updated Branches: refs/heads/master ca53c2440 -> af98e93f0 DRILL-4323: Handle skipAll query when use HiveDrillNativeParquetScan Do not add Project when no column is needed to be read out from Scan (e.g., select count(*) from hive.table) Project:

drill git commit: DRILL-4339: Reverse the function signature change made to AbstractRecordReader.setColumns() in DRILL-4279.

2016-02-02 Thread jni
Repository: drill Updated Branches: refs/heads/master 1b96174b1 -> 6a36a704b DRILL-4339: Reverse the function signature change made to AbstractRecordReader.setColumns() in DRILL-4279. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

  1   2   >