You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@carbondata.apache.org by ch...@apache.org on 2017/03/23 05:13:15 UTC

[3/3] incubator-carbondata git commit: [CARBONDATA-728] Add intergation with presto This closes #650

[CARBONDATA-728] Add intergation with presto This closes #650


Project: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/commit/9d7dbea3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/tree/9d7dbea3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/diff/9d7dbea3

Branch: refs/heads/master
Commit: 9d7dbea38496b8cb9b677eb6a04236396870ebe8
Parents: e441ab0 5672087
Author: chenliang613 <ch...@huawei.com>
Authored: Thu Mar 23 10:42:59 2017 +0530
Committer: chenliang613 <ch...@huawei.com>
Committed: Thu Mar 23 10:42:59 2017 +0530

----------------------------------------------------------------------
 integration/presto/pom.xml                      | 167 +++++
 integration/presto/src/checkstyle/checks.xml    |   7 +
 .../presto/src/license/LICENSE-HEADER.txt       |  11 +
 .../carbondata/CarbondataColumnConstraint.java  |  99 +++
 .../carbondata/CarbondataColumnHandle.java      | 159 ++++
 .../presto/carbondata/CarbondataConnector.java  |  84 +++
 .../carbondata/CarbondataConnectorFactory.java  |  95 +++
 .../carbondata/CarbondataConnectorId.java       |  57 ++
 .../carbondata/CarbondataHandleResolver.java    |  45 ++
 .../presto/carbondata/CarbondataMetadata.java   | 305 ++++++++
 .../presto/carbondata/CarbondataModule.java     |  79 ++
 .../presto/carbondata/CarbondataPlugin.java     |  32 +
 .../carbondata/CarbondataRecordCursor.java      | 152 ++++
 .../presto/carbondata/CarbondataRecordSet.java  | 111 +++
 .../carbondata/CarbondataRecordSetProvider.java | 292 ++++++++
 .../presto/carbondata/CarbondataSplit.java      |  92 +++
 .../carbondata/CarbondataSplitManager.java      | 300 ++++++++
 .../carbondata/CarbondataTableHandle.java       |  80 ++
 .../carbondata/CarbondataTableLayoutHandle.java |  83 +++
 .../carbondata/CarbondataTransactionHandle.java |  22 +
 .../com/facebook/presto/carbondata/Types.java   |  34 +
 .../carbondata/impl/CarbonLocalInputSplit.java  |  89 +++
 .../carbondata/impl/CarbonTableCacheModel.java  |  40 +
 .../carbondata/impl/CarbonTableConfig.java      |  58 ++
 .../carbondata/impl/CarbonTableReader.java      | 736 +++++++++++++++++++
 25 files changed, 3229 insertions(+)
----------------------------------------------------------------------