[CARBONDATA-463] Extract code to spark-common. This closes #365

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

Branch: refs/heads/master
Commit: d94b99f366465b2426bbcd8277f80651f2408770
Parents: 567fa51 66ccd30
Author: ravipesala <ravi.pes...@gmail.com>
Authored: Wed Nov 30 13:21:06 2016 +0530
Committer: ravipesala <ravi.pes...@gmail.com>
Committed: Wed Nov 30 13:21:06 2016 +0530

----------------------------------------------------------------------
 .../examples/GenerateDictionaryExample.scala    |   2 +-
 integration/spark-common/pom.xml                |   2 +-
 .../MalformedCarbonCommandException.java        |  83 ++
 .../carbondata/spark/load/CarbonLoaderUtil.java | 973 ++++++++++++++++++
 .../spark/load/DeleteLoadFolders.java           | 259 +++++
 .../spark/load/DeletedLoadMetadata.java         |  53 +
 .../spark/merger/CarbonCompactionExecutor.java  | 233 +++++
 .../spark/merger/CarbonCompactionUtil.java      | 283 ++++++
 .../spark/merger/CarbonDataMergerUtil.java      | 695 +++++++++++++
 .../spark/merger/CompactionCallable.java        |  44 +
 .../carbondata/spark/merger/CompactionType.java |  28 +
 .../spark/merger/NodeBlockRelation.java         |  60 ++
 .../spark/merger/NodeMultiBlockRelation.java    |  59 ++
 .../spark/merger/RowResultMerger.java           | 336 +++++++
 .../carbondata/spark/merger/TableMeta.java      |  42 +
 .../spark/merger/TupleConversionAdapter.java    |  85 ++
 .../spark/partition/api/DataPartitioner.java    |  54 +
 .../spark/partition/api/Partition.java          |  42 +
 .../api/impl/DataPartitionerProperties.java     |  87 ++
 .../partition/api/impl/DefaultLoadBalancer.java |  69 ++
 .../spark/partition/api/impl/PartitionImpl.java |  54 +
 .../api/impl/PartitionMultiFileImpl.java        |  51 +
 .../api/impl/QueryPartitionHelper.java          |  77 ++
 .../api/impl/SampleDataPartitionerImpl.java     | 151 +++
 .../readsupport/SparkRowReadSupportImpl.java    |  69 ++
 .../carbondata/spark/splits/TableSplit.java     | 129 +++
 .../carbondata/spark/util/CarbonQueryUtil.java  | 142 +++
 .../carbondata/spark/util/LoadMetadataUtil.java |  61 ++
 .../spark/CarbonAliasDecoderRelation.scala      |  43 +
 .../spark/CarbonColumnValidator.scala           |  36 +
 .../apache/carbondata/spark/CarbonFilters.scala | 391 ++++++++
 .../apache/carbondata/spark/CarbonOption.scala  |  48 +
 .../carbondata/spark/CarbonSparkFactory.scala   |  59 ++
 .../spark/DictionaryDetailHelper.scala          |  63 ++
 .../org/apache/carbondata/spark/KeyVal.scala    |  89 ++
 .../carbondata/spark/csv/CarbonCsvReader.scala  | 182 ++++
 .../spark/csv/CarbonCsvRelation.scala           | 249 +++++
 .../carbondata/spark/csv/CarbonTextFile.scala   |  91 ++
 .../carbondata/spark/csv/DefaultSource.scala    | 183 ++++
 .../spark/rdd/CarbonCleanFilesRDD.scala         |  82 ++
 .../spark/rdd/CarbonDataLoadRDD.scala           | 598 ++++++++++++
 .../spark/rdd/CarbonDeleteLoadByDateRDD.scala   |  91 ++
 .../spark/rdd/CarbonDeleteLoadRDD.scala         |  84 ++
 .../spark/rdd/CarbonDropTableRDD.scala          |  71 ++
 .../spark/rdd/CarbonGlobalDictionaryRDD.scala   | 557 +++++++++++
 .../carbondata/spark/rdd/CarbonMergerRDD.scala  | 342 +++++++
 .../spark/rdd/CarbonSparkPartition.scala        |  35 +
 .../apache/carbondata/spark/rdd/Compactor.scala | 130 +++
 .../spark/rdd/DataLoadCoalescedRDD.scala        |  68 ++
 .../spark/rdd/DataLoadPartitionCoalescer.scala  | 363 +++++++
 .../spark/tasks/DictionaryWriterTask.scala      | 106 ++
 .../spark/tasks/SortIndexWriterTask.scala       |  59 ++
 .../carbondata/spark/util/CarbonScalaUtil.scala | 195 ++++
 .../carbondata/spark/util/CommonUtil.scala      | 259 +++++
 .../spark/util/DataTypeConverterUtil.scala      |  74 ++
 .../spark/util/GlobalDictionaryUtil.scala       | 843 ++++++++++++++++
 .../CarbonTableIdentifierImplicit.scala         |  42 +
 .../execution/command/carbonTableSchema.scala   | 359 +++++++
 .../spark/sql/hive/DistributionUtil.scala       | 167 ++++
 .../CarbonDecoderOptimizerHelper.scala          | 149 +++
 .../scala/org/apache/spark/util/FileUtils.scala |  94 ++
 .../apache/spark/util/ScalaCompilerUtil.scala   |  35 +
 .../scala/org/apache/spark/util/SparkUtil.scala |  73 ++
 .../spark/merger/CarbonCompactionExecutor.java  | 233 -----
 .../spark/merger/CarbonCompactionUtil.java      | 284 ------
 .../spark/merger/CompactionCallable.java        |  44 -
 .../spark/merger/CompactionType.java            |  28 -
 .../spark/merger/RowResultMerger.java           | 336 -------
 .../spark/merger/TupleConversionAdapter.java    |  85 --
 .../MalformedCarbonCommandException.java        |  83 --
 .../carbondata/spark/load/CarbonLoaderUtil.java | 976 -------------------
 .../spark/load/DeleteLoadFolders.java           | 259 -----
 .../spark/load/DeleteLoadFromMetadata.java      |  44 -
 .../spark/load/DeletedLoadMetadata.java         |  53 -
 .../spark/merger/CarbonDataMergerUtil.java      | 696 -------------
 .../spark/merger/NodeBlockRelation.java         |  60 --
 .../spark/merger/NodeMultiBlockRelation.java    |  59 --
 .../spark/partition/api/DataPartitioner.java    |  54 -
 .../spark/partition/api/Partition.java          |  42 -
 .../api/impl/DataPartitionerProperties.java     |  87 --
 .../partition/api/impl/DefaultLoadBalancer.java |  69 --
 .../spark/partition/api/impl/PartitionImpl.java |  54 -
 .../api/impl/PartitionMultiFileImpl.java        |  51 -
 .../api/impl/QueryPartitionHelper.java          |  77 --
 .../api/impl/SampleDataPartitionerImpl.java     | 151 ---
 .../readsupport/SparkRowReadSupportImpl.java    |  69 --
 .../carbondata/spark/splits/TableSplit.java     | 129 ---
 .../carbondata/spark/util/CarbonQueryUtil.java  | 142 ---
 .../carbondata/spark/util/LoadMetadataUtil.java |  61 --
 .../spark/CarbonColumnValidator.scala           |  36 -
 .../spark/CarbonDataFrameWriter.scala           |   2 +-
 .../apache/carbondata/spark/CarbonFilters.scala | 391 --------
 .../apache/carbondata/spark/CarbonOption.scala  |  46 -
 .../carbondata/spark/CarbonSparkFactory.scala   |  60 --
 .../spark/DictionaryDetailHelper.scala          |  62 --
 .../org/apache/carbondata/spark/KeyVal.scala    |  89 --
 .../carbondata/spark/csv/CarbonCsvReader.scala  | 182 ----
 .../spark/csv/CarbonCsvRelation.scala           | 248 -----
 .../carbondata/spark/csv/CarbonTextFile.scala   |  63 --
 .../carbondata/spark/csv/DefaultSource.scala    | 182 ----
 .../spark/rdd/CarbonCleanFilesRDD.scala         |  83 --
 .../spark/rdd/CarbonDataLoadRDD.scala           | 604 ------------
 .../spark/rdd/CarbonDataRDDFactory.scala        |  80 +-
 .../spark/rdd/CarbonDeleteLoadByDateRDD.scala   |  92 --
 .../spark/rdd/CarbonDeleteLoadRDD.scala         |  84 --
 .../spark/rdd/CarbonDropTableRDD.scala          |  72 --
 .../spark/rdd/CarbonGlobalDictionaryRDD.scala   | 558 -----------
 .../carbondata/spark/rdd/CarbonMergerRDD.scala  | 344 -------
 .../carbondata/spark/rdd/CarbonScanRDD.scala    |   8 +-
 .../apache/carbondata/spark/rdd/Compactor.scala | 133 ---
 .../spark/rdd/NewCarbonDataLoadRDD.scala        |   1 -
 .../spark/tasks/DictionaryWriterTask.scala      | 106 --
 .../spark/tasks/SortIndexWriterTask.scala       |  59 --
 .../carbondata/spark/util/CarbonScalaUtil.scala | 219 -----
 .../carbondata/spark/util/CommonUtil.scala      | 251 -----
 .../spark/util/DataTypeConverterUtil.scala      |  55 --
 .../spark/util/GlobalDictionaryUtil.scala       | 875 -----------------
 .../apache/spark/rdd/DataLoadCoalescedRDD.scala |  68 --
 .../spark/rdd/DataLoadPartitionCoalescer.scala  | 363 -------
 .../spark/sql/CarbonCatalystOperators.scala     |   8 +-
 .../org/apache/spark/sql/CarbonContext.scala    |   4 +-
 .../sql/CarbonDatasourceHadoopRelation.scala    |  15 +-
 .../spark/sql/CarbonDatasourceRelation.scala    |   8 +-
 .../spark/sql/CarbonDictionaryDecoder.scala     |  13 +-
 .../scala/org/apache/spark/sql/CarbonEnv.scala  |  50 +-
 .../scala/org/apache/spark/sql/CarbonScan.scala |  35 +-
 .../org/apache/spark/sql/CarbonSparkUtil.scala  |  45 +
 .../org/apache/spark/sql/CarbonSqlParser.scala  |   8 +-
 .../CarbonTableIdentifierImplicit.scala         |  42 -
 .../execution/command/carbonTableSchema.scala   | 502 ++--------
 .../apache/spark/sql/hive/CarbonMetastore.scala | 562 +++++++++++
 .../spark/sql/hive/CarbonMetastoreCatalog.scala | 576 -----------
 .../spark/sql/hive/CarbonStrategies.scala       |  19 +-
 .../spark/sql/hive/DistributionUtil.scala       | 145 ---
 .../execution/command/CarbonHiveCommands.scala  |   8 +-
 .../CarbonDecoderOptimizerHelper.scala          | 149 ---
 .../spark/sql/optimizer/CarbonOptimizer.scala   |  24 +-
 .../scala/org/apache/spark/util/FileUtils.scala |  94 --
 .../apache/spark/util/ScalaCompilerUtil.scala   |  35 -
 .../org/apache/spark/util/SplitUtils.scala      |  67 --
 .../TestDataLoadPartitionCoalescer.scala        |   2 -
 .../spark/util/AllDictionaryTestCase.scala      |   2 +-
 .../AutoHighCardinalityIdentifyTestCase.scala   |   2 +-
 .../util/ExternalColumnDictionaryTestCase.scala |   2 +-
 ...GlobalDictionaryUtilConcurrentTestCase.scala |   2 +-
 .../util/GlobalDictionaryUtilTestCase.scala     |   2 +-
 .../scala/org/apache/spark/sql/CarbonScan.scala | 127 +++
 .../execution/CarbonLateDecodeStrategy.scala    | 130 +++
 148 files changed, 11561 insertions(+), 11292 deletions(-)
----------------------------------------------------------------------


Reply via email to