[3/4] drill git commit: DRILL-4925: Add tableType filter to GetTables metadata query

2016-10-13 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/d0464ab9/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

[2/4] drill git commit: DRILL-4925: Add tableType filter to GetTables metadata query

2016-10-13 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/d0464ab9/protocol/src/main/java/org/apache/drill/exec/proto/beans/GetSchemasReq.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/beans/GetSchemasReq.java

[2/3] drill git commit: DRILL-4452: Uses Apache Calcite Avatica driver vs Optiq driver for Drill JDBC

2016-10-12 Thread venki
DRILL-4452: Uses Apache Calcite Avatica driver vs Optiq driver for Drill JDBC Drill JDBC driver uses Optiq Avatica as its basis, but this dependency has been moved over to Calcite, for quite some time without Drill code being updated for it. This patch updates Avatica version to the version from

[3/3] drill git commit: DRILL-4880: Support JDBC driver registration using ServiceLoader

2016-10-12 Thread venki
DRILL-4880: Support JDBC driver registration using ServiceLoader Support loading Drill driver using ServiceLoader. From the user perspective, it means being able to use the driver without registering it first, like by using Class.forName("org.apache.drill.jdbc.Driver") for example. this closes

drill git commit: DRILL-4732: Update JDBC driver to use the new prepared statement APIs on DrillClient

2016-08-08 Thread venki
Repository: drill Updated Branches: refs/heads/master 14f6ec7dd -> e02aa596f DRILL-4732: Update JDBC driver to use the new prepared statement APIs on DrillClient this closes #532 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[4/4] drill git commit: DRILL-4729: Add support for prepared statement implementation on server side

2016-08-08 Thread venki
DRILL-4729: Add support for prepared statement implementation on server side + Add following APIs for Drill Java client - DrillRpcFuture createPreparedStatement(final String query) - void executePreparedStatement(final PreparedStatement preparedStatement, UserResultsListener

[2/4] drill git commit: DRILL-4729: Add support for prepared statement implementation on server side

2016-08-08 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/14f6ec7d/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

[3/4] drill git commit: DRILL-4729: Add support for prepared statement implementation on server side

2016-08-08 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/14f6ec7d/protocol/src/main/java/org/apache/drill/exec/proto/ExecProtos.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/ExecProtos.java

[1/5] drill git commit: DRILL-4728: Add support for new metadata fetch APIs

2016-08-07 Thread venki
Repository: drill Updated Branches: refs/heads/master 4bd67a660 -> ef6e522c9 http://git-wip-us.apache.org/repos/asf/drill/blob/ef6e522c/protocol/src/main/java/org/apache/drill/exec/proto/beans/TableMetadata.java -- diff --git

[5/5] drill git commit: DRILL-4728: Add support for new metadata fetch APIs

2016-08-07 Thread venki
DRILL-4728: Add support for new metadata fetch APIs + Protobuf messages - GetCatalogsReq -> GetCatalogsResp - GetSchemasReq -> GetSchemasResp - GetTablesReq -> GetTablesResp - GetColumnsReq -> GetColumnsResp + Java Drill client changes + Server side changes to handle the metadata

[2/5] drill git commit: DRILL-4728: Add support for new metadata fetch APIs

2016-08-07 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/ef6e522c/protocol/src/main/java/org/apache/drill/exec/proto/beans/CatalogMetadata.java -- diff --git

[3/5] drill git commit: DRILL-4728: Add support for new metadata fetch APIs

2016-08-07 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/ef6e522c/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

drill git commit: DRILL-4725: Improvements to InfoSchema RecordGenerator needed for DRILL-4714

2016-06-17 Thread venki
Repository: drill Updated Branches: refs/heads/master 7c7e9d171 -> f70df990f DRILL-4725: Improvements to InfoSchema RecordGenerator needed for DRILL-4714 1. Add support for pushing the filter on following fields into InfoSchemaRecordGenerator: - CATALOG_NAME - COLUMN_NAME 2. Pushdown

drill git commit: DRILL-4390: Uses Resource where Drill favicon is located for static assets

2016-04-18 Thread venki
Repository: drill Updated Branches: refs/heads/master e4725ea53 -> 852b01aa6 DRILL-4390: Uses Resource where Drill favicon is located for static assets Drill Webserver uses the first jar containing a rest/static directory to find its static assets. In case of another jar containing this

[1/2] drill git commit: DRILL-4593: Remove OldAssignmentCreator in FileSystemPlugin

2016-04-13 Thread venki
Repository: drill Updated Branches: refs/heads/master 9f4fff800 -> e9b6e8f3d DRILL-4593: Remove OldAssignmentCreator in FileSystemPlugin + Remove dead code in ParquetGroupScan this closes #473 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[2/2] drill git commit: DRILL-4446: Support mandatory work assignment to endpoint requirements of operators

2016-04-13 Thread venki
DRILL-4446: Support mandatory work assignment to endpoint requirements of operators Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/10afc708 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/10afc708 Diff:

drill git commit: DRILL-4549: Add support for more truncation units in date_trunc function

2016-03-28 Thread venki
Repository: drill Updated Branches: refs/heads/master 7e6de2bbc -> 4442e162a DRILL-4549: Add support for more truncation units in date_trunc function Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/4442e162 Tree:

drill git commit: DRILL-4483: Fix text plan regression in query profiles

2016-03-07 Thread venki
Repository: drill Updated Branches: refs/heads/master df0f0af3d -> 2850a9fa8 DRILL-4483: Fix text plan regression in query profiles Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/2850a9fa Tree:

[1/7] drill git commit: DRILL-4354: Remove sessions in anonymous (auth disabled) WebUI access

2016-03-02 Thread venki
Repository: drill Updated Branches: refs/heads/master 5118d0cf5 -> c98edbafb DRILL-4354: Remove sessions in anonymous (auth disabled) WebUI access Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/c98edbaf Tree:

[4/7] drill git commit: DRILL-4327: Fix rawtypes warnings in drill codebase

2016-03-02 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/2ffe3117/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/columnreaders/ColumnReaderFactory.java -- diff --git

[3/7] drill git commit: DRILL-4327: Fix rawtypes warnings in drill codebase

2016-03-02 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/2ffe3117/exec/java-exec/src/test/java/org/apache/drill/TestBuilder.java -- diff --git a/exec/java-exec/src/test/java/org/apache/drill/TestBuilder.java

[6/7] drill git commit: DRILL-4410: ListVector should initialize bits in allocateNew

2016-03-02 Thread venki
DRILL-4410: ListVector should initialize bits in allocateNew Remove large arrays.json files and generate it in /tmp, Check test results Add another unit test for ListVector in TestValueVector, and use tempDir in TestComplexTypeReader Closes #380 Project:

[2/7] drill git commit: DRILL-4384: Fix Profile regressions

2016-03-02 Thread venki
DRILL-4384: Fix Profile regressions Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/c95b5432 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/c95b5432 Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/c95b5432

drill git commit: DRILL-4434: Deprecate GroupScan.enforceWidth API

2016-02-25 Thread venki
Repository: drill Updated Branches: refs/heads/master 6d5f49830 -> 3e55fe1db DRILL-4434: Deprecate GroupScan.enforceWidth API Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/3e55fe1d Tree:

drill git commit: DRILL-4194: Improve performance of the HiveScan metadata fetch operation

2015-12-15 Thread venki
Repository: drill Updated Branches: refs/heads/master 2953fe587 -> bc74629a5 DRILL-4194: Improve performance of the HiveScan metadata fetch operation + Use the stats (numRows) stored in Hive metastore whenever available to calculate the costs for planning purpose + Delay the costly

drill git commit: DRILL-4198: Enhance StoragePlugin interface to expose logical space rules for planning purpose

2015-12-14 Thread venki
Repository: drill Updated Branches: refs/heads/master 1e45f9fa1 -> 2953fe587 DRILL-4198: Enhance StoragePlugin interface to expose logical space rules for planning purpose Also move Hive partition pruning rules to logical storage plugin rulesets. this closes #300 Project:

svn commit: r11556 - /dev/drill/drill-1.4.0-rc1/

2015-12-11 Thread venki
Author: venki Date: Fri Dec 11 20:34:46 2015 New Revision: 11556 Log: Upload Apache Drill 1.4.0 RC1 artifacts. Added: dev/drill/drill-1.4.0-rc1/ dev/drill/drill-1.4.0-rc1/apache-drill-1.4.0-src.tar.gz (with props) dev/drill/drill-1.4.0-rc1/apache-drill-1.4.0-src.tar.gz.asc dev

svn commit: r11557 - in /release/drill: drill-1.2.0/ drill-1.4.0/

2015-12-11 Thread venki
Author: venki Date: Fri Dec 11 20:40:07 2015 New Revision: 11557 Log: Upload Apache Drill 1.4.0 release. Added: release/drill/drill-1.4.0/ - copied from r11556, dev/drill/drill-1.4.0-rc1/ Removed: release/drill/drill-1.2.0/

drill git commit: Roll forward to 1.5.0-SNAPSHOT

2015-12-08 Thread venki
Repository: drill Updated Branches: refs/heads/master b90681171 -> e822f9f59 Roll forward to 1.5.0-SNAPSHOT Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/e822f9f5 Tree:

svn commit: r11431 - /release/drill/KEYS

2015-12-04 Thread venki
Author: venki Date: Sat Dec 5 05:02:33 2015 New Revision: 11431 Log: Add Venki's key to KEYS Modified: release/drill/KEYS Modified: release/drill/KEYS == --- release/drill/KEYS (original) +++ release/drill/KEYS Sat

drill git commit: DRILL-4124: Make all uses of AutoCloseables use addSuppressed exceptions to avoid noise in logs

2015-12-02 Thread venki
Repository: drill Updated Branches: refs/heads/master 8f56250ae -> 46c47a24f DRILL-4124: Make all uses of AutoCloseables use addSuppressed exceptions to avoid noise in logs This closes #281 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[2/3] drill git commit: DRILL-3893: Change Hive metadata cache invalidation policy to "1 min after last write".

2015-12-01 Thread venki
DRILL-3893: Change Hive metadata cache invalidation policy to "1 min after last write". Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/7de34293 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/7de34293 Diff:

[3/3] drill git commit: DRILL-3938: Support reading from Hive tables that have schema altered after the creation

2015-12-01 Thread venki
DRILL-3938: Support reading from Hive tables that have schema altered after the creation Also: + Remove "redoRecord" logic which is not needed after "automatic reallocation" (DRILL-1960) changes. + Remove HiveTestRecordReader. This is incomplete in implementation and not used anywhere. It is

[1/3] drill git commit: DRILL-3739: Fix issues in reading Hive tables with StorageHandler configuration (eg. Hive-HBase tables)

2015-12-01 Thread venki
Repository: drill Updated Branches: refs/heads/master 53e7a696f -> 9cb553dfe DRILL-3739: Fix issues in reading Hive tables with StorageHandler configuration (eg. Hive-HBase tables) Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

drill git commit: DRILL-3884: Fix lower parallelization issues with Hive's native scan.

2015-10-02 Thread venki
Repository: drill Updated Branches: refs/heads/master 401119f3b -> 30ba97c17 DRILL-3884: Fix lower parallelization issues with Hive's native scan. This closes #185 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/30ba97c1

drill git commit: DRILL-3725: Add HTTPS support for Drill web interface

2015-09-30 Thread venki
Repository: drill Updated Branches: refs/heads/master cf4f74598 -> e7e018a3d DRILL-3725: Add HTTPS support for Drill web interface Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/e7e018a3 Tree:

drill git commit: DRILL-3209: Add support for reading Hive parquet tables using Drill native parquet reader

2015-09-29 Thread venki
Repository: drill Updated Branches: refs/heads/master 32631bb97 -> f78ab8418 DRILL-3209: Add support for reading Hive parquet tables using Drill native parquet reader Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

drill git commit: DRILL-3746: Get Hive partition values from MetaStore instead of from parsing the partition location path

2015-09-10 Thread venki
Repository: drill Updated Branches: refs/heads/master 0686bc23e -> eeaea7a8a DRILL-3746: Get Hive partition values from MetaStore instead of from parsing the partition location path 1) Added a partition with custom location to test Hive table. Existing partition tests now work after the

drill git commit: DRILL-3467: Restrict visibily of workspaces in 'show schemas' based on access permissions of querying user.

2015-09-08 Thread venki
Repository: drill Updated Branches: refs/heads/master 2a1918471 -> 0686bc23e DRILL-3467: Restrict visibily of workspaces in 'show schemas' based on access permissions of querying user. Also: Fixed failing tests in TestJdbcMetadata as the result depends on whether /tmp/drill_test is

drill git commit: DRILL-3579: Fix issues in reading Hive tables with partition value __HIVE_DEFAULT_PARTITION__

2015-08-08 Thread venki
Repository: drill Updated Branches: refs/heads/master 4d967ede3 - b23e837bd DRILL-3579: Fix issues in reading Hive tables with partition value __HIVE_DEFAULT_PARTITION__ Also: 1) Currently the code that interprets partition values in string format to appropriate type is duplicated in

drill git commit: DRILL-3450: Moved methods from AbstractStatusReporter and NonRootStatusReporter to FragmentStatusReporter

2015-07-07 Thread venki
Repository: drill Updated Branches: refs/heads/master 48d8a59d1 - 2506ecf15 DRILL-3450: Moved methods from AbstractStatusReporter and NonRootStatusReporter to FragmentStatusReporter + Removed StatusReporter interface + Refactored FragmentStatusReporter Project:

drill git commit: DRILL-3413: When SASL is enabled use DIGEST mechanism in creating HiveMetaStoreClient for proxy users.

2015-06-28 Thread venki
Repository: drill Updated Branches: refs/heads/master 149928da5 - a52889cdb DRILL-3413: When SASL is enabled use DIGEST mechanism in creating HiveMetaStoreClient for proxy users. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[1/2] drill git commit: DRILL-3398: Fix memory leak in WebServer

2015-06-26 Thread venki
Repository: drill Updated Branches: refs/heads/master da17f2867 - 60bc9459b DRILL-3398: Fix memory leak in WebServer Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/60bc9459 Tree:

[2/2] drill git commit: DRILL-2764: Add generic exception mapper for REST API error details

2015-06-26 Thread venki
DRILL-2764: Add generic exception mapper for REST API error details Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/153baebd Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/153baebd Diff:

[1/2] drill git commit: DRILL-3203: Add support for impersonation in Hive storage plugin

2015-06-25 Thread venki
Repository: drill Updated Branches: refs/heads/master 58c3c4c69 - c1b847acd http://git-wip-us.apache.org/repos/asf/drill/blob/c1b847ac/contrib/storage-hive/core/src/test/resources/student.txt -- diff --git

drill git commit: DRILL-3328: Add unittest for convert_from function on Hive BINARY type

2015-06-25 Thread venki
Repository: drill Updated Branches: refs/heads/master 25977105f - 475dfd801 DRILL-3328: Add unittest for convert_from function on Hive BINARY type Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/475dfd80 Tree:

[3/3] drill git commit: DRILL-3266: Add hive-contrib dependency to Hive storage plugin

2015-06-17 Thread venki
DRILL-3266: Add hive-contrib dependency to Hive storage plugin Module hive-contrib has SerDes and UDF implementations which we want them to be available by default in Drill Hive storage plugin. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[2/3] drill git commit: DRILL-3240: Fetch hadoop maven profile specific Hive version in Hive storage plugin

2015-06-17 Thread venki
DRILL-3240: Fetch hadoop maven profile specific Hive version in Hive storage plugin Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/ae624077 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/ae624077 Diff:

[1/3] drill git commit: DRILL-745: Add a test case for Hive avro tables.

2015-06-17 Thread venki
Repository: drill Updated Branches: refs/heads/master 4e2df00e7 - d32acdb90 DRILL-745: Add a test case for Hive avro tables. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/b46c53eb Tree:

[2/2] drill git commit: DRILL-1169 (conti): Rename folder name

2015-06-12 Thread venki
DRILL-1169 (conti): Rename folder name Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/d5dc322d Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/d5dc322d Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/d5dc322d

[1/2] drill git commit: DRILL-3273: Pass an empty DeferredObject to Hive UDFs for null argument value

2015-06-12 Thread venki
Repository: drill Updated Branches: refs/heads/master 45a82c457 - d5dc322d5 DRILL-3273: Pass an empty DeferredObject to Hive UDFs for null argument value + Handle nulls in ObjectInspector implementations for Drill types. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[3/5] drill git commit: DRILL-3035: Created ControlsInjector interface to enforce method implementations + DRILL-2867: Add ControlsValidator to VALIDATORS only if assertions are enabled + return in Ex

2015-06-08 Thread venki
DRILL-3035: Created ControlsInjector interface to enforce method implementations + DRILL-2867: Add ControlsValidator to VALIDATORS only if assertions are enabled + return in ExecutionControls ctor if assertions are not enabled + added InjectorFactory class to align with the logger pattern

[1/5] drill git commit: DRILL-3190: Check for transitions from CANCELLATION_REQUESTED state + Moved state transition checks to QueryManager

2015-06-08 Thread venki
Repository: drill Updated Branches: refs/heads/master 1de6aed93 - 6796006f2 DRILL-3190: Check for transitions from CANCELLATION_REQUESTED state + Moved state transition checks to QueryManager Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[2/5] drill git commit: DRILL-3215: Resolve the default subschema correctly in DESCRIBE command.

2015-06-08 Thread venki
DRILL-3215: Resolve the default subschema correctly in DESCRIBE command. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/eaf7c8d7 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/eaf7c8d7 Diff:

[4/5] drill git commit: DRILL-2952: Upgrade Hive storage plugin to work with Hive 1.0.0

2015-06-08 Thread venki
DRILL-2952: Upgrade Hive storage plugin to work with Hive 1.0.0 Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/93533835 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/93533835 Diff:

[2/2] drill git commit: DRILL-3037: Fix impersonation issue with HDFS based filesystem plugins.

2015-05-13 Thread venki
DRILL-3037: Fix impersonation issue with HDFS based filesystem plugins. We have common code where we impersonate the owner of scan (proxy user) while creating a filesystem object. When impersonation is enabled the proxy user is either query user or view owner (if the query involves views). When

[1/4] drill git commit: DRILL-3010: Convert bad command error messages into UserExceptions in SqlHandlers

2015-05-12 Thread venki
Repository: drill Updated Branches: refs/heads/master 7c5a1f57c - 8d5778362 http://git-wip-us.apache.org/repos/asf/drill/blob/6cc89e99/protocol/src/main/java/org/apache/drill/exec/proto/UserBitShared.java -- diff --git

[3/4] drill git commit: DRILL-2476: Added BatchState.STOP in buildSchema() so AbstractRecordBatch returns IterOutcome.STOP

2015-05-12 Thread venki
DRILL-2476: Added BatchState.STOP in buildSchema() so AbstractRecordBatch returns IterOutcome.STOP Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/eb79e805 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/eb79e805

[4/4] drill git commit: DRILL-2977, DRILL-2978: Swap fragment execution method implementations, and cancellation changes

2015-05-12 Thread venki
DRILL-2977, DRILL-2978: Swap fragment execution method implementations, and cancellation changes Execution: In WorkManager, + swap implementations of startFragmentPendingRemote() and addFragmentRunner() + warn if there are running fragments in close() Cancellation: + for fragments waiting on

[2/4] drill git commit: DRILL-3010: Convert bad command error messages into UserExceptions in SqlHandlers

2015-05-12 Thread venki
DRILL-3010: Convert bad command error messages into UserExceptions in SqlHandlers Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/6cc89e99 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/6cc89e99 Diff:

[2/3] drill git commit: DRILL-2697: Pauses sites wait indefinitely for a resume signal DrillClient sends a resume signal to UserServer. UserServer triggers a resume call in the correct Foreman. Forema

2015-05-10 Thread venki
DRILL-2697: Pauses sites wait indefinitely for a resume signal DrillClient sends a resume signal to UserServer. UserServer triggers a resume call in the correct Foreman. Foreman resumes all pauses related to the query through the Control layer. + Better error messages and more tests in

[3/3] drill git commit: DRILL-2755: Use and handle InterruptedException during query processing.

2015-05-10 Thread venki
DRILL-2755: Use and handle InterruptedException during query processing. - Interrupt FragmentExecutor thread as part of FragmentExecutor.cancel() - Handle InterruptedException in ExternalSortBatch.newSV2(). If the fragment status says should not continue, then throw the InterruptedException to

[1/3] drill git commit: DRILL-2697: Pauses sites wait indefinitely for a resume signal DrillClient sends a resume signal to UserServer. UserServer triggers a resume call in the correct Foreman. Forema

2015-05-10 Thread venki
Repository: drill Updated Branches: refs/heads/master 4e596334e - 3a294abcc http://git-wip-us.apache.org/repos/asf/drill/blob/f8e5e613/exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java --

drill git commit: DRILL-3017: Safeguard against NPEs in RecordReader.cleanup()s

2015-05-10 Thread venki
Repository: drill Updated Branches: refs/heads/master 6076cc643 - 826fc5b9c DRILL-3017: Safeguard against NPEs in RecordReader.cleanup()s Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/826fc5b9 Tree:

[1/5] drill git commit: DRILL-2598: Throw validation error if CREATE VIEW/CTAS contains duplicate columns in definition

2015-05-05 Thread venki
Repository: drill Updated Branches: refs/heads/master ac823fe8b - d43324f89 DRILL-2598: Throw validation error if CREATE VIEW/CTAS contains duplicate columns in definition Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[4/5] drill git commit: DRILL-2902: Add support for context functions: user (synonyms session_user and system_user) and current_schema

2015-05-05 Thread venki
DRILL-2902: Add support for context functions: user (synonyms session_user and system_user) and current_schema Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/703314ba Tree:

[3/5] drill git commit: DRILL-2902: Add support for context functions: user (synonyms session_user and system_user) and current_schema

2015-05-05 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/703314ba/protocol/src/main/java/org/apache/drill/exec/proto/BitControl.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/BitControl.java

[2/5] drill git commit: DRILL-2902: Add support for context functions: user (synonyms session_user and system_user) and current_schema

2015-05-05 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/703314ba/protocol/src/main/java/org/apache/drill/exec/proto/SchemaBitControl.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/SchemaBitControl.java

[2/5] drill git commit: DRILL-2855: Fix invalid result issues with StreamAggBatch

2015-04-27 Thread venki
DRILL-2855: Fix invalid result issues with StreamAggBatch Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/fa0f1c5f Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/fa0f1c5f Diff:

[3/5] drill git commit: DRILL-2856: Fix StreamingAgg inifnite loop problem due to state management issue.

2015-04-27 Thread venki
DRILL-2856: Fix StreamingAgg inifnite loop problem due to state management issue. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/3f781be0 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/3f781be0 Diff:

[1/5] drill git commit: DRILL-2857: Update StreamingAggBatch current workspace record counter variable type to long to avoid overflow issues.

2015-04-27 Thread venki
Repository: drill Updated Branches: refs/heads/master 3689522d4 - 57a96d200 DRILL-2857: Update StreamingAggBatch current workspace record counter variable type to long to avoid overflow issues. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

drill git commit: DRILL-2835: Fix issue in copying data when a PartitionSender outgoing batch is in dropAll mode

2015-04-21 Thread venki
Repository: drill Updated Branches: refs/heads/master a0a1930c4 - fbb405bdb DRILL-2835: Fix issue in copying data when a PartitionSender outgoing batch is in dropAll mode dropAll mode means -- the fragment has exhausted all input data or -- receiver of the outgoing batch has finished

[1/4] drill git commit: DRILL-2514: Add support for impersonation in FileSystem storage plugin.

2015-04-21 Thread venki
Repository: drill Updated Branches: refs/heads/master fbb405bdb - 2a484251b http://git-wip-us.apache.org/repos/asf/drill/blob/40c90403/exec/java-exec/src/main/java/org/apache/drill/exec/store/AbstractStoragePlugin.java -- diff

[4/4] drill git commit: DRILL-2514: Part2 - Add impersonation tests using Hadoop MiniDFSCluster.

2015-04-21 Thread venki
DRILL-2514: Part2 - Add impersonation tests using Hadoop MiniDFSCluster. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/2a484251 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/2a484251 Diff:

[3/4] drill git commit: DRILL-2413: FileSystemPlugin refactoring: avoid sharing DrillFileSystem across schemas

2015-04-21 Thread venki
DRILL-2413: FileSystemPlugin refactoring: avoid sharing DrillFileSystem across schemas Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/117b7497 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/117b7497 Diff:

[5/6] drill git commit: DRILL-2521: Revert from protobuf 2.6 to 2.5

2015-04-02 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/168fa904/protocol/src/main/java/org/apache/drill/exec/proto/BitData.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/BitData.java

[1/6] drill git commit: DRILL-1833: Avoid storing view names in PStore cache

2015-04-02 Thread venki
Repository: drill Updated Branches: refs/heads/master cc97cd471 - 168fa904b DRILL-1833: Avoid storing view names in PStore cache ...always rely on view files in schema location for listing views. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[2/5] drill git commit: DRILL-2323: Added parquet metadata to logs (+filename to JSON reader)

2015-03-26 Thread venki
DRILL-2323: Added parquet metadata to logs (+filename to JSON reader) Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/c5ec7806 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/c5ec7806 Diff:

[5/5] drill git commit: DRILL-2322: Adding file split information to logs

2015-03-26 Thread venki
DRILL-2322: Adding file split information to logs Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/f447a9d5 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/f447a9d5 Diff:

drill git commit: DRILL-2534: Unit tests should reset the drillbitCount in tear down

2015-03-24 Thread venki
Repository: drill Updated Branches: refs/heads/master 1b9be3097 - e796b91aa DRILL-2534: Unit tests should reset the drillbitCount in tear down added new afterClass method to BaseTestQuery that sets the drillbitCount to 1 Signed-off-by: vkorukanti venki.koruka...@gmail.com Project:

[1/3] drill git commit: DRILL-2402: Update hash functions to use seed strategy as opposed to xor strategy.

2015-03-20 Thread venki
Repository: drill Updated Branches: refs/heads/master 9c9ee8c43 - bb1d7615e DRILL-2402: Update hash functions to use seed strategy as opposed to xor strategy. Also: Simplify and consolidate expression materialization. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[3/3] drill git commit: DRILL-2342: Store the nullability property of column in view persistence store.

2015-03-20 Thread venki
DRILL-2342: Store the nullability property of column in view persistence store. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/d7dc0b95 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/d7dc0b95 Diff:

[2/3] drill git commit: DRILL-2010: MergeJoin: Store/restore the right batch state when existing join loop due to output batch full.

2015-03-20 Thread venki
DRILL-2010: MergeJoin: Store/restore the right batch state when existing join loop due to output batch full. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/cfd88dbf Tree:

drill git commit: DRILL-2210 Introducing multithreading capability to PartitonerSender

2015-03-18 Thread venki
Repository: drill Updated Branches: refs/heads/master 54df129ca - 49d316a1c DRILL-2210 Introducing multithreading capability to PartitonerSender Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/49d316a1 Tree:

drill git commit: DRILL-2453: Handle the case where incoming has no schema in PartitionSender.

2015-03-16 Thread venki
Repository: drill Updated Branches: refs/heads/master 7b4c887e8 - 34932e126 DRILL-2453: Handle the case where incoming has no schema in PartitionSender. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/34932e12 Tree:

[3/3] drill git commit: DRILL-1385, along with some cleanup

2015-03-16 Thread venki
DRILL-1385, along with some cleanup Cleaned up option handling. This includes using finals, making member variables private whenever possible, and some formatting. - fixed a bug in the string formatting for the double range validator - OptionValidator, OptionValue, and their implementations now

[1/3] drill git commit: DRILL-1385, along with some cleanup

2015-03-16 Thread venki
Repository: drill Updated Branches: refs/heads/master 34932e126 - 7ea212a26 http://git-wip-us.apache.org/repos/asf/drill/blob/7ea212a2/exec/java-exec/src/main/java/org/apache/drill/exec/compile/bytecode/ValueHolderIden.java --

[2/3] drill git commit: DRILL-1385, along with some cleanup

2015-03-16 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/7ea212a2/exec/java-exec/src/main/java/org/apache/drill/exec/compile/MergeAdapter.java -- diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/compile/MergeAdapter.java

drill git commit: DRILL-2225: Fix missing PartitionSenderRootExec stats.

2015-03-10 Thread venki
Repository: drill Updated Branches: refs/heads/master 0368adf0c - b3bdc2790 DRILL-2225: Fix missing PartitionSenderRootExec stats. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/b3bdc279 Tree:

[3/8] drill git commit: DRILL-2187: Single Broadcast Sender

2015-03-09 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/9fd1430d/exec/java-exec/src/main/java/org/apache/drill/exec/record/FragmentWritableBatch.java -- diff --git

[7/8] drill git commit: DRILL-133: LocalExchange planning and exec.

2015-03-09 Thread venki
DRILL-133: LocalExchange planning and exec. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/59aae348 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/59aae348 Diff:

[4/8] drill git commit: DRILL-2187: Single Broadcast Sender

2015-03-09 Thread venki
DRILL-2187: Single Broadcast Sender Also includes: 1. Fix merge join planning issue (1c5c810 by jinfengni) 2. ExternalSort: Check the memory available for in-memory sorting or not in making decision to spill or not (36f9dd1) 3. Cleanup in ExternalSortBatch and its helper classes (36f9dd1) 4.

[6/8] drill git commit: DRILL-133: LocalExchange planning and exec.

2015-03-09 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/59aae348/exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/UnorderedDeMuxExchange.java -- diff --git

[5/8] drill git commit: DRILL-133: LocalExchange planning and exec.

2015-03-09 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/59aae348/exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DefaultSqlHandler.java -- diff --git

[2/8] drill git commit: DRILL-2187: Single Broadcast Sender

2015-03-09 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/9fd1430d/protocol/src/main/java/org/apache/drill/exec/proto/BitData.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/BitData.java

[1/8] drill git commit: DRILL-2347: Support parquet metadata read parallelization

2015-03-09 Thread venki
Repository: drill Updated Branches: refs/heads/master 6be9e3b1e - f658a3c51 DRILL-2347: Support parquet metadata read parallelization Use HashMap internally when building endpoint map. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

[8/8] drill git commit: DRILL-2209 Insert ProjectOperator with MuxExchange

2015-03-09 Thread venki
DRILL-2209 Insert ProjectOperator with MuxExchange Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/f658a3c5 Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/f658a3c5 Diff:

drill git commit: DRILL-2127: make JDBC tests re-use bit instances; reset cached bits on failure

2015-02-13 Thread venki
Repository: drill Updated Branches: refs/heads/master e46d68bee - 4ed0a8d68 DRILL-2127: make JDBC tests re-use bit instances; reset cached bits on failure Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/4ed0a8d6 Tree:

[2/3] drill git commit: DRILL-2080: Add IO Stats for JSON/Parquet type input files

2015-02-05 Thread venki
http://git-wip-us.apache.org/repos/asf/drill/blob/c54bd6ac/exec/java-exec/src/main/java/org/apache/drill/exec/store/sys/zk/ZkPStore.java -- diff --git

[1/3] drill git commit: DRILL-2088: ReAlloc in FixedWidthVector.setValueCount if current buffer capacity is less than the valueCount.

2015-02-05 Thread venki
Repository: drill Updated Branches: refs/heads/master 90a2835f6 - c54bd6acb DRILL-2088: ReAlloc in FixedWidthVector.setValueCount if current buffer capacity is less than the valueCount. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit:

  1   2   >