[GitHub] incubator-quickstep pull request #81: Refactored QueryProcessor.

2016-08-04 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/81 Refactored QueryProcessor. Assigned to @jianqiao. This PR reverted `optimizer` per query, and avoids memory leaks if encountered any exceptions. You can merge this pull request in

[GitHub] incubator-quickstep issue #79: Constructed Generators once in the optimizer.

2016-08-04 Thread jianqiao
Github user jianqiao commented on the issue: https://github.com/apache/incubator-quickstep/pull/79 That sounds good. Note that the refactoring needs quite some work to pass `optimizer_context` around, especially in `ExecutionGenerator`. --- If your project is set up for it, you can r

[GitHub] incubator-quickstep issue #79: Constructed Generators once in the optimizer.

2016-08-04 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/79 @jianqiao Thank you for your comments. What do you think if we move `OptimizerContext` from `Optimizer` to `QueryHandle`, which is unique per query? --- If your project is set up f

[GitHub] incubator-quickstep pull request #80: Added PolicyEnforcer implementation fo...

2016-08-04 Thread zuyu
GitHub user zuyu opened a pull request: https://github.com/apache/incubator-quickstep/pull/80 Added PolicyEnforcer implementation for the distributed version. The functionality was tested by #70. You can merge this pull request into a Git repository by running: $ git pull https

[GitHub] incubator-quickstep issue #76: Visualize execution plan DAGs annotated with ...

2016-08-04 Thread zuyu
Github user zuyu commented on the issue: https://github.com/apache/incubator-quickstep/pull/76 @jianqiao Please submit another PR to fix `iwyu` issues for all the files touched by this PR, including adding `` in `query_execution/QueryExecutionTypedefs.hpp`, and removing `` in both `

[GitHub] incubator-quickstep issue #79: Constructed Generators once in the optimizer.

2016-08-04 Thread jianqiao
Github user jianqiao commented on the issue: https://github.com/apache/incubator-quickstep/pull/79 @zuyu The `Generator`'s can be stateless (need some refactoring), but each query should have its own `OptimizerContext`. --- If your project is set up for it, you can reply to this emai

[GitHub] incubator-quickstep pull request #78: Processed InitiateRebuild message for ...

2016-08-04 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/incubator-quickstep/pull/78 --- 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 fea

[GitHub] incubator-quickstep issue #77: Added TMB Client Id in QueryHandle.

2016-08-04 Thread pateljm
Github user pateljm commented on the issue: https://github.com/apache/incubator-quickstep/pull/77 LGTM. Merging. --- 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 wishe

[GitHub] incubator-quickstep pull request #77: Added TMB Client Id in QueryHandle.

2016-08-04 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/incubator-quickstep/pull/77 --- 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 fea