[3/5] drill git commit: DRILL-2353: Add interpreter based partition pruning.

2015-03-19 Thread jacques
DRILL-2353: Add interpreter based partition pruning. Integrate Jacques's interpreter based partition pruning with Jason's interpreter refactoring that removed interpreter module and added that functionality in the exec module. Ensure boolean operators are correctly handled when traversing expre

[5/5] drill git commit: DRILL-1735: Have closing of JDBC connection free embedded-server resources.

2015-03-19 Thread jacques
DRILL-1735: Have closing of JDBC connection free embedded-server resources. Hooked up closing of JDBC connection to shut down embedded Drillbit, and then fixed chain of bugs exposed by that: 1. Added test org.apache.drill.jdbc.test.Bug1735ConnectionCloseTest. 2. Hooked up connection handler in D

[4/5] drill git commit: DRILL-1735: Have closing of JDBC connection free embedded-server resources.

2015-03-19 Thread jacques
http://git-wip-us.apache.org/repos/asf/drill/blob/9c9ee8c4/exec/jdbc/src/test/java/org/apache/drill/jdbc/DriverTest.java -- diff --git a/exec/jdbc/src/test/java/org/apache/drill/jdbc/DriverTest.java b/exec/jdbc/src/test/java/org/a

[1/5] drill git commit: DRILL-1967: Add null checks to resources in cleanup of Parquet writer that may not be initialized if no schema has been provided to it by the time it is cleaned up.

2015-03-19 Thread jacques
Repository: drill Updated Branches: refs/heads/master 4d398edf8 -> 9c9ee8c43 DRILL-1967: Add null checks to resources in cleanup of Parquet writer that may not be initialized if no schema has been provided to it by the time it is cleaned up. Project: http://git-wip-us.apache.org/repos/asf/d

[2/5] drill git commit: DRILL-2503: AsmUtil ClassTransformer MergeAdapter - add option to pass through ClassReader.EXPAND_FRAMES to satisfy complaint from ASM - rationalize AsmUtils methods' argument

2015-03-19 Thread jacques
DRILL-2503: AsmUtil ClassTransformer MergeAdapter - add option to pass through ClassReader.EXPAND_FRAMES to satisfy complaint from ASM - rationalize AsmUtils methods' argument lists TestBugFixes (in ...drill.jdbc.test) - created this to hold random bug fix tests Project: http://git-wip-us.apac

drill git commit: DRILL-2488: Return DEFAULT as supported encoding for MergeJoin since it does not currently handle SV2 or SV4.

2015-03-19 Thread amansinha
Repository: drill Updated Branches: refs/heads/master 17f0befeb -> 4d398edf8 DRILL-2488: Return DEFAULT as supported encoding for MergeJoin since it does not currently handle SV2 or SV4. Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf

drill git commit: DRILL-2499: Remove orphan test Drill2130InterpreterHamcrestConfigurationTest

2015-03-19 Thread adi
Repository: drill Updated Branches: refs/heads/master 2da618cd4 -> 17f0befeb DRILL-2499: Remove orphan test Drill2130InterpreterHamcrestConfigurationTest Project: http://git-wip-us.apache.org/repos/asf/drill/repo Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/17f0befe Tree: http:

[2/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
http://git-wip-us.apache.org/repos/asf/drill/blob/2da618cd/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

[5/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
http://git-wip-us.apache.org/repos/asf/drill/blob/2da618cd/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

[9/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Drillbit robustness. I did my best to keep these clean when I split them up, but this core commit may depend on some minor c

[4/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
http://git-wip-us.apache.org/repos/asf/drill/blob/2da618cd/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 b/protocol/src/main/j

[1/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
Repository: drill Updated Branches: refs/heads/master ff9882be7 -> 2da618cd4 http://git-wip-us.apache.org/repos/asf/drill/blob/2da618cd/protocol/src/main/java/org/apache/drill/exec/proto/UserProtos.java -- diff --git a/protocol

[8/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
http://git-wip-us.apache.org/repos/asf/drill/blob/2da618cd/exec/java-exec/src/main/java/org/apache/drill/exec/rpc/BasicServer.java -- diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/rpc/BasicServer.java b/exec/jav

[3/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
http://git-wip-us.apache.org/repos/asf/drill/blob/2da618cd/protocol/src/main/java/org/apache/drill/exec/proto/CoordinationProtos.java -- diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/CoordinationProtos.java b/pr

[6/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
http://git-wip-us.apache.org/repos/asf/drill/blob/2da618cd/exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/QueryStatus.java -- diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/QueryStatu

[7/9] drill git commit: DRILL-2245: Clean up query setup and execution kickoff in Foreman/WorkManager in order to ensure consistent handling, and avoid hangs and races, with the goal of improving Dril

2015-03-19 Thread jacques
http://git-wip-us.apache.org/repos/asf/drill/blob/2da618cd/exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/ControlHandlerImpl.java -- diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/Control

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: