[GitHub] drill pull request #1237: DRILL-6348: Fixed code so that Unordered Receiver ...

2018-04-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1237#discussion_r184585775 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java --- @@ -149,25 +149,32 @@ private

[GitHub] drill pull request #1237: DRILL-6348: Fixed code so that Unordered Receiver ...

2018-04-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1237#discussion_r184585959 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java --- @@ -149,25 +149,32 @@ private

[GitHub] drill pull request #1237: DRILL-6348: Fixed code so that Unordered Receiver ...

2018-04-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1237#discussion_r184586222 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java --- @@ -149,25 +149,32 @@ private

[GitHub] drill issue #1237: DRILL-6348: Fixed code so that Unordered Receiver reports...

2018-04-26 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1237 IMO, it is better not to report memory usage at all compared to reporting a wrong number. In case incoming batches are accumulated in a queue, they should be reported as owned by a receiver. Taking

[GitHub] drill pull request #1237: DRILL-6348: Fixed code so that Unordered Receiver ...

2018-04-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1237#discussion_r184589826 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java --- @@ -201,6 +208,11 @@ public

[GitHub] drill pull request #1237: DRILL-6348: Fixed code so that Unordered Receiver ...

2018-04-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1237#discussion_r184554299 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java --- @@ -149,25 +149,32 @@ private

[GitHub] drill pull request #1237: DRILL-6348: Fixed code so that Unordered Receiver ...

2018-04-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1237#discussion_r184558425 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java --- @@ -149,25 +149,32 @@ private

[GitHub] drill pull request #1237: DRILL-6348: Fixed code so that Unordered Receiver ...

2018-04-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1237#discussion_r184554436 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java --- @@ -149,25 +149,32 @@ private

[GitHub] drill pull request #1237: DRILL-6348: Fixed code so that Unordered Receiver ...

2018-04-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1237#discussion_r184559429 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/unorderedreceiver/UnorderedReceiverBatch.java --- @@ -201,6 +208,11 @@ public

[GitHub] drill pull request #1224: DRILL-6321: Customize Drill's conformance. Allow s...

2018-05-01 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1224#discussion_r185225979 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/DrillConformance.java --- @@ -0,0 +1,43 @@ +/* + * Licensed to the Apache

[GitHub] drill issue #1235: DRILL-6336: Inconsistent method name.

2018-04-29 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1235 My take is that "append" is more common for classes with the similar functionality, see for example `ToStringBuilder`. As there is no added benefit of using "print" vs "a

[GitHub] drill issue #1236: DRILL-6347: Inconsistent method name "field".

2018-04-29 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1236 LGTM. Please squash commits. ---

[GitHub] drill pull request #1013: DRILL-5910: Add factory name to ClassNotFoundExcep...

2017-10-27 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1013#discussion_r147443404 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/rpc/security/ClientAuthenticatorProvider.java --- @@ -57,17 +57,17 @@ private

[GitHub] drill pull request #1013: DRILL-5910: Add factory name to ClassNotFoundExcep...

2017-10-27 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1013#discussion_r147445561 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/rpc/security/ClientAuthenticatorProvider.java --- @@ -57,17 +57,17 @@ private

[GitHub] drill issue #1012: DRILL-5911: Upgrade esri-geometry-api version to 2.0.0 to...

2017-10-27 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1012 @vvysotskyi It is a major version change of the dependency, but except for the pom file changes, there are no other changes. It will be good to understand what triggered a major version change (do

[GitHub] drill pull request #1013: DRILL-5910: Add factory name to ClassNotFoundExcep...

2017-10-27 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1013#discussion_r147466798 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/rpc/security/ClientAuthenticatorProvider.java --- @@ -57,17 +57,17 @@ private

[GitHub] drill issue #1012: DRILL-5911: Upgrade esri-geometry-api version to 2.0.0 to...

2017-10-27 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1012 @vvysotskyi OK, thanks. Currently, gis unit tests only work with CSV geo-spacial data. It sounds that JSON format is also supported and is not covered by the gis unit tests. Can you confirm if JSON

[GitHub] drill pull request #1058: DRILL-6002: Avoid memory copy from direct buffer t...

2017-12-21 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1058#discussion_r158416355 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/cache/VectorSerializer.java --- @@ -62,27 +72,65 @@ public Writer write(VectorAccessible va

[GitHub] drill issue #1058: DRILL-6002: Avoid memory copy from direct buffer to heap ...

2018-01-08 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1058 @paul-rogers Please review ---

[GitHub] drill issue #1069: DRILL-5994 Added webserver maxThreads configuration optio...

2018-01-10 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1069 @MitchelLabonte @arina-ielchiieva I don't think that Drill needs that many threads/acceptors to handle HTTP(s) requests as it is not a real web (REST API) server. For proper resource utilization

[GitHub] drill issue #1069: DRILL-5994 Added webserver maxThreads configuration optio...

2018-01-10 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1069 @MitchelLabonte My proposal is to limit the number of acceptors instead of allowing to increase the max number of threads in the connection pool. If the number of acceptors is limited, the number

[GitHub] drill pull request #1058: DRILL-6002: Avoid memory copy from direct buffer t...

2018-01-16 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1058#discussion_r161842736 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/spill/SpillSet.java --- @@ -104,9 +107,17 @@ * nodes provide

[GitHub] drill issue #1090: DRILL-6080: Sort incorrectly limits batch size to 65535 r...

2018-01-25 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1090 LGTM, please rebase + squash to resolve conflicts. ---

[GitHub] drill pull request #1090: DRILL-6080: Sort incorrectly limits batch size to ...

2018-01-25 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1090#discussion_r164040082 --- Diff: exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/xsort/managed/TestSortImpl.java --- @@ -466,10 +469,10 @@ public void

[GitHub] drill pull request #1090: DRILL-6080: Sort incorrectly limits batch size to ...

2018-01-25 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1090#discussion_r164015707 --- Diff: exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/xsort/managed/TestSortImpl.java --- @@ -466,10 +469,10 @@ public void

[GitHub] drill pull request #1099: DRILL-6106: Use valueOf method instead of construc...

2018-01-26 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1099#discussion_r164165401 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/ssl/SSLConfigClient.java --- @@ -94,7 +94,7 @@ private String getStringProperty(String name

[GitHub] drill pull request #1090: DRILL-6080: Sort incorrectly limits batch size to ...

2018-01-25 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1090#discussion_r163999199 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/record/selection/SelectionVector4.java --- @@ -31,8 +31,9 @@ private int length

[GitHub] drill pull request #1099: DRILL-6106: Use valueOf method instead of construc...

2018-01-25 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1099#discussion_r164010865 --- Diff: contrib/storage-hive/core/src/main/codegen/templates/ObjectInspectors.java --- @@ -169,9 +169,9 @@ public Boolean getPrimitiveJavaObject(Object o

[GitHub] drill pull request #1099: DRILL-6106: Use valueOf method instead of construc...

2018-01-25 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1099#discussion_r164010530 --- Diff: contrib/storage-hbase/src/test/java/org/apache/drill/hbase/TestOrderedBytesConvertFunctions.java --- @@ -54,7 +54,7 @@ public void

[GitHub] drill pull request #1099: DRILL-6106: Use valueOf method instead of construc...

2018-01-25 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1099#discussion_r164012734 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/ssl/SSLConfigClient.java --- @@ -94,7 +94,7 @@ private String getStringProperty(String name

[GitHub] drill pull request #1060: DRILL-5846: Improve parquet performance for Flat D...

2018-01-29 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1060#discussion_r164519147 --- Diff: exec/memory/base/src/main/java/org/apache/drill/exec/util/MemoryUtils.java --- @@ -0,0 +1,186 @@ +/** + * Licensed to the Apache Software

[GitHub] drill issue #1099: DRILL-6106: Use valueOf method instead of constructor sin...

2018-01-29 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1099 Travis CI failed due to a known issue `TestSortImpl.testLargeBatch:502->runJumboBatchTest:475->runLargeSortTest:454 Value of 1:0 expected:<0> but was:<1>` unrelated to the SS

[GitHub] drill issue #1099: DRILL-6106: Use valueOf method instead of constructor sin...

2018-01-30 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1099 LGTM, please squash. ---

[GitHub] drill issue #1099: DRILL-6106: Use valueOf method instead of constructor sin...

2018-01-29 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1099 What was the reason to revert the change in SSLConfigClient.java? ---

[GitHub] drill pull request #1060: DRILL-5846: Improve parquet performance for Flat D...

2018-01-29 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1060#discussion_r164520611 --- Diff: exec/memory/base/src/main/java/io/netty/buffer/DrillBuf.java --- @@ -703,7 +703,18 @@ protected void _setLong(int index, long value

[GitHub] drill pull request #1060: DRILL-5846: Improve parquet performance for Flat D...

2018-01-29 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1060#discussion_r164600674 --- Diff: exec/memory/base/src/main/java/org/apache/drill/exec/util/MemoryUtils.java --- @@ -0,0 +1,186 @@ +/** + * Licensed to the Apache Software

[GitHub] drill pull request #1060: DRILL-5846: Improve parquet performance for Flat D...

2018-01-29 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1060#discussion_r164506523 --- Diff: exec/memory/base/src/main/java/org/apache/drill/exec/util/MemoryUtils.java --- @@ -0,0 +1,186 @@ +/** + * Licensed to the Apache Software

[GitHub] drill issue #1099: DRILL-6106: Use valueOf method instead of constructor sin...

2018-01-30 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1099 @reudismam For drill, merging/squashing on github is not an option (due to the way how Apache Drill git is setup). Please rebase and squash. ---

[GitHub] drill issue #1099: DRILL-6106: Use valueOf method instead of constructor sin...

2018-01-31 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1099 @reudismam Travis fails in other PRs as well. See #1105. ---

[GitHub] drill pull request #1060: DRILL-5846: Improve parquet performance for Flat D...

2018-02-01 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1060#discussion_r165552608 --- Diff: exec/memory/base/src/main/java/io/netty/buffer/DrillBuf.java --- @@ -703,7 +703,18 @@ protected void _setLong(int index, long value

[GitHub] drill issue #1090: DRILL-6080: Sort incorrectly limits batch size to 65535 r...

2018-01-29 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1090 +1 ---

[GitHub] drill pull request #1113: DRILL-5902: Regression: Queries encounter random f...

2018-02-05 Thread vrozov
GitHub user vrozov opened a pull request: https://github.com/apache/drill/pull/1113 DRILL-5902: Regression: Queries encounter random failure due to RPC connection timed out You can merge this pull request into a Git repository by running: $ git pull https://github.com/vrozov

[GitHub] drill issue #1113: DRILL-5902: Regression: Queries encounter random failure ...

2018-02-05 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1113 @arina-ielchiieva Please review ---

[GitHub] drill issue #1113: DRILL-5902: Regression: Queries encounter random failure ...

2018-02-08 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1113 @ilooner DRILL-6143 is not related to DRILL-5902. DRILL-6143 requires a separate RCA. See DRILL-5902 for details. ---

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-07 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166838809 --- Diff: contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveUtilities.java --- @@ -507,5 +512,49 @@ public static boolean

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-07 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166832638 --- Diff: common/pom.xml --- @@ -45,6 +45,7 @@ org.apache.calcite calcite-core + ${calcite.version} --- End diff

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-07 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166832879 --- Diff: contrib/storage-hive/core/pom.xml --- @@ -58,6 +58,10 @@ commons-codec commons-codec

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-07 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166842824 --- Diff: contrib/storage-hive/hive-exec-shade/pom.xml --- @@ -39,23 +39,28 @@ log4j - commons-codec

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-08 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167089878 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/PhysicalVisitor.java --- @@ -55,10 +56,10 @@ public RETURN

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-08 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167092037 --- Diff: exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/xsort/TestSortSpillWithException.java --- @@ -59,6 +59,7 @@ public static void

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-08 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167088606 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/visitor/PrelVisitor.java --- @@ -35,7 +38,9 @@ public RETURN visitScan

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-08 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167091413 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/OrderedMuxExchange.java --- @@ -0,0 +1,58 @@ +/** + * Licensed

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-08 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167090991 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/OrderedMuxExchange.java --- @@ -0,0 +1,58 @@ +/** + * Licensed

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166513403 --- Diff: contrib/storage-hive/hive-exec-shade/pom.xml --- @@ -39,23 +39,28 @@ log4j - commons-codec

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166510396 --- Diff: contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveUtilities.java --- @@ -507,5 +510,52 @@ public static boolean

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166512235 --- Diff: contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveUtilities.java --- @@ -507,5 +510,52 @@ public static boolean

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166513525 --- Diff: contrib/storage-hive/hive-exec-shade/pom.xml --- @@ -39,23 +39,28 @@ log4j - commons-codec

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166507937 --- Diff: common/pom.xml --- @@ -45,6 +45,7 @@ org.apache.calcite calcite-core + ${calcite.version} --- End diff

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166513062 --- Diff: contrib/storage-hive/hive-exec-shade/pom.xml --- @@ -39,23 +39,28 @@ log4j - commons-codec

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166508479 --- Diff: contrib/storage-hive/core/pom.xml --- @@ -58,6 +58,10 @@ commons-codec commons-codec

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166508171 --- Diff: contrib/storage-hive/core/pom.xml --- @@ -101,6 +105,7 @@ org.apache.calcite calcite-core

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r166512379 --- Diff: contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/HiveUtilities.java --- @@ -507,5 +510,52 @@ public static boolean

[GitHub] drill pull request #1119: DRILL-6143: Made FragmentsRunner's rpc timeout a S...

2018-02-09 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1119#discussion_r167312527 --- Diff: exec/java-exec/src/main/resources/drill-module.conf --- @@ -413,6 +413,7 @@ drill.exec.options: { # to start at least 2 partitions

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-12 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167589289 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/HashToRandomExchangePrel.java --- @@ -112,6 +120,73 @@ public RelWriter

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-12 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167616026 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/OrderedMuxExchange.java --- @@ -0,0 +1,64 @@ +/** + * Licensed

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-12 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167626024 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/ExchangePrel.java --- @@ -34,4 +37,14 @@ public ExchangePrel(RelOptCluster

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-12 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167587159 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/OrderedMuxExchange.java --- @@ -0,0 +1,64 @@ +/** + * Licensed

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-12 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167625240 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/OrderedMuxExchange.java --- @@ -0,0 +1,64 @@ +/** + * Licensed

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-12 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167586208 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractExchange.java --- @@ -119,7 +119,7 @@ public final void setupReceivers

[GitHub] drill issue #1119: DRILL-6143: Made FragmentsRunner's rpc timeout a SystemOp...

2018-02-09 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1119 LGTM ---

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-13 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167960149 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/UnorderedMuxExchange.java --- @@ -37,14 +37,8 @@ public UnorderedMuxExchange

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-13 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167954543 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/UnorderedMuxExchange.java --- @@ -37,14 +37,8 @@ public UnorderedMuxExchange

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-13 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167956002 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/visitor/InsertLocalExchangeVisitor.java --- @@ -20,133 +20,41 @@ import

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-13 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167953826 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/AbstractMuxExchange.java --- @@ -90,6 +92,24 @@ public Sender getSender(int

[GitHub] drill pull request #1110: DRILL-6115: SingleMergeExchange is not scaling up ...

2018-02-13 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1110#discussion_r167988964 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/AbstractMuxExchange.java --- @@ -92,24 +92,19 @@ public Sender getSender(int

[GitHub] drill issue #1110: DRILL-6115: SingleMergeExchange is not scaling up when ma...

2018-02-14 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1110 LGTM, please squash two last commits. ---

[GitHub] drill pull request #1122: DRILL-6164: Heap memory leak during parquet scan a...

2018-02-15 Thread vrozov
GitHub user vrozov opened a pull request: https://github.com/apache/drill/pull/1122 DRILL-6164: Heap memory leak during parquet scan and OOM @parthchandra Please take a look You can merge this pull request into a Git repository by running: $ git pull https://github.com/vrozov

[GitHub] drill issue #1122: DRILL-6164: Heap memory leak during parquet scan and OOM

2018-02-17 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1122 The functional test failure is fixed. Please merge. ---

[GitHub] drill pull request #1113: DRILL-5902: Regression: Queries encounter random f...

2018-02-17 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1113#discussion_r168935308 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/QueryStateProcessor.java --- @@ -125,20 +125,17 @@ public void cancel

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-20 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r169351388 --- Diff: contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/readers/HiveAbstractReader.java --- @@ -143,7 +143,7 @@ private void init

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-20 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r169354613 --- Diff: contrib/storage-hive/hive-exec-shade/pom.xml --- @@ -34,28 +34,47 @@ hive-exec compile

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-20 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r169360386 --- Diff: contrib/storage-hive/hive-exec-shade/pom.xml --- @@ -39,23 +39,28 @@ log4j - commons-codec

[GitHub] drill pull request #1111: DRILL-5978: Upgrade Hive libraries to 2.1.1 versio...

2018-02-20 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/#discussion_r169348315 --- Diff: contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/readers/HiveAbstractReader.java --- @@ -86,7 +86,7 @@ protected

[GitHub] drill pull request #1113: DRILL-5902: Regression: Queries encounter random f...

2018-02-15 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1113#discussion_r168599100 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/QueryStateProcessor.java --- @@ -125,20 +125,17 @@ public void cancel

[GitHub] drill issue #1122: DRILL-6164: Heap memory leak during parquet scan and OOM

2018-02-16 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1122 One of the functional tests fails. I am looking into it, please don't merge yet. ---

[GitHub] drill pull request #1070: DRILL-6004: Direct buffer bounds checking should b...

2017-12-21 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1070#discussion_r158331061 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/XXHash.java --- @@ -166,9 +164,7 @@ public static long hash64(double val, long seed

[GitHub] drill pull request #1070: DRILL-6004: Direct buffer bounds checking should b...

2017-12-21 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1070#discussion_r158335955 --- Diff: exec/memory/base/src/main/java/org/apache/drill/exec/memory/BoundsChecking.java --- @@ -17,19 +17,92 @@ */ package

[GitHub] drill pull request #1070: DRILL-6004: Direct buffer bounds checking should b...

2017-12-21 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1070#discussion_r158334992 --- Diff: exec/memory/base/src/main/java/org/apache/drill/exec/memory/BoundsChecking.java --- @@ -17,19 +17,92 @@ */ package

[GitHub] drill issue #1075: DRILL-6030: Managed sort should minimize number of batche...

2017-12-21 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1075 @paul-rogers Please review ---

[GitHub] drill pull request #1090: DRILL-6080: Sort incorrectly limits batch size to ...

2018-01-13 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1090#discussion_r161384235 --- Diff: exec/memory/base/src/main/java/io/netty/buffer/DrillBuf.java --- @@ -851,48 +851,52 @@ public void print(StringBuilder sb, int indent, Verbosity

[GitHub] drill pull request #1090: DRILL-6080: Sort incorrectly limits batch size to ...

2018-01-22 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1090#discussion_r163093794 --- Diff: exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/xsort/managed/TestSortImpl.java --- @@ -466,10 +469,10 @@ public void

[GitHub] drill pull request #1090: DRILL-6080: Sort incorrectly limits batch size to ...

2018-01-22 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1090#discussion_r162772482 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/record/selection/SelectionVector4.java --- @@ -100,8 +101,8 @@ public boolean next

[GitHub] drill pull request #1090: DRILL-6080: Sort incorrectly limits batch size to ...

2018-01-22 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1090#discussion_r163093639 --- Diff: exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/xsort/managed/TestSortImpl.java --- @@ -466,10 +469,10 @@ public void

[GitHub] drill pull request #1090: DRILL-6080: Sort incorrectly limits batch size to ...

2018-01-22 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1090#discussion_r162771968 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/record/selection/SelectionVector4.java --- @@ -31,8 +31,9 @@ private int length

[GitHub] drill issue #1105: DRILL-6125: Fix possible memory leak when query is cancel...

2018-03-06 Thread vrozov
Github user vrozov commented on the issue: https://github.com/apache/drill/pull/1105 @ilooner @arina-ielchiieva How `innerNext()` and `close()` can execute concurrently? Does not `FragmentExecutor.hasCloseoutThread` ensure that either `close()` is called on the `run()` thread or `run

[GitHub] drill pull request #1145: DRILL-6187: Exception in RPC communication between...

2018-03-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1145#discussion_r172678483 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/rpc/control/ControlClient.java --- @@ -103,6 +96,23 @@ protected void handle(ControlConnection

[GitHub] drill pull request #1145: DRILL-6187: Exception in RPC communication between...

2018-03-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1145#discussion_r172718426 --- Diff: exec/rpc/src/main/java/org/apache/drill/exec/rpc/BasicClient.java --- @@ -69,6 +74,11 @@ private final IdlePingHandler pingHandler

[GitHub] drill pull request #1145: DRILL-6187: Exception in RPC communication between...

2018-03-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1145#discussion_r172642452 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/client/DrillClient.java --- @@ -371,17 +376,20 @@ protected void afterExecute(final Runnable r

[GitHub] drill pull request #1145: DRILL-6187: Exception in RPC communication between...

2018-03-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1145#discussion_r172667685 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/client/DrillClient.java --- @@ -312,6 +312,11 @@ public synchronized void connect(String connect

[GitHub] drill pull request #1145: DRILL-6187: Exception in RPC communication between...

2018-03-06 Thread vrozov
Github user vrozov commented on a diff in the pull request: https://github.com/apache/drill/pull/1145#discussion_r172678133 --- Diff: exec/rpc/src/main/java/org/apache/drill/exec/rpc/BasicClient.java --- @@ -182,6 +196,66 @@ public boolean isActive() { protected

<    1   2   3   4   >