[GitHub] drill pull request #656: DRILL-5034: Select timestamp from hive generated pa...

2017-02-23 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/656#discussion_r102732719 --- Diff: exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/writer/TestParquetWriter.java --- @@ -969,12 +969,15 @@ public void

[GitHub] drill pull request #725: DRILL-5215: CTTAS: disallow temp tables in view exp...

2017-01-24 Thread arina-ielchiieva
GitHub user arina-ielchiieva opened a pull request: https://github.com/apache/drill/pull/725 DRILL-5215: CTTAS: disallow temp tables in view expansion logic 1. Disallowed temporary table usage during in view expansion. 2. Added appropriate unit test. 3. Replace link to gist

[GitHub] drill issue #685: Drill 5043: Function that returns a unique id per session/...

2017-01-24 Thread arina-ielchiieva
Github user arina-ielchiieva commented on the issue: https://github.com/apache/drill/pull/685 @nagarajanchinnasamy, thank you! --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-18 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r96604582 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/SchemaUtilites.java --- @@ -177,4 +186,34 @@ public static AbstractSchema

[GitHub] drill pull request #685: Drill 5043: Function that returns a unique id per s...

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/685#discussion_r96446816 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/ops/ContextInformation.java --- @@ -28,12 +28,14 @@ private final String

[GitHub] drill pull request #685: Drill 5043: Function that returns a unique id per s...

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/685#discussion_r96463387 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillSqlOperator.java --- @@ -147,6 +166,14 @@ public

[GitHub] drill pull request #685: Drill 5043: Function that returns a unique id per s...

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/685#discussion_r96451356 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillSqlOperator.java --- @@ -147,6 +166,14 @@ public

[GitHub] drill issue #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on the issue: https://github.com/apache/drill/pull/666 @paul-rogers I have made changes after second round of CR. Main changes include: 1. disallow view over temporary tables; 2. case-insensitive temporary tables names; 3

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95811350 --- Diff: distribution/src/resources/drill-override-example.conf --- @@ -184,7 +184,12 @@ drill.exec: { # Set this property if custom

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95408561 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetRecordWriter.java --- @@ -382,4 +391,20 @@ public void cleanup

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94760664 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DropTableHandler.java --- @@ -55,35 +58,79 @@ public

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94779958 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/SqlConverter.java --- @@ -447,4 +458,50 @@ public RexNode ensureType

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94759119 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateTableHandler.java --- @@ -67,43 +71,64 @@ public

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95580538 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateTableHandler.java --- @@ -67,43 +71,64 @@ public

[GitHub] drill issue #685: Drill 5043: Function that returns a unique id per session/...

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on the issue: https://github.com/apache/drill/pull/685 @nagarajanchinnasamy Good job, thank you! Please address minor review comments, squash commits into one and rebase on current master. --- If your project is set up for it, you can reply

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94757405 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/WriterRecordBatch.java --- @@ -174,13 +174,23 @@ protected void

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95408912 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JsonRecordWriter.java --- @@ -82,6 +84,9 @@ public void init(Map<Str

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r96142710 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DropTableHandler.java --- @@ -55,35 +58,79 @@ public

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95354313 --- Diff: exec/rpc/src/main/java/org/apache/drill/exec/rpc/RpcBus.java --- @@ -164,6 +164,8 @@ public void operationComplete(ChannelFuture future

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94761133 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DropTableHandler.java --- @@ -55,35 +58,79 @@ public

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95813048 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserSession.java --- @@ -207,18 +245,85 @@ public SchemaPlus getDefaultSchema

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95580468 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/SqlConverter.java --- @@ -447,4 +458,50 @@ public RexNode ensureType

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94757849 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/SqlConverter.java --- @@ -447,4 +458,50 @@ public RexNode ensureType

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r96142721 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DropTableHandler.java --- @@ -55,35 +58,79 @@ public

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94758373 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/SqlConverter.java --- @@ -447,4 +458,50 @@ public RexNode ensureType

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94757371 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/WriterRecordBatch.java --- @@ -174,13 +174,23 @@ protected void

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94768957 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/ViewHandler.java --- @@ -74,36 +74,51 @@ public PhysicalPlan

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r96421340 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserSession.java --- @@ -54,18 +66,41 @@ private Map<String, Str

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95408445 --- Diff: exec/java-exec/src/test/java/org/apache/drill/exec/rpc/user/TemporaryTablesAutomaticDropTest.java --- @@ -0,0 +1,99

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94763501 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/ViewHandler.java --- @@ -49,6 +50,24 @@ public ViewHandler

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94760594 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DropTableHandler.java --- @@ -55,35 +58,79 @@ public

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r94760042 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateTableHandler.java --- @@ -242,4 +267,53 @@ private RexNode

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r96142739 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/ViewHandler.java --- @@ -74,36 +93,49 @@ public PhysicalPlan

[GitHub] drill pull request #666: DRILL-4956: Temporary tables support

2017-01-17 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/666#discussion_r95805039 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserSession.java --- @@ -207,18 +245,85 @@ public SchemaPlus getDefaultSchema

[GitHub] drill issue #666: DRILL-4956: Temporary tables support

2017-01-18 Thread arina-ielchiieva
Github user arina-ielchiieva commented on the issue: https://github.com/apache/drill/pull/666 @paul-rogers I have squashed commits and updated documentation to reflect recent changes (also added design document content into Gist). If there are any other changes required, can we

[GitHub] drill pull request #763: DRILL-5208: Finding path to java executable should ...

2017-02-26 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/763#discussion_r103110888 --- Diff: distribution/src/resources/drill-config.sh --- @@ -367,12 +375,18 @@ if [ -z "$JAVA_HOME" ]; then fi # N

[GitHub] drill pull request #763: DRILL-5208: Finding path to java executable should ...

2017-02-26 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/763#discussion_r103110976 --- Diff: distribution/src/resources/drill-config.sh --- @@ -359,6 +366,7 @@ if [ -z "$JAVA_HOME" ]; then [[ $SOURCE != /* ]]

[GitHub] drill issue #701: DRILL-4963: Fix issues with dynamically loaded overloaded ...

2017-03-02 Thread arina-ielchiieva
Github user arina-ielchiieva commented on the issue: https://github.com/apache/drill/pull/701 @jinfengni 1. Depending on how often udfs are added, we don't expect it to happen often though. But you are correct about the overhead for the queries that do not use dynamic UDFs

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77494939 --- Diff: protocol/src/main/protobuf/UserBitShared.proto --- @@ -298,3 +298,17 @@ enum CoreOperatorType { NESTED_LOOP_JOIN = 35

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77494595 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/ExecConstants.java --- @@ -106,11 +105,19 @@ String

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77501913 --- Diff: exec/java-exec/src/main/resources/drill-module.conf --- @@ -189,6 +189,15 @@ drill.exec: { debug

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77493607 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlCreateFunction.java --- @@ -0,0 +1,79

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77493889 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/server/options/OptionValidator.java --- @@ -69,6 +75,13 @@ public int getTtl

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77492653 --- Diff: distribution/src/resources/drill-config.sh --- @@ -366,11 +366,18 @@ if [ $? -eq 0 ]; then fatal_error "Java 1.7 or later is req

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77495658 --- Diff: protocol/src/main/protobuf/UserBitShared.proto --- @@ -298,3 +298,17 @@ enum CoreOperatorType { NESTED_LOOP_JOIN = 35

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77493018 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/ExecConstants.java --- @@ -106,11 +105,19 @@ String

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77492976 --- Diff: exec/java-exec/src/main/codegen/data/Parser.tdd --- @@ -38,7 +38,8 @@ "REFRESH", "METADATA"

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77498708 --- Diff: protocol/src/main/protobuf/UserBitShared.proto --- @@ -298,3 +298,17 @@ enum CoreOperatorType { NESTED_LOOP_JOIN = 35

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77496078 --- Diff: protocol/src/main/protobuf/UserBitShared.proto --- @@ -298,3 +298,17 @@ enum CoreOperatorType { NESTED_LOOP_JOIN = 35

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-05 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77499327 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlDropFunction.java --- @@ -0,0 +1,79 @@ +/** + * Licensed

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77966607 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/exception/VersionMismatchException.java --- @@ -0,0 +1,45 @@ +/** + * Licensed

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77967306 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/coord/zk/ZookeeperClient.java --- @@ -133,13 +137,50 @@ public boolean hasPath(final

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77974864 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/util/JarUtil.java --- @@ -0,0 +1,33 @@ +/** + * Licensed to the Apache Software

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r7797 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/util/JarUtil.java --- @@ -0,0 +1,33 @@ +/** + * Licensed to the Apache Software

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77977432 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77976736 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/exception/FunctionValidationException.java --- @@ -0,0 +1,43

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77976915 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -64,62 +76,134 @@ .put

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77974471 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/coord/zk/ZookeeperClient.java --- @@ -179,6 +220,22 @@ public void create(final String

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77972898 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/store/sys/store/ZookeeperPersistentStore.java --- @@ -63,7 +63,18 @@ public

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r77977654 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillSimpleFuncHolder.java --- @@ -40,10 +40,12 @@ static final

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78008586 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionImplementationRegistry.java --- @@ -86,6 +108,7 @@ public

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78009045 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionImplementationRegistry.java --- @@ -186,4 +226,105 @@ public boolean

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78011083 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionImplementationRegistry.java --- @@ -186,4 +226,105 @@ public boolean

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78012385 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionImplementationRegistry.java --- @@ -186,4 +226,105 @@ public boolean

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78007166 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -64,62 +76,134 @@ .put

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78014300 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionImplementationRegistry.java --- @@ -186,4 +226,105 @@ public boolean

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78015486 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/FunctionInitializer.java --- @@ -42,22 +42,29 @@ public class

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78017223 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillOperatorTable.java --- @@ -64,6 +64,15 @@ public DrillOperatorTable

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78018512 --- Diff: common/src/main/java/org/apache/drill/common/scanner/RunTimeScan.java --- @@ -75,4 +77,20 @@ public static ScanResult fromPrescan

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78030875 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -64,62 +76,134 @@ .put

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78030815 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -64,62 +76,134 @@ .put

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78031041 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78027749 --- Diff: common/src/main/java/org/apache/drill/common/config/DrillConfig.java --- @@ -164,6 +164,15 @@ public static DrillConfig create(String

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-08 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78038409 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-09 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78172686 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-09 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78169406 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-09 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78169085 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-09 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78177558 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-09 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78177586 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-09 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78172574 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-09 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78177330 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-09 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78174691 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/DrillFunctionRegistry.java --- @@ -218,4 +302,141 @@ private void

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78298816 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78299516 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78298630 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78298649 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78298593 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78298762 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78299671 --- Diff: protocol/src/main/protobuf/UserBitShared.proto --- @@ -298,3 +298,17 @@ enum CoreOperatorType { NESTED_LOOP_JOIN = 35

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78300627 --- Diff: exec/java-exec/src/test/java/org/apache/drill/TestDynamicUDFSupport.java --- @@ -0,0 +1,292 @@ +/** + * Licensed to the Apache

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78298889 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78300858 --- Diff: exec/java-exec/src/test/java/org/apache/drill/TestDynamicUDFSupport.java --- @@ -0,0 +1,292 @@ +/** + * Licensed to the Apache

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78298745 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78299260 --- Diff: distribution/src/resources/drill-config.sh --- @@ -366,11 +366,18 @@ if [ $? -eq 0 ]; then fatal_error "Java 1.7 or later is req

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78299594 --- Diff: exec/java-exec/src/main/resources/drill-module.conf --- @@ -189,6 +189,15 @@ drill.exec: { debug

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78295758 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillSqlWorker.java --- @@ -69,29 +72,43 @@ public static PhysicalPlan

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78298622 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/CreateFunctionHandler.java --- @@ -0,0 +1,195

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78299325 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/RemoteFunctionRegistry.java --- @@ -0,0 +1,185 @@ +/** + * Licensed

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78299537 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/DropFunctionHandler.java --- @@ -0,0 +1,123

[GitHub] drill pull request #574: DRILL-4726: Dynamic UDFs support

2016-09-11 Thread arina-ielchiieva
Github user arina-ielchiieva commented on a diff in the pull request: https://github.com/apache/drill/pull/574#discussion_r78294159 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/RemoteFunctionRegistry.java --- @@ -0,0 +1,185 @@ +/** + * Licensed

<    1   2   3   4   5   6   7   8   9   10   >