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(-)
----------------------------------------------------------------------