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/01 11:43:07 UTC

[2/2] incubator-carbondata git commit: [CARBONDATA-100]Implement BigInt value compression This closes #338

[CARBONDATA-100]Implement BigInt value compression This closes #338


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

Branch: refs/heads/master
Commit: c95e565e471dc1352a169368cc7d06e68abc5599
Parents: 7213ac0 20af74b
Author: jackylk <ja...@huawei.com>
Authored: Thu Dec 1 19:42:52 2016 +0800
Committer: jackylk <ja...@huawei.com>
Committed: Thu Dec 1 19:42:52 2016 +0800

----------------------------------------------------------------------
 .../core/compression/BigIntCompressor.java      | 110 +++++++++
 .../core/compression/DoubleCompressor.java      | 242 +++++++++++++++++++
 .../core/compression/ValueCompressor.java       | 103 ++++++++
 .../compression/type/UnCompressDefaultLong.java |  11 +-
 .../compression/type/UnCompressMaxMinByte.java  |  39 ++-
 .../type/UnCompressMaxMinByteForLong.java       |   8 +-
 .../type/UnCompressMaxMinDefault.java           |  13 +-
 .../type/UnCompressMaxMinDefaultLong.java       |   9 +-
 .../compression/type/UnCompressMaxMinFloat.java |  10 +-
 .../compression/type/UnCompressMaxMinInt.java   |  36 ++-
 .../compression/type/UnCompressMaxMinLong.java  |  37 ++-
 .../compression/type/UnCompressMaxMinShort.java |  36 ++-
 .../compression/type/UnCompressNoneByte.java    |  39 ++-
 .../compression/type/UnCompressNoneDefault.java |  10 +-
 .../compression/type/UnCompressNoneFloat.java   |  11 +-
 .../compression/type/UnCompressNoneInt.java     |  29 ++-
 .../compression/type/UnCompressNoneLong.java    |  39 ++-
 .../compression/type/UnCompressNoneShort.java   |  38 ++-
 ...ractHeavyCompressedDoubleArrayDataStore.java |  17 +-
 .../core/util/ValueCompressionUtil.java         |  80 ++++--
 .../core/util/ValueCompressionUtilTest.java     |   8 +-
 .../store/CarbonFactDataHandlerColumnar.java    |   2 -
 22 files changed, 844 insertions(+), 83 deletions(-)
----------------------------------------------------------------------