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 2016/12/13 07:35:34 UTC

[2/2] incubator-carbondata git commit: [CARBONDATA-431]bigdecimal compression. This closes #388

[CARBONDATA-431]bigdecimal compression. This closes #388


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

Branch: refs/heads/master
Commit: 05497d0d1b9bfc61cb6ebdd488f07aa772b7d0b9
Parents: 00c4794 63d6626
Author: jackylk <ja...@huawei.com>
Authored: Tue Dec 13 15:35:21 2016 +0800
Committer: jackylk <ja...@huawei.com>
Committed: Tue Dec 13 15:35:21 2016 +0800

----------------------------------------------------------------------
 .../core/compression/BigDecimalCompressor.java  |  76 +++++
 .../core/compression/BigIntCompressor.java      |  26 ++
 .../core/compression/ValueCompressor.java       |   9 +
 .../store/compression/WriterCompressModel.java  |  11 +
 .../compression/type/UnCompressBigDecimal.java  | 112 +++++++
 .../type/UnCompressBigDecimalByte.java          | 134 +++++++++
 .../store/dataholder/CarbonReadDataHolder.java  |   3 +
 .../store/dataholder/CarbonWriteDataHolder.java |  50 ++++
 ...ractHeavyCompressedDoubleArrayDataStore.java |  10 +-
 .../core/util/BigDecimalCompressionFinder.java  |  96 ++++++
 .../carbondata/core/util/CompressionFinder.java | 145 +++++++++
 .../core/util/ValueCompressionUtil.java         | 291 +++++++------------
 ...mpressedMeasureChunkFileBasedReaderTest.java |  98 +++----
 .../core/util/ValueCompressionUtilTest.java     |   2 +-
 .../store/CarbonFactDataHandlerColumnar.java    |  59 +++-
 15 files changed, 863 insertions(+), 259 deletions(-)
----------------------------------------------------------------------