You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@carbondata.apache.org by qi...@apache.org on 2017/06/23 13:14:22 UTC

[2/2] carbondata git commit: [CARBONDATA-1196] Add 3 bytes data type support in value compression This closes #1065

[CARBONDATA-1196] Add 3 bytes data type support in value compression This closes #1065


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

Branch: refs/heads/master
Commit: 30ef14e0dee961c21f60da3a444601b757c8720a
Parents: fd3708d 7d386a4
Author: QiangCai <da...@gmail.com>
Authored: Fri Jun 23 13:12:59 2017 +0800
Committer: QiangCai <da...@gmail.com>
Committed: Fri Jun 23 13:12:59 2017 +0800

----------------------------------------------------------------------
 .../core/datastore/page/ColumnPage.java         | 36 +++++++++
 .../core/datastore/page/LazyColumnPage.java     |  4 +
 .../datastore/page/SafeFixLengthColumnPage.java | 34 ++++++++-
 .../page/UnsafeFixLengthColumnPage.java         | 76 +++++++++++++------
 .../datastore/page/VarLengthColumnPageBase.java | 20 +++++
 .../page/encoding/AdaptiveIntegerCodec.java     | 12 +++
 .../page/encoding/DefaultEncodingStrategy.java  | 20 +++--
 .../page/encoding/DeltaIntegerCodec.java        | 22 ++++--
 .../encoding/UpscaleDeltaFloatingCodec.java     | 22 ++++--
 .../page/encoding/UpscaleFloatingCodec.java     | 25 +++++--
 .../carbondata/core/memory/CarbonUnsafe.java    |  4 +
 .../core/metadata/datatype/DataType.java        |  6 +-
 .../apache/carbondata/core/util/ByteUtil.java   | 25 +++++++
 .../src/test/resources/shortintboundary.csv     | 20 +++++
 .../aggquery/IntegerDataTypeTestCase.scala      | 79 +++++++++++++++++++-
 15 files changed, 350 insertions(+), 55 deletions(-)
----------------------------------------------------------------------