You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@carbondata.apache.org by ja...@apache.org on 2017/07/11 07:51:15 UTC
[7/7] carbondata git commit: [CARBONDATA-757] Big decimal
optimization This closes #1117
[CARBONDATA-757] Big decimal optimization This closes #1117
Project: http://git-wip-us.apache.org/repos/asf/carbondata/repo
Commit: http://git-wip-us.apache.org/repos/asf/carbondata/commit/31a6ec6a
Tree: http://git-wip-us.apache.org/repos/asf/carbondata/tree/31a6ec6a
Diff: http://git-wip-us.apache.org/repos/asf/carbondata/diff/31a6ec6a
Branch: refs/heads/metadata
Commit: 31a6ec6a71ac72b568a99a04a0d0f187e9f07a63
Parents: c7e7f70 1291162
Author: jackylk <ja...@huawei.com>
Authored: Tue Jul 11 15:50:49 2017 +0800
Committer: jackylk <ja...@huawei.com>
Committed: Tue Jul 11 15:50:49 2017 +0800
----------------------------------------------------------------------
.../carbondata/core/datastore/TableSpec.java | 23 +-
.../AbstractMeasureChunkReaderV2V3Format.java | 15 +-
...CompressedMeasureChunkFileBasedReaderV1.java | 2 +-
.../core/datastore/page/ColumnPage.java | 107 ++++++---
.../core/datastore/page/LazyColumnPage.java | 13 +-
.../datastore/page/SafeFixLengthColumnPage.java | 14 +-
.../datastore/page/SafeVarLengthColumnPage.java | 11 +-
.../page/UnsafeFixLengthColumnPage.java | 13 +-
.../page/UnsafeVarLengthColumnPage.java | 19 +-
.../datastore/page/VarLengthColumnPageBase.java | 76 +++++-
.../page/encoding/AdaptiveIntegerCodec.java | 11 +-
.../page/encoding/DefaultEncodingStrategy.java | 8 +-
.../page/encoding/DeltaIntegerCodec.java | 23 +-
.../page/encoding/DirectCompressCodec.java | 16 +-
.../page/encoding/EncodingStrategy.java | 4 +-
.../page/statistics/ColumnPageStatsVO.java | 18 +-
.../carbondata/core/locks/CarbonLockUtil.java | 24 ++
.../datatype/DecimalConverterFactory.java | 237 +++++++++++++++++++
.../core/util/CarbonMetadataUtil.java | 28 +++
docs/configuration-parameters.md | 3 +-
integration/hive/pom.xml | 18 ++
.../test/resources/short_int_as_target_type.csv | 3 +
.../aggquery/IntegerDataTypeTestCase.scala | 33 ++-
.../execution/CarbonLateDecodeStrategy.scala | 4 +-
.../execution/command/carbonTableSchema.scala | 52 ++--
.../org/apache/spark/util/AlterTableUtil.scala | 25 +-
pom.xml | 6 +-
.../newflow/sort/SortStepRowUtil.java | 17 +-
.../sort/unsafe/UnsafeCarbonRowPage.java | 2 +-
.../holder/UnsafeSortTempFileChunkHolder.java | 3 +-
.../CarbonRowDataWriterProcessorStepImpl.java | 14 +-
.../sortdata/SortTempFileChunkHolder.java | 3 +-
.../carbondata/processing/store/TablePage.java | 14 +-
33 files changed, 680 insertions(+), 179 deletions(-)
----------------------------------------------------------------------