[12/15] drill git commit: DRILL-4420: C++ API for metadata access and prepared statements

2016-11-01 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/166c4ce7/contrib/native/client/src/clientlib/drillClientImpl.hpp -- diff --git a/contrib/native/client/src/clientlib/drillClientImpl.hpp b/contrib/native/client/src/clientlib/drill

[05/15] drill git commit: DRILL-1268: Add unit test to C++ native client

2016-11-01 Thread parthc
DRILL-1268: Add unit test to C++ native client Add CppUnit unit test to the C++ native client Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/3a35a420 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/3a35a420 Diff: htt

[08/15] drill git commit: DRILL-4853: Update C++ protobuf source files

2016-11-01 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/2558803e/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 212ad6a..

[10/15] drill git commit: DRILL-4420: C++ API for metadata access and prepared statements

2016-11-01 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/166c4ce7/contrib/native/client/src/include/drill/drillClient.hpp -- diff --git a/contrib/native/client/src/include/drill/drillClient.hpp b/contrib/native/client/src/include/drill/d

[13/15] drill git commit: DRILL-4420: C++ API for metadata access and prepared statements

2016-11-01 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/166c4ce7/contrib/native/client/src/clientlib/drillClientImpl.cpp -- diff --git a/contrib/native/client/src/clientlib/drillClientImpl.cpp b/contrib/native/client/src/clientlib/drill

[05/10] drill git commit: DRILL-5400: Fix NPE in corrupt date detection

2016-11-04 Thread parthc
DRILL-5400: Fix NPE in corrupt date detection This closes #646 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/a459e4db Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/a459e4db Diff: http://git-wip-us.apache.org/repos

[07/10] drill git commit: DRILL-1950: Update parquet metadata cache format to include both min/max and additional column type information.

2016-11-04 Thread parthc
DRILL-1950: Update parquet metadata cache format to include both min/max and additional column type information. Parquet meta cache format change: 1. include both min/max in ColumnMetaData if column statistics is available, 2. include precision/scale/repetitionLevel/definitionLevel in

[10/10] drill git commit: DRILL-1950: Parquet rowgroup level filter pushdown in query planning time.

2016-11-04 Thread parthc
DRILL-1950: Parquet rowgroup level filter pushdown in query planning time. Implement Parquet rowgroup level filter pushdown. The filter pushdown is performed in in Drill physical planning phase. Only a local filter, which refers to columns in a single table, is qualified for filter pushdown. A

[01/10] drill git commit: DRILL-4800: Use a buffering input stream in the Parquet reader

2016-11-04 Thread parthc
Repository: drill Updated Branches: refs/heads/master 190d5d46d -> 9411b26ec DRILL-4800: Use a buffering input stream in the Parquet reader Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/fe2334ee Tree: http://git-wip-us.a

[02/10] drill git commit: DRILL-4800: Add AsyncPageReader to pipeline PageRead Use non tracking input stream for Parquet scans. Make choice between async and sync reader configurable. Make various opt

2016-11-04 Thread parthc
DRILL-4800: Add AsyncPageReader to pipeline PageRead Use non tracking input stream for Parquet scans. Make choice between async and sync reader configurable. Make various options user configurable - choose between sync and async page reader, enable/disable fadvise Add Parquet Scan metrics to tra

[09/10] drill git commit: DRILL-1950: Parquet rowgroup level filter pushdown in query planning time.

2016-11-04 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/9411b26e/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFilterBuilder.java -- diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet

[06/10] drill git commit: DRILL-1950: Initial prototype patch for parquet filter pushdown.

2016-11-04 Thread parthc
DRILL-1950: Initial prototype patch for parquet filter pushdown. Use three new classes from Adam's patch. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/8ce1f033 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/8ce1f0

[08/10] drill git commit: DRILL-1950: Parquet rowgroup level filter pushdown in query planning time.

2016-11-04 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/9411b26e/exec/java-exec/src/test/java/org/apache/drill/TestUnionAll.java -- diff --git a/exec/java-exec/src/test/java/org/apache/drill/TestUnionAll.java b/exec/java-exec/src/test/j

[03/10] drill git commit: DRILL-4800: Parallelize column reading. Read/Decode fixed width fields in parallel Decoding var length columns in parallel Use simplified decompress method for Gzip and Snapp

2016-11-04 Thread parthc
DRILL-4800: Parallelize column reading. Read/Decode fixed width fields in parallel Decoding var length columns in parallel Use simplified decompress method for Gzip and Snappy decompression. Avoids concurrency issue with Parquet decompression. (It's also faster). Stress test Parquet read write P

[04/10] drill git commit: DRILL-4800: Various fixes. Fix buffer underflow exception in BufferedDirectBufInputStream. Fix writer index for in64 dictionary encoded types. Added logging to help debug. Fi

2016-11-04 Thread parthc
DRILL-4800: Various fixes. Fix buffer underflow exception in BufferedDirectBufInputStream. Fix writer index for in64 dictionary encoded types. Added logging to help debug. Fix memory leaks. Work around issues with of InputStream.available() ( Do not use hasRemainder; Remove check for EOF in Buf

[4/5] drill git commit: DRILL-4831: Running refresh table metadata concurrently randomly fails with JsonParseException

2016-11-23 Thread parthc
DRILL-4831: Running refresh table metadata concurrently randomly fails with JsonParseException This closes #653 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/3f381181 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree

[3/5] drill git commit: DRILL-4980: Upgrading of the approach of parquet date correctness status detection - Parquet writer version is added; - Updated the detection method of parquet date correctness

2016-11-23 Thread parthc
DRILL-4980: Upgrading of the approach of parquet date correctness status detection - Parquet writer version is added; - Updated the detection method of parquet date correctness. This closes #644 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/rep

[2/5] drill git commit: DRILL-4979: Make port of the DataConnection configurable

2016-11-23 Thread parthc
DRILL-4979: Make port of the DataConnection configurable This closes #649 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/2de3a27c Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/2de3a27c Diff: http://git-wip-us.apach

[1/5] drill git commit: DRILL-4935: Allow drillbits to advertise a configurable host address to Zookeeper

2016-11-23 Thread parthc
Repository: drill Updated Branches: refs/heads/master 35275536c -> 04fb0be19 DRILL-4935: Allow drillbits to advertise a configurable host address to Zookeeper This closes #647 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/comm

[5/5] drill git commit: DRILL-4995: Allow lazy init when dynamic UDF support is disabled

2016-11-23 Thread parthc
DRILL-4995: Allow lazy init when dynamic UDF support is disabled This closes #645 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/04fb0be1 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/04fb0be1 Diff: http://git-wip-

[2/4] drill git commit: DRILL-5105: comment out unecessary recursive buffer size check

2017-01-13 Thread parthc
DRILL-5105: comment out unecessary recursive buffer size check This closes #715 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/77e50100 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/77e50100 Diff: http://git-wip-us

[4/4] drill git commit: DRILL-4919: Fix select count(1) / count(*) on csv with header

2017-01-13 Thread parthc
DRILL-4919: Fix select count(1) / count(*) on csv with header This closes #714 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/34969583 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/34969583 Diff: http://git-wip-us.

[1/4] drill git commit: DRILL-4996: Parquet Date auto-correction is not working in auto-partitioned parquet files generated by drill-1.6

2017-01-13 Thread parthc
Repository: drill Updated Branches: refs/heads/master ee399317a -> 34969583b DRILL-4996: Parquet Date auto-correction is not working in auto-partitioned parquet files generated by drill-1.6 - Changed detection approach of corrupted date values for the case, when parquet files are generated b

[3/4] drill git commit: DRILL-5152: Enhance the mock data source: better data, SQL access

2017-01-13 Thread parthc
DRILL-5152: Enhance the mock data source: better data, SQL access Provides an enhanced version of the mock data source. See the JIRA entry for motivation, package-info.java for details of operation. Revisions suggested by code review Also includes additional comments and a few more compiler warn

[1/3] drill git commit: DRILL-4558: BSonReader should prepare buffer size as actual need

2017-01-13 Thread parthc
Repository: drill Updated Branches: refs/heads/master 34969583b -> 8a4d7a994 DRILL-4558: BSonReader should prepare buffer size as actual need This closes #696 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1840e49e Tree:

[3/3] drill git commit: DRILL-5172: Display elapsed time for queries in the UI

2017-01-13 Thread parthc
DRILL-5172: Display elapsed time for queries in the UI Displays the elapsed time for running queries and the total duration of completed/failed/cancelled queries in the list of query profiles displayed, and within a query's profile page as well. The query runtime is displayed in '[hr] [min] sec

[2/3] drill git commit: DRILL-4868: fix how hive function set DrillBuf.

2017-01-13 Thread parthc
DRILL-4868: fix how hive function set DrillBuf. This closes #695 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/a0934333 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/a0934333 Diff: http://git-wip-us.apache.org/rep

[2/8] drill git commit: DRILL-5207: Improve Parquet Scan pipelining. Add a configurable AsyncPageReader Queue. Enforce total size of parquet row group. Do not initialize BufferedDirectBufInputStream b

2017-02-03 Thread parthc
DRILL-5207: Improve Parquet Scan pipelining. Add a configurable AsyncPageReader Queue. Enforce total size of parquet row group. Do not initialize BufferedDirectBufInputStream buffer in init. Wait for first read. Change default size of BufferedDirectBufInputStream. Do not invoke getOptions too ma

[1/8] drill git commit: DRILL-5043: Function that returns a unique id per session/connection similar to MySQL's CONNECTION_ID() #685

2017-02-03 Thread parthc
Repository: drill Updated Branches: refs/heads/master 88655adfe -> ddcf89548 DRILL-5043: Function that returns a unique id per session/connection similar to MySQL's CONNECTION_ID() #685 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/

[6/8] drill git commit: DRILL-5237: FlattenRecordBatch loses nested fields from the schema when returns empty batches for the first time

2017-02-03 Thread parthc
DRILL-5237: FlattenRecordBatch loses nested fields from the schema when returns empty batches for the first time This closes #735 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/c8fbc386 Tree: http://git-wip-us.apache.org/re

[4/8] drill git commit: DRILL-5220: Provide API to set application/client names in C++ connector

2017-02-03 Thread parthc
DRILL-5220: Provide API to set application/client names in C++ connector Add method to DrillClientConfig to set the client and the application names in the C++ connector. Allow the ODBC driver (or any user of the C++ connector) to provide more specific informations like the application using the

[8/8] drill git commit: DRILL-5240: Parquet - fix unnecessary object creation while checking for null values in nullable var length columns

2017-02-03 Thread parthc
DRILL-5240: Parquet - fix unnecessary object creation while checking for null values in nullable var length columns This closes #740 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ddcf8954 Tree: http://git-wip-us.apache.org

[7/8] drill git commit: DRILL-5238: CTTAS: unable to resolve temporary table if workspace is indicated without schema

2017-02-03 Thread parthc
DRILL-5238: CTTAS: unable to resolve temporary table if workspace is indicated without schema This closes #736 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1ec3edf0 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/

[3/8] drill git commit: DRILL-5215: CTTAS: disallow temp tables in view expansion logic

2017-02-03 Thread parthc
DRILL-5215: CTTAS: disallow temp tables in view expansion logic This closes #725 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/63ae6cff Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/63ae6cff Diff: http://git-wip-u

[5/8] drill git commit: DRILL-5224: CTTAS: fix errors connected with system path delimiters (Windows)

2017-02-03 Thread parthc
DRILL-5224: CTTAS: fix errors connected with system path delimiters (Windows) This closes #731 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/7913d5d3 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/7913d5d3 Diff: ht

[2/4] drill git commit: DRILL-5241: JDBC proxy driver: Do not put null value in map

2017-02-07 Thread parthc
DRILL-5241: JDBC proxy driver: Do not put null value in map This closes #724 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/07b418ad Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/07b418ad Diff: http://git-wip-us.ap

[4/4] drill git commit: DRILL-5219: Relax user properties validation in C++ client

2017-02-07 Thread parthc
DRILL-5219: Relax user properties validation in C++ client Unlike Java client, C++ client only allows user properties present in a whitelist. Relax this restriction so that user can add extra properties. This closes #727 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://

[3/4] drill git commit: DRILL-5243: Fix TestContextFunctions.sessionIdUDFWithinSameSession unit test

2017-02-07 Thread parthc
DRILL-5243: Fix TestContextFunctions.sessionIdUDFWithinSameSession unit test This closes #743 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/478de241 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/478de241 Diff: htt

[1/4] drill git commit: DRILL-5223: Drill should ensure balanced workload assignment at node level in order to get better query performance

2017-02-07 Thread parthc
Repository: drill Updated Branches: refs/heads/master ddcf89548 -> 2b5f5428a DRILL-5223: Drill should ensure balanced workload assignment at node level in order to get better query performance This closes #730 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip

drill git commit: DRILL-1942-concurrency-test: new smoke test for concurrent query execution; useful to checking on the new allocator's locking schemes, as well as a general concurrent query execution

2015-09-16 Thread parthc
Repository: drill Updated Branches: refs/heads/master 9afcf61f6 -> 5fab01fab DRILL-1942-concurrency-test: new smoke test for concurrent query execution; useful to checking on the new allocator's locking schemes, as well as a general concurrent query execution smoke test. this closes #105 Pr

[3/3] drill git commit: DRILL-2908:Enable reading the Int 96 type from parquet files.

2015-09-28 Thread parthc
DRILL-2908:Enable reading the Int 96 type from parquet files. column chunk metadata can be out of order from the column ordering in the schema, even though it exposes both as a list, making them seem like they should correspond, so we have to make our own map between the column names and indexe

[1/3] drill git commit: DRILL-2583, DRILL-3428: Catch exceptions, and throw UserException#dataReadError with more context. This closes #161

2015-09-28 Thread parthc
Repository: drill Updated Branches: refs/heads/master b9afcf8fa -> c30a2687a DRILL-2583, DRILL-3428: Catch exceptions, and throw UserException#dataReadError with more context. This closes #161 + Added convenient method to UserException for String.format(...) Project: http://git-wip-us.apach

[2/3] drill git commit: DRILL-2908: Fix Parquet for var length vectors where encoding changes across pages. Add unit tests. Add option to make parquet page size and disctionary page size configurable

2015-09-28 Thread parthc
DRILL-2908: Fix Parquet for var length vectors where encoding changes across pages. Add unit tests. Add option to make parquet page size and disctionary page size configurable at session level. This closes #162 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us

drill git commit: DRILL-3479: Sqlline shows incorrect version of Drill

2015-09-29 Thread parthc
Repository: drill Updated Branches: refs/heads/master d7eebec41 -> 32631bb97 DRILL-3479: Sqlline shows incorrect version of Drill Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/32631bb9 Tree: http://git-wip-us.apache.org/

drill git commit: DRILL-3479: Fix sqlline version for all profiles

2015-09-30 Thread parthc
Repository: drill Updated Branches: refs/heads/master e7e018a3d -> 83ebc7886 DRILL-3479: Fix sqlline version for all profiles Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/83ebc788 Tree: http://git-wip-us.apache.org/repo

drill git commit: DRILL-3874: flattening large JSON objects uses too much direct memory - add getBufferSizeFor() to ValueVector interface - add implememtations of getBufferSizeFor() for all ValueVecto

2015-10-02 Thread parthc
Repository: drill Updated Branches: refs/heads/master af0aff8f4 -> a3b27c83a DRILL-3874: flattening large JSON objects uses too much direct memory - add getBufferSizeFor() to ValueVector interface - add implememtations of getBufferSizeFor() for all ValueVector derivatives - add adaptive algor

drill git commit: DRILL-3871: Off by one error while reading binary fields with one terminal null in parquet.

2015-11-02 Thread parthc
Repository: drill Updated Branches: refs/heads/master e7db9dcac -> ca5a8476f DRILL-3871: Off by one error while reading binary fields with one terminal null in parquet. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ca5a

drill git commit: DRILL-4053: Reduce metadata cache file size. Save a merged schema instead of repeating for every row group. Save maxValue in a row group iff minVal equals maxVal and null otherwise.

2015-12-01 Thread parthc
Repository: drill Updated Branches: refs/heads/master 9cb553dfe -> 0a3613e7e DRILL-4053: Reduce metadata cache file size. Save a merged schema instead of repeating for every row group. Save maxValue in a row group iff minVal equals maxVal and null otherwise. Maintain backward compatibility with

drill git commit: DRILL-4152: Add trace logging to Parquet reader for performance tuning. This closes #298

2015-12-14 Thread parthc
Repository: drill Updated Branches: refs/heads/master e529df460 -> 1e45f9fa1 DRILL-4152: Add trace logging to Parquet reader for performance tuning. This closes #298 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1e45f9

drill git commit: DRILL-4205: Reset readStart every time a new page is read. This closes #306

2015-12-17 Thread parthc
Repository: drill Updated Branches: refs/heads/master 2329c0569 -> abdfc6a96 DRILL-4205: Reset readStart every time a new page is read. This closes #306 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/abdfc6a9 Tree: http:/

drill git commit: DRILL-4313: CPP client - Improve method to pick random drillbit from a cluster. Update build for protobuf changes. This closes #346

2016-01-28 Thread parthc
Repository: drill Updated Branches: refs/heads/master 1b51850f3 -> 576271d52 DRILL-4313: CPP client - Improve method to pick random drillbit from a cluster. Update build for protobuf changes. This closes #346 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-u

drill git commit: DRILL-4380: Fix performance regression: in creation of FileSelection in ParquetFormatPlugin to not set files if metadata cache is available. This closes #369

2016-02-09 Thread parthc
Repository: drill Updated Branches: refs/heads/master ed2f1ca8e -> 7bfcb40a0 DRILL-4380: Fix performance regression: in creation of FileSelection in ParquetFormatPlugin to not set files if metadata cache is available. This closes #369 Project: http://git-wip-us.apache.org/repos/asf/drill/re

drill git commit: DRILL-1378: Ctrl-C to cancel a query that has not returned with the first result set.

2015-02-25 Thread parthc
Repository: drill Updated Branches: refs/heads/master f7ef5ec78 -> 471013836 DRILL-1378: Ctrl-C to cancel a query that has not returned with the first result set. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/47101383 T

drill git commit: DRILL-1875: getTransferClone should ignore given wrappers

2015-03-03 Thread parthc
Repository: drill Updated Branches: refs/heads/master a84f7b9e8 -> 767a97648 DRILL-1875: getTransferClone should ignore given wrappers Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/767a9764 Tree: http://git-wip-us.apache

drill git commit: DRILL-2118: inform user with a user friendly error message if kvgen fails due to heterogenous types

2015-03-03 Thread parthc
Repository: drill Updated Branches: refs/heads/master 767a97648 -> a66b6cc0d DRILL-2118: inform user with a user friendly error message if kvgen fails due to heterogenous types Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/com

drill git commit: DRILL-1692: Fixing Mongo join issue when * is selected

2015-03-03 Thread parthc
Repository: drill Updated Branches: refs/heads/master a66b6cc0d -> 71b6bfe86 DRILL-1692: Fixing Mongo join issue when * is selected Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/71b6bfe8 Tree: http://git-wip-us.apache.or

[1/2] drill git commit: DRILL-1719 - handle the case in which /var/log/drill exists but the current user does not have permission to write to it

2015-03-11 Thread parthc
Repository: drill Updated Branches: refs/heads/master b3bdc2790 -> 710656a19 DRILL-1719 - handle the case in which /var/log/drill exists but the current user does not have permission to write to it Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.or

[2/2] drill git commit: DRILL-2128.1: Preparatory changes: Labeled result cols.; formatted SQL. [MetaImpl]

2015-03-11 Thread parthc
DRILL-2128.1: Preparatory changes: Labeled result cols.; formatted SQL. [MetaImpl] Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/710656a1 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/710656a1 Diff: http://git-wip

drill git commit: DRILL-2128.2: Fixed DatabaseMetaData.getColumns's DATA_TYPE, TYPE_NAME.

2015-03-13 Thread parthc
Repository: drill Updated Branches: refs/heads/master 710656a19 -> 7b4c887e8 DRILL-2128.2: Fixed DatabaseMetaData.getColumns's DATA_TYPE, TYPE_NAME. - Created basic test for DATA_TYPE and TYPE_NAME. - Fixed DATA_TYPE: Added mapping from type name/descriptor strings from INFORMATION_SCHEMA.C

drill git commit: DRILL-2415: Export Drill C++ Client symbols so as to provide dynamic linking

2015-03-19 Thread parthc
Repository: drill Updated Branches: refs/heads/master ee5b0bc13 -> ff9882be7 DRILL-2415: Export Drill C++ Client symbols so as to provide dynamic linking Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ff9882be Tree: http:

[3/3] drill git commit: DRILL-2193: implement fast count / skip-all semantics for JSON reader

2015-03-23 Thread parthc
DRILL-2193: implement fast count / skip-all semantics for JSON reader Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/64ad7a73 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/64ad7a73 Diff: http://git-wip-us.apache.org

[1/3] drill git commit: DRILL-2467: Fix "datatype" to "datetype" for test Hive DATE column.

2015-03-23 Thread parthc
Repository: drill Updated Branches: refs/heads/master f1b59ed44 -> 1b9be3097 DRILL-2467: Fix "datatype" to "datetype" for test Hive DATE column. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1b9be309 Tree: http://git-wip

[2/3] drill git commit: DRILL-2466: Fix ".VARCHAR -> .NVARCHAR" to "-> .VARCHAR" (Types.h).

2015-03-23 Thread parthc
DRILL-2466: Fix ".VARCHAR -> .NVARCHAR" to "-> .VARCHAR" (Types.h). - Fixed mapping from TypeProtos.MinorType.VARCHAR to java.sql.Types.NVARCHAR to be to java.sql.Types.VARCHAR. - Also renamed getSqlType to getJdbcType, getSqlTypeName to getSqlTypeName. Project: http://git-wip-us.apache.org/re

[3/5] drill git commit: DRILL-2442: Initial implementation of C++ client support for impersonation.

2015-03-24 Thread parthc
DRILL-2442: Initial implementation of C++ client support for impersonation. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/2f2338f3 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/2f2338f3 Diff: http://git-wip-us.apac

[4/5] drill git commit: DRILL-2094: Add SqlOrderBy rule for CompoundIdentifierConverter

2015-03-24 Thread parthc
DRILL-2094: Add SqlOrderBy rule for CompoundIdentifierConverter Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/07a98179 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/07a98179 Diff: http://git-wip-us.apache.org/repos

[5/5] drill git commit: DRILL-2509: C++ client - concurrency issue with m_pendingRequests

2015-03-24 Thread parthc
DRILL-2509: C++ client - concurrency issue with m_pendingRequests Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/bebfe8ae Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/bebfe8ae Diff: http://git-wip-us.apache.org/rep

[2/5] drill git commit: DRILL-2307: Detect DNS name resolution failure for better error messages

2015-03-24 Thread parthc
DRILL-2307: Detect DNS name resolution failure for better error messages Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/c7cf8839 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/c7cf8839 Diff: http://git-wip-us.apache.

[1/5] drill git commit: DRILL-2099: Fix flatten after sort

2015-03-24 Thread parthc
Repository: drill Updated Branches: refs/heads/master e796b91aa -> 2019d336c DRILL-2099: Fix flatten after sort Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/2019d336 Tree: http://git-wip-us.apache.org/repos/asf/drill/tr

drill git commit: DRILL-2366: accurately materialize schema path for complex types + test cases

2015-03-25 Thread parthc
Repository: drill Updated Branches: refs/heads/master 8493713ca -> 7bded6d3c DRILL-2366: accurately materialize schema path for complex types + test cases Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/7bded6d3 Tree: http

[3/6] drill git commit: DRILL-2461: Fix: INTERVAL in view makes INFORMATION_SCHEMA.COLUMN fail.

2015-03-27 Thread parthc
DRILL-2461: Fix: INTERVAL in view makes INFORMATION_SCHEMA.COLUMN fail. - Created test. - Handled INTERVAL data types in View: - Added data to FieldType. - Switch calling of createSqlType to createSqlIntervalType for interval types Project: http://git-wip-us.apache.org/repos/asf/drill/repo

[2/6] drill git commit: DRILL-2439: Fix: getBoolean() doesn't work (for non-null values).

2015-03-27 Thread parthc
DRILL-2439: Fix: getBoolean() doesn't work (for non-null values). - Created regression test Drill2439GetBooleanSaysWrongTypeBugTest. - Added getBoolean(...) for SqlAccessor implementations for type Bit in SqlAccessors template. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[6/6] drill git commit: DRILL-2465: Fix multiple DatabaseMetaData.getColumns() bugs.

2015-03-27 Thread parthc
DRILL-2465: Fix multiple DatabaseMetaData.getColumns() bugs. - Added test DatabaseMetaDataGetColumnsTest. - (Renamed Drill2128GetColumnsBugsTest to Drill2128GetColumnsDataTypeNotTypeCodeIntBugsTest.) - Fixed/implemented various columns: - Added COLUMN_SIZE (big CASE expression handling lots of

[5/6] drill git commit: DRILL-2465: Fix multiple DatabaseMetaData.getColumns() bugs.

2015-03-27 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/20efb2fb/exec/jdbc/src/test/java/org/apache/drill/jdbc/DatabaseMetaDataGetColumnsTest.java -- diff --git a/exec/jdbc/src/test/java/org/apache/drill/jdbc/DatabaseMetaDataGetColumnsT

[1/6] drill git commit: DRILL-2463: Implement JDBC mapping of SQL NULL for ResultSet.getXxx() methods.

2015-03-27 Thread parthc
Repository: drill Updated Branches: refs/heads/master ee94a37e5 -> 20efb2fbc DRILL-2463: Implement JDBC mapping of SQL NULL for ResultSet.getXxx() methods. - Added test Drill2463GetNullsFailedWithAssertionsBugTest. - Implemented JDBC mapping of NULL for ResultSet.getXxx() methods: - Fixed wa

[4/6] drill git commit: DRILL-2465: Fix multiple DatabaseMetaData.getColumns() bugs.

2015-03-27 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/20efb2fb/exec/jdbc/src/test/java/org/apache/drill/jdbc/test/Drill2128GetColumnsBugsTest.java -- diff --git a/exec/jdbc/src/test/java/org/apache/drill/jdbc/test/Drill2128GetColumnsB

drill git commit: DRILL-2280: Refactor ValueVector interface & add an abstract ValueVector implementation

2015-03-31 Thread parthc
Repository: drill Updated Branches: refs/heads/master 064fc0265 -> 1b0c52f91 DRILL-2280: Refactor ValueVector interface & add an abstract ValueVector implementation Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1b0c52f9

[1/3] drill git commit: DRILL-2268: Added unit tests

2015-04-01 Thread parthc
Repository: drill Updated Branches: refs/heads/master d05ff9d84 -> 767711919 DRILL-2268: Added unit tests Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/565c9954 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/565

[2/3] drill git commit: DRILL-1962: Added unit tests

2015-04-01 Thread parthc
DRILL-1962: Added unit tests Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/fb4533fe Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/fb4533fe Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/fb4533fe Branch: r

[3/3] drill git commit: DRILL-1649: Added unit tests

2015-04-01 Thread parthc
DRILL-1649: Added unit tests Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/76771191 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/76771191 Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/76771191 Branch: r

[7/9] drill git commit: DRILL-2674: Add user authenticator interface and PAM based implementation.

2015-04-03 Thread parthc
DRILL-2674: Add user authenticator interface and PAM based implementation. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/6a8e0ec1 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/6a8e0ec1 Diff: http://git-wip-us.apach

[4/9] drill git commit: DRILL-2498: Separate QueryResult into two messages QueryResult and QueryData

2015-04-03 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/1d9d82b0/exec/java-exec/src/test/java/org/apache/drill/exec/fn/impl/TestAggregateFunction.java -- diff --git a/exec/java-exec/src/test/java/org/apache/drill/exec/fn/impl/TestAggreg

[1/9] drill git commit: DRILL-2498: Separate QueryResult into two messages QueryResult and QueryData

2015-04-03 Thread parthc
Repository: drill Updated Branches: refs/heads/master 10be89fe0 -> 4f213570f http://git-wip-us.apache.org/repos/asf/drill/blob/1d9d82b0/protocol/src/main/java/org/apache/drill/exec/proto/UserProtos.java -- diff --git a/protocol

[8/9] drill git commit: DRILL-2573: C++ Client - Separate QueryResult into QueryResult and QueryData

2015-04-03 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/4f213570/contrib/native/client/src/protobuf/UserBitShared.pb.cc -- diff --git a/contrib/native/client/src/protobuf/UserBitShared.pb.cc b/contrib/native/client/src/protobuf/UserBitS

[3/9] drill git commit: DRILL-2498: Separate QueryResult into two messages QueryResult and QueryData

2015-04-03 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/1d9d82b0/exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java -- diff --git a/exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbi

[5/9] drill git commit: DRILL-2498: Separate QueryResult into two messages QueryResult and QueryData

2015-04-03 Thread parthc
DRILL-2498: Separate QueryResult into two messages QueryResult and QueryData Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1d9d82b0 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/1d9d82b0 Diff: http://git-wip-us.apa

[2/9] drill git commit: DRILL-2498: Separate QueryResult into two messages QueryResult and QueryData

2015-04-03 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/1d9d82b0/protocol/src/main/java/org/apache/drill/exec/proto/UserBitShared.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/UserBitShared.java b/protocol/src

[6/9] drill git commit: DRILL-2673: Update UserServer <==> UserClient RPC to better handle handshake response

2015-04-03 Thread parthc
DRILL-2673: Update UserServer <==> UserClient RPC to better handle handshake response Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/a218ee3f Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/a218ee3f Diff: http://git-

[9/9] drill git commit: DRILL-2573: C++ Client - Separate QueryResult into QueryResult and QueryData

2015-04-03 Thread parthc
DRILL-2573: C++ Client - Separate QueryResult into QueryResult and QueryData Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/4f213570 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/4f213570 Diff: http://git-wip-us.apa

drill git commit: DRILL-2672: C++ Client - Add support for authentication

2015-04-05 Thread parthc
Repository: drill Updated Branches: refs/heads/master 4f213570f -> 862ab91e9 DRILL-2672: C++ Client - Add support for authentication Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/862ab91e Tree: http://git-wip-us.apache.o

[5/9] drill git commit: DRILL-2565: Add some key "already-closed" checks, with test for future DRILL-2489 work.

2015-04-06 Thread parthc
DRILL-2565: Add some key "already-closed" checks, with test for future DRILL-2489 work. - Created AlreadyClosedSqlException. - (Moved JdbcApiSqlException to be subclass of SQLNonTransientException.) - Created test Drill2489CallsAfterCloseThrowExceptionsTest for eventual fixing of DRILL-2489.

[4/9] drill git commit: DRILL-2565: Add some key "already-closed" checks, with test for future DRILL-2489 work.

2015-04-06 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/f066786e/exec/jdbc/src/test/java/org/apache/drill/jdbc/test/Drill2489CallsAfterCloseThrowExceptionsTest.java -- diff --git a/exec/jdbc/src/test/java/org/apache/drill/jdbc/test/Dril

[2/9] drill git commit: DRILL-2579: 2-Hygiene: Renamed to match semantics; fixed, added, formatted doc.; basic whitespace.

2015-04-06 Thread parthc
DRILL-2579: 2-Hygiene: Renamed to match semantics; fixed, added, formatted doc.; basic whitespace. - Renamed createConnection -> getConnection. - Renamed close -> closeConnections - Added documentation fixes, clarifications, formatting. - Fixed some basic whitespace. Project: http://git-wip-us.

[1/9] drill git commit: DRILL-2651: Increase JDBC tests' timeout time.

2015-04-06 Thread parthc
Repository: drill Updated Branches: refs/heads/master af7a52bee -> f066786e4 DRILL-2651: Increase JDBC tests' timeout time. Added overriding timeout rule for test that have been timing out increasingly: - TestJdbcMetadata - Drill2128GetColumnsDataTypeNotTypeCodeIntBugsTest Project: http://gi

[7/9] drill git commit: DRILL-2638: Regularize startup/shutdown logging a bit in/near Drillbit.

2015-04-06 Thread parthc
DRILL-2638: Regularize startup/shutdown logging a bit in/near Drillbit. In Drillbit: - Added shutdown time (ms). - Regularized to have bracketing "starting" and "finished" messages (when DEBUG enabled; include only messages with times at INFO level). (See examples below.) - Edited text. In Fu

[6/9] drill git commit: DRILL-2671: C++ Client Authentication API passing std::string across DLL boundaries

2015-04-06 Thread parthc
DRILL-2671: C++ Client Authentication API passing std::string across DLL boundaries Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/e4e88cca Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/e4e88cca Diff: http://git-wi

[3/9] drill git commit: DRILL-2579: 1-Core fix: Nulled out member to avoid re-using closed Connection. [SingleConnectionCachingFactory]

2015-04-06 Thread parthc
DRILL-2579: 1-Core fix: Nulled out member to avoid re-using closed Connection. [SingleConnectionCachingFactory] Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/1821f783 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/

[9/9] drill git commit: DRILL-2684: fix clashing view names

2015-04-06 Thread parthc
DRILL-2684: fix clashing view names Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/b2e9cd0e Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/b2e9cd0e Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/b2e9cd0e Br

[8/9] drill git commit: DRILL-2632: Added assertion check to DRILL-2463 test.

2015-04-06 Thread parthc
DRILL-2632: Added assertion check to DRILL-2463 test. In Drill2463GetNullsFailedWithAssertionsBugTest, added check that Java assertions are enabled, since test depends on their being enabled. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/as

[4/4] drill git commit: DRILL-2668: Fix: CAST(1.1 AS FLOAT) was yielding DOUBLE.

2015-04-13 Thread parthc
DRILL-2668: Fix: CAST(1.1 AS FLOAT) was yielding DOUBLE. - Added test method (and others for parallel cases) to TestFunctionsQuery. - Fixed use of DOUBLE methods/classes for FLOAT: - Changed a FLOAT -> DOUBLE mapping in ValueExpressions. - Added parallel FLOAT methods/classes in EvaluationVisi

[2/4] drill git commit: DRILL-2613: 2-Core: Impl. ResultSet.getXxx(...) number-to-number data conversions.

2015-04-13 Thread parthc
http://git-wip-us.apache.org/repos/asf/drill/blob/fe11e86c/exec/jdbc/src/test/java/org/apache/drill/jdbc/impl/TypeConvertingSqlAccessorTest.java -- diff --git a/exec/jdbc/src/test/java/org/apache/drill/jdbc/impl/TypeConvertingSqlA

<    1   2   3   4   5   >