You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@phoenix.apache.org by ma...@apache.org on 2014/11/14 22:10:37 UTC
[4/4] phoenix git commit: PHOENIX-1799 Support many-to-many joins
PHOENIX-1799 Support many-to-many joins
Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo
Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/ebc7ee42
Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/ebc7ee42
Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/ebc7ee42
Branch: refs/heads/4.0
Commit: ebc7ee42cdb2b05a293f54dc687ca975db9acbc3
Parents: 4a675d8
Author: maryannxue <ma...@apache.org>
Authored: Fri Nov 14 16:07:27 2014 -0500
Committer: maryannxue <ma...@apache.org>
Committed: Fri Nov 14 16:07:27 2014 -0500
----------------------------------------------------------------------
.../apache/phoenix/end2end/SortMergeJoinIT.java | 2822 ++++++++++++++++++
.../apache/phoenix/compile/GroupByCompiler.java | 4 +-
.../apache/phoenix/compile/JoinCompiler.java | 147 +-
.../apache/phoenix/compile/OrderByCompiler.java | 11 +-
.../apache/phoenix/compile/QueryCompiler.java | 191 +-
.../phoenix/compile/QueryCompiler.java.orig | 444 ---
.../phoenix/compile/SubselectRewriter.java | 23 +-
.../apache/phoenix/compile/UpsertCompiler.java | 5 +
.../apache/phoenix/compile/WhereCompiler.java | 4 +-
.../coprocessor/HashJoinRegionScanner.java | 17 +-
.../phoenix/execute/SortMergeJoinPlan.java | 628 ++++
.../apache/phoenix/execute/TupleProjector.java | 59 +-
.../phoenix/iterate/FilterResultIterator.java | 3 +-
.../phoenix/iterate/MappedByteBufferQueue.java | 431 +++
.../iterate/MappedByteBufferSortedQueue.java | 372 +--
.../java/org/apache/phoenix/parse/HintNode.java | 6 +-
.../apache/phoenix/parse/ParseNodeFactory.java | 11 +
.../phoenix/parse/SelectStatementRewriter.java | 2 +-
.../org/apache/phoenix/schema/ValueBitSet.java | 11 +-
19 files changed, 4288 insertions(+), 903 deletions(-)
----------------------------------------------------------------------