[GitHub] incubator-quickstep pull request #224: Fix a bug in PackedPayloadHashTable

2017-03-27 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/224#discussion_r108285120 --- Diff: storage/PackedPayloadHashTable.cpp --- @@ -239,26 +239,47 @@ bool PackedPayloadHashTable::upsertValueAccessorCompositeKey

[GitHub] incubator-quickstep pull request #224: Fix a bug in PackedPayloadHashTable

2017-03-27 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/224#discussion_r108283380 --- Diff: storage/PackedPayloadHashTable.cpp --- @@ -239,26 +239,47 @@ bool PackedPayloadHashTable::upsertValueAccessorCompositeKey

Re: release: third_party/

2017-03-27 Thread Zuyu Zhang
Hi Harshad, A quick question: any reason why we still keep protobuf as a git submodule? To test the distributed version in the Travis CI, we need at least protobuf 3.0 and grpc. Cheers, Zuyu​

[GitHub] incubator-quickstep issue #217: QUICKSTEP-73: Multi-attribute PartitionSchem...

2017-03-26 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/217 Hi @hbdeshmukh, I have reported QUICKSTEP-86 for the test failure, and squashed all the commits. Please merge it. Thanks! --- If your project is set up for it, you can reply to

[GitHub] incubator-quickstep issue #217: QUICKSTEP-73: Multi-attribute PartitionSchem...

2017-03-24 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/217 Hi @hbdeshmukh, Thank you for the review. I have addressed most of issues, and please take another look. And I also would like to propose to remove the debug builds in

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-24 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/217#discussion_r108021509 --- Diff: catalog/PartitionSchemeHeader.cpp --- @@ -32,16 +34,29 @@ #include "glog/logging.h" +using std::move;

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-24 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/217#discussion_r108021399 --- Diff: query_optimizer/resolver/Resolver.cpp --- @@ -724,6 +708,25 @@ const S::PartitionSchemeHeader* Resolver::resolvePartitionClause

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-24 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/217#discussion_r107982736 --- Diff: storage/InsertDestination.cpp --- @@ -682,8 +685,11 @@ void PartitionAwareInsertDestination::bulkInsertTuplesWithRemappedAttributes

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-24 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/217#discussion_r107981928 --- Diff: catalog/tests/PartitionScheme_unittest.cpp --- @@ -611,6 +665,7 @@ TEST(PartitionSchemeTest, CheckRangePartitionSchemeSerialization

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-24 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/217#discussion_r107981179 --- Diff: catalog/tests/PartitionScheme_unittest.cpp --- @@ -343,15 +363,43 @@ TEST(PartitionSchemeHeaderTest

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-24 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/217#discussion_r107980470 --- Diff: catalog/PartitionSchemeHeader.hpp --- @@ -288,22 +310,46 @@ class RangePartitionSchemeHeader : public PartitionSchemeHeader

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-24 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/217#discussion_r107969229 --- Diff: catalog/PartitionSchemeHeader.hpp --- @@ -48,6 +50,13 @@ class Type; **/ class PartitionSchemeHeader { public

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-24 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/217#discussion_r107966844 --- Diff: catalog/PartitionSchemeHeader.cpp --- @@ -77,32 +95,44 @@ PartitionSchemeHeader* PartitionSchemeHeader::ReconstructFromProto

[GitHub] incubator-quickstep pull request #223: DO NOT MERGE: Use Protobuf 3

2017-03-23 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/223 DO NOT MERGE: Use Protobuf 3 You can merge this pull request into a Git repository by running: $ git pull https://github.com/zuyu/incubator-quickstep protobuf-3 Alternatively you

[GitHub] incubator-quickstep pull request #:

2017-03-22 Thread zuyu
Github user zuyu commented on the pull request: https://github.com/apache/incubator-quickstep/commit/42bf626d6ee922e30334b835c793ff6607a89051#commitcomment-21440716 In README.md: In README.md on line 81: Hi @pateljm, we have a duplicated word `can` here. --- If your project

[GitHub] incubator-quickstep pull request #222: Fixed a sign compare warning.

2017-03-21 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/222 Fixed a sign compare warning. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep fix-sign-cmp-warning

[GitHub] incubator-quickstep pull request #219: QUICKSTEP-83 Measure memory consumpti...

2017-03-21 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/219#discussion_r107301913 --- Diff: query_execution/QueryContext.cpp --- @@ -58,7 +59,8 @@ QueryContext::QueryContext(const serialization::QueryContext &p

[GitHub] incubator-quickstep pull request #221: Fixed a pedantic warning.

2017-03-21 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/221 Fixed a pedantic warning. This small PR removes `;` after the namespace scope. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache

[GitHub] incubator-quickstep pull request #219: QUICKSTEP-83 Measure memory consumpti...

2017-03-21 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/219#discussion_r107298842 --- Diff: query_execution/QueryContext.cpp --- @@ -58,7 +59,8 @@ QueryContext::QueryContext(const serialization::QueryContext &p

[GitHub] incubator-quickstep pull request #220: DO NOT MERGE: Built the distributed v...

2017-03-21 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/220 DO NOT MERGE: Built the distributed version in Travis. You can merge this pull request into a Git repository by running: $ git pull https://github.com/zuyu/incubator-quickstep

[GitHub] incubator-quickstep pull request #219: QUICKSTEP-83 Measure memory consumpti...

2017-03-21 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/219#discussion_r107286932 --- Diff: query_execution/QueryContext.cpp --- @@ -58,7 +59,8 @@ QueryContext::QueryContext(const serialization::QueryContext &p

[GitHub] incubator-quickstep pull request #217: QUICKSTEP-73: Multi-attribute Partiti...

2017-03-18 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/217 QUICKSTEP-73: Multi-attribute PartitionSchemeHeader. This PR added multi-attribute partitions support. ``` CREATE TABLE foo5 (attr1 INT, attr2 LONG, attr3 FLOAT, attr4 DOUBLE

[GitHub] incubator-quickstep pull request #212: QUICKSTEP-79 Fixed headers and NOTICE...

2017-03-17 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/212#discussion_r106759138 --- Diff: NOTICE --- @@ -5,33 +5,4 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org

[GitHub] incubator-quickstep issue #216: Minor refactored RangePartitionSchemeHeader:...

2017-03-17 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/216 Hi @hbdeshmukh, Thank you for the review. Done the rebase. Cheers! --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well

[GitHub] incubator-quickstep pull request #216: Minor refactored RangePartitionScheme...

2017-03-17 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/216 Minor refactored RangePartitionSchemeHeader::getProto. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep

[GitHub] incubator-quickstep pull request #215: Used an alternative implementation fo...

2017-03-16 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/215 Used an alternative implementation for the proto map. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep fix

[GitHub] incubator-quickstep pull request #214: DO NOT MERGE: Built the protobuf from...

2017-03-16 Thread zuyu
Github user zuyu closed the pull request at: https://github.com/apache/incubator-quickstep/pull/214 --- 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 enabled and wishes so, or if the

[GitHub] incubator-quickstep pull request #214: DO NOT MERGE: Built the protobuf from...

2017-03-16 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/214 DO NOT MERGE: Built the protobuf from the source for the map support. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache

[GitHub] incubator-quickstep pull request #211: Retry pulling if RPC fails in the dis...

2017-03-13 Thread zuyu
Github user zuyu closed the pull request at: https://github.com/apache/incubator-quickstep/pull/211 --- 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 enabled and wishes so, or if the

[GitHub] incubator-quickstep pull request #211: Retry pulling if RPC fails in the dis...

2017-03-13 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/211 Retry pulling if RPC fails in the distributed version. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-13 Thread zuyu
Github user zuyu closed the pull request at: https://github.com/apache/incubator-quickstep/pull/181 --- 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 enabled and wishes so, or if the

[GitHub] incubator-quickstep issue #181: Added limited optimizer support for Partitio...

2017-03-13 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/181 Close it temporally. --- 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 enabled and

[GitHub] incubator-quickstep pull request #210: Fixed the bug in admitQueries.

2017-03-10 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/210 Fixed the bug in admitQueries. Assigned to @hbdeshmukh. This PR fixed the bug in `admitQueries` that if an `AdmitRequestMessage` contains a number of queries that excesses that

[GitHub] incubator-quickstep issue #208: Removed redundant third party libraries.

2017-03-08 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/208 Just wait for the GitHub to sync with the ASF repo, and it will automatically close this PR. --- If your project is set up for it, you can reply to this email and have your reply appear

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-08 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104878308 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -740,6 +805,202 @@ void ExecutionGenerator::convertHashJoin(const P::HashJoinPtr

[GitHub] incubator-quickstep issue #208: Removed redundant third party libraries.

2017-03-07 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/208 @cramja The [initial CI tests](https://travis-ci.org/apache/incubator-quickstep/builds/208755951) passed. If we are blocked by this PR for the release, I think we could merge now

[GitHub] incubator-quickstep issue #209: Added header to scripts and yaml files, upda...

2017-03-07 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/209 LGTM. --- 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 enabled and wishes so, or

[GitHub] incubator-quickstep issue #208: Removed redundant third party libraries.

2017-03-07 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/208 Assigned to @cramja. --- 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 enabled and

[GitHub] incubator-quickstep pull request #208: Removed redundant third party librari...

2017-03-07 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/208 Removed redundant third party libraries. shared by both Quickstep and TMB. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache

Re: tmb compile error

2017-03-07 Thread Zuyu Zhang
Btw, it seems that the compiler does not support or honor the flag '-Wno-unused-variable' set by the TMB. https://github.com/apache/incubator-quickstep/blob/master/third_party/src/tmb/CMakeLists.txt#L57

Re: tmb compile error

2017-03-07 Thread Zuyu Zhang
Hi Marc, Yes, I am looking at this issue. How to produce this issue? It seems that the error was generated by gcc? ​ Cheers, Zuyu

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104763709 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -740,6 +805,202 @@ void ExecutionGenerator::convertHashJoin(const P::HashJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104759237 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -740,6 +805,202 @@ void ExecutionGenerator::convertHashJoin(const P::HashJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104758847 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -740,6 +805,202 @@ void ExecutionGenerator::convertHashJoin(const P::HashJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-06 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104604523 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -679,13 +688,72 @@ void ExecutionGenerator::convertFilterJoin(const P::FilterJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-06 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104604315 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -679,13 +688,72 @@ void ExecutionGenerator::convertFilterJoin(const P::FilterJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-06 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104604399 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -679,13 +688,72 @@ void ExecutionGenerator::convertFilterJoin(const P::FilterJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-06 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104603519 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -740,6 +805,202 @@ void ExecutionGenerator::convertHashJoin(const P::HashJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-06 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104603305 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -740,6 +805,202 @@ void ExecutionGenerator::convertHashJoin(const P::HashJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-06 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104577292 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -679,13 +688,72 @@ void ExecutionGenerator::convertFilterJoin(const P::FilterJoinPtr

[GitHub] incubator-quickstep pull request #181: Added limited optimizer support for P...

2017-03-06 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/181#discussion_r104576949 --- Diff: query_optimizer/ExecutionGenerator.hpp --- @@ -135,9 +135,11 @@ class ExecutionGenerator { */ struct CatalogRelationInfo

[GitHub] incubator-quickstep pull request #203: fixes bug in ordering of cmds

2017-03-04 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/203#discussion_r104258044 --- Diff: release/release_cmds.sh --- @@ -25,6 +25,7 @@ create_artifacts() { export RELEASE_DIR=`pwd` cd .. + export

[GitHub] incubator-quickstep issue #205: simplify logic of download script

2017-03-04 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/205 LGTM! --- 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 enabled and wishes so, or

[GitHub] incubator-quickstep pull request #202: Added \analyze support in the distrib...

2017-03-03 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/202 Added \analyze support in the distributed version. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep dist

[GitHub] incubator-quickstep issue #189: patches for missed linenoise changes

2017-03-02 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/189 Never mind. It works after resetting the third party and recompiling. --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If

[GitHub] incubator-quickstep issue #198: patch to fix gcc compile error gflags

2017-03-01 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/198 It is more about maintainability when we try to upgrade the third party while our patch may not work in a new release. --- If your project is set up for it, you can reply to this email

[GitHub] incubator-quickstep issue #189: patches for missed linenoise changes

2017-02-28 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/189 @cramja In addition to `\analyze`, it seems that other commands like `\d` and `\dt` also do not work. --- If your project is set up for it, you can reply to this email and have your reply

[GitHub] incubator-quickstep pull request #199: Init release scripts

2017-02-28 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/199#discussion_r103599402 --- Diff: release/release_cmds.sh --- @@ -0,0 +1,135 @@ +#!/usr/bin/bash + +# Functions for Releasing Quickstep +# Usage: Fill out

[GitHub] incubator-quickstep pull request #199: Init release scripts

2017-02-28 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/199#discussion_r103599270 --- Diff: release/release_manager.profile --- @@ -0,0 +1,28 @@ +# Profile for Releasing Quickstep +# +# This script is for release

[GitHub] incubator-quickstep pull request #200: Style fixes in the distributed versio...

2017-02-28 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/200 Style fixes in the distributed version. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep dist-fix

[GitHub] incubator-quickstep issue #198: patch to fix gcc compile error gflags

2017-02-28 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/198 @cramja If I remembered correctly, we disable some waring->error flags for building third party libraries. So for this issue, I suggest to disable certain cxx flags, instead of addin

[GitHub] incubator-quickstep pull request #197: Moved Describe command to an util fil...

2017-02-28 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/197 Moved Describe command to an util file. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep refactor-cmd

[GitHub] incubator-quickstep pull request #195: Minor refactored CommandExecutor.

2017-02-26 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/195 Minor refactored CommandExecutor. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep refactor-cmd

[GitHub] incubator-quickstep issue #193: Use partitioned aggregation for single-funct...

2017-02-26 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/193 @jianqiao Please fix the build failures using gcc. See [here](https://travis-ci.org/apache/incubator-quickstep/builds/205062637) for more info. --- If your project is set up for it, you

[GitHub] incubator-quickstep issue #191: Fix the problem in the "Fuse Aggregate with ...

2017-02-24 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/191 LGTM. --- 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 enabled and wishes so, or

[GitHub] incubator-quickstep pull request #194: Used two TMB implementations in Shift...

2017-02-24 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/194 Used two TMB implementations in Shiftboss. - Global TMB between Foreman and Shiftboss. - Local TMB between Workers and Shiftboss. You can merge this pull request into a Git

[GitHub] incubator-quickstep issue #189: patches for missed linenoise changes

2017-02-23 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/189 @cramja Did this PR fix the issue that the cli shell does not work with a input file with multiple queries? --- If your project is set up for it, you can reply to this email and have your

[GitHub] incubator-quickstep issue #189: patches for missed linenoise changes

2017-02-22 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/189 @cramja The patch has trailing whitespaces. --- 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

[GitHub] incubator-quickstep pull request #187: Visualized Execution DAG in the distr...

2017-02-11 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/187 Visualized Execution DAG in the distributed version. Assigned to @jianqiao. In the future, we may merge this PR and the similar code in `cli/QuickstepCli.cpp` into

[GitHub] incubator-quickstep pull request #186: Added HDFS Support For TextScanWorkOr...

2017-02-09 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/186 Added HDFS Support For TextScanWorkOrder. Assigned to @jianqiao. This PR allows to bulk load files to HDFS used in the distributed version. It also fixed the file pointer leak

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100365695 --- Diff: query_optimizer/physical/CrossReferenceCoalesceAggregate.hpp --- @@ -0,0 +1,232 @@ +/** + * Licensed to the Apache Software

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100368014 --- Diff: relational_operators/BuildAggregationExistenceMapOperator.hpp --- @@ -0,0 +1,177 @@ +/** + * Licensed to the Apache Software

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100365438 --- Diff: query_optimizer/physical/CrossReferenceCoalesceAggregate.hpp --- @@ -0,0 +1,232 @@ +/** + * Licensed to the Apache Software

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100244520 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -1730,6 +1631,148 @@ void ExecutionGenerator::convertAggregate

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100369933 --- Diff: relational_operators/WorkOrderFactory.cpp --- @@ -91,6 +92,19 @@ WorkOrder* WorkOrderFactory::ReconstructFromProto(const serialization

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100251764 --- Diff: query_optimizer/cost_model/StarSchemaSimpleCostModel.cpp --- @@ -49,15 +55,24 @@ #include "query_optimizer/phy

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100368210 --- Diff: relational_operators/BuildAggregationExistenceMapOperator.hpp --- @@ -0,0 +1,177 @@ +/** + * Licensed to the Apache Software

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100369492 --- Diff: relational_operators/WorkOrder.proto --- @@ -44,6 +44,7 @@ enum WorkOrderType { UPDATE = 20; WINDOW_AGGREGATION = 21

[GitHub] incubator-quickstep pull request #185: Fuse Aggregate with HashLeftOuterJoin...

2017-02-09 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/185#discussion_r100367721 --- Diff: relational_operators/BuildAggregationExistenceMapOperator.cpp --- @@ -0,0 +1,196 @@ +/** + * Licensed to the Apache Software

[GitHub] incubator-quickstep pull request #184: Refactor building.md

2017-02-08 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/184#discussion_r100128102 --- Diff: BUILDING.md --- @@ -1,60 +1,71 @@ -Quickstep Build Guide -= +# Quickstep Build Guide

[GitHub] incubator-quickstep pull request #177: Reduce the number of group-by attribu...

2017-02-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/177#discussion_r99964669 --- Diff: query_optimizer/rules/ReduceGroupByAttributes.hpp --- @@ -0,0 +1,143 @@ +/** + * Licensed to the Apache Software Foundation (ASF

[GitHub] incubator-quickstep issue #179: QUICKSTEP-70-71 Improve aggregation performa...

2017-02-07 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/179 Please resync with the master branch, and I will merge it. Thanks. --- 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

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99925160 --- Diff: storage/AggregationOperationState.cpp --- @@ -353,187 +353,286 @@ bool AggregationOperationState::ProtoIsValid( return true

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99924782 --- Diff: relational_operators/InitializeAggregationOperator.cpp --- @@ -0,0 +1,72 @@ +/** + * Licensed to the Apache Software Foundation

[GitHub] incubator-quickstep issue #183: Adds regex to specify 16.+ versions of Darwi...

2017-02-07 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/183 Next time, before merging, sync again your local branch with the master, and this PR will automatically merged, instead of manually closed. --- If your project is set up for it, you can

[GitHub] incubator-quickstep issue #183: Adds regex to specify 16.+ versions of Darwi...

2017-02-07 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/183 So far it is only the problem for Mac, so I disabled `tcmalloc` by `-DUSE_TCMALLOC=0` in `cmake` configuration. --- If your project is set up for it, you can reply to this email and have

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99908259 --- Diff: storage/AggregationOperationState.hpp --- @@ -156,6 +152,29 @@ class AggregationOperationState { const CatalogDatabaseLite

[GitHub] incubator-quickstep issue #183: Adds regex to specify 16.+ versions of Darwi...

2017-02-07 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/183 I sometimes encountered `tcmalloc` build issues on Mac, but it worked for a while before the third party changes. --- If your project is set up for it, you can reply to this email and

[GitHub] incubator-quickstep pull request #177: Reduce the number of group-by attribu...

2017-02-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/177#discussion_r99887277 --- Diff: query_optimizer/rules/ReduceGroupByAttributes.hpp --- @@ -0,0 +1,143 @@ +/** + * Licensed to the Apache Software Foundation (ASF

[GitHub] incubator-quickstep pull request #177: Reduce the number of group-by attribu...

2017-02-07 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/177#discussion_r99886212 --- Diff: query_optimizer/rules/ReduceGroupByAttributes.hpp --- @@ -0,0 +1,143 @@ +/** + * Licensed to the Apache Software Foundation (ASF

[GitHub] incubator-quickstep pull request #182: Defined TMB Message Poll Interval as ...

2017-02-06 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/182 Defined TMB Message Poll Interval as a gflag. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-quickstep

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99505477 --- Diff: storage/AggregationOperationState.cpp --- @@ -269,7 +269,7 @@ AggregationOperationState* AggregationOperationState::ReconstructFromProto

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99510443 --- Diff: storage/AggregationOperationState.cpp --- @@ -556,80 +655,83 @@ void AggregationOperationState::finalizeSingleState

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99511761 --- Diff: storage/AggregationOperationState.hpp --- @@ -156,6 +152,29 @@ class AggregationOperationState { const CatalogDatabaseLite

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99510612 --- Diff: storage/AggregationOperationState.cpp --- @@ -80,148 +83,145 @@ AggregationOperationState::AggregationOperationState( const std

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99500588 --- Diff: query_optimizer/ExecutionGenerator.cpp --- @@ -1495,9 +1607,28 @@ void ExecutionGenerator::convertAggregate( } if

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99504991 --- Diff: relational_operators/InitializeAggregationOperator.cpp --- @@ -0,0 +1,72 @@ +/** + * Licensed to the Apache Software Foundation

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99499809 --- Diff: expressions/aggregation/AggregationConcreteHandle.hpp --- @@ -61,7 +61,7 @@ class HashTableStateUpserterFast { *table. The

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99517170 --- Diff: storage/PackedPayloadHashTable.cpp --- @@ -0,0 +1,463 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one

[GitHub] incubator-quickstep pull request #179: QUICKSTEP-70-71 Improve aggregation p...

2017-02-05 Thread zuyu
Github user zuyu commented on a diff in the pull request: https://github.com/apache/incubator-quickstep/pull/179#discussion_r99517316 --- Diff: storage/PackedPayloadHashTable.cpp --- @@ -0,0 +1,463 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one

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