Merge branch 'index_support' of https://git-wip-us.apache.org/repos/asf/tajo into index_support
Project: http://git-wip-us.apache.org/repos/asf/tajo/repo Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/60cbe9ca Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/60cbe9ca Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/60cbe9ca Branch: refs/heads/index_support Commit: 60cbe9cac53873efe1d6cf352b5e93aa859d7bd7 Parents: 6b30cfe 63c8e1c Author: Jihoon Son <[email protected]> Authored: Thu Mar 19 02:25:31 2015 +0900 Committer: Jihoon Son <[email protected]> Committed: Thu Mar 19 02:25:31 2015 +0900 ---------------------------------------------------------------------- .../org/apache/tajo/algebra/CreateIndex.java | 21 ++++++++++- .../org/apache/tajo/engine/parser/SQLParser.g4 | 4 +- .../apache/tajo/engine/parser/SQLAnalyzer.java | 5 ++- .../apache/tajo/master/exec/DDLExecutor.java | 39 +++++++++++++++++++- .../apache/tajo/master/exec/QueryExecutor.java | 5 +-- .../tajo/engine/query/TestCreateIndex.java | 15 ++++++++ .../testCreateIndexOnLocation.sql | 1 + .../org/apache/tajo/plan/LogicalPlanner.java | 9 ++++- .../tajo/plan/logical/CreateIndexNode.java | 17 +++++++-- .../rules/LogicalPlanEqualityTester.java | 1 - .../plan/serder/LogicalNodeDeserializer.java | 1 + .../tajo/plan/serder/LogicalNodeSerializer.java | 1 + .../org/apache/tajo/plan/util/PlannerUtil.java | 2 +- tajo-plan/src/main/proto/Plan.proto | 1 + 14 files changed, 105 insertions(+), 17 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tajo/blob/60cbe9ca/tajo-plan/src/main/java/org/apache/tajo/plan/serder/LogicalNodeDeserializer.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tajo/blob/60cbe9ca/tajo-plan/src/main/java/org/apache/tajo/plan/serder/LogicalNodeSerializer.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tajo/blob/60cbe9ca/tajo-plan/src/main/proto/Plan.proto ----------------------------------------------------------------------
