You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by li...@apache.org on 2015/03/14 01:00:40 UTC

[05/50] [abbrv] incubator-kylin git commit: Merge branch 'streaming-localdict' of https://github.com/KylinOLAP/Kylin into streaming-localdict

Merge branch 'streaming-localdict' of https://github.com/KylinOLAP/Kylin into streaming-localdict


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

Branch: refs/heads/streaming-localdict
Commit: 2209fde6a09fe36cbe7b77bd32f52702c1388618
Parents: 37f9a73 d2dc5cd
Author: Li, Yang <ya...@ebay.com>
Authored: Tue Mar 10 16:56:56 2015 +0800
Committer: Li, Yang <ya...@ebay.com>
Committed: Tue Mar 10 16:56:56 2015 +0800

----------------------------------------------------------------------
 .../common/hll/HyperLogLogPlusCounter.java      |  18 +++
 .../org/apache/kylin/cube/model/CubeDesc.java   |   4 -
 docs/Installation/install_and_run.md            |   7 +-
 docs/website/download/index.md                  |  19 ++-
 .../org/apache/kylin/jdbc/util/SQLTypeMap.java  |   6 +-
 .../apache/kylin/job/BuildIIWithStreamTest.java | 156 +++++++++++++++++++
 .../kylin/metadata/filter/CaseTupleFilter.java  |  18 +--
 .../metadata/filter/ColumnTupleFilter.java      |  25 +--
 .../metadata/filter/CompareTupleFilter.java     |  72 ++++-----
 .../metadata/filter/ConstantTupleFilter.java    |  23 ++-
 .../metadata/filter/DynamicTupleFilter.java     |   9 +-
 .../metadata/filter/ExtractTupleFilter.java     |  20 ++-
 .../kylin/metadata/filter/ICodeSystem.java      |  23 +++
 .../metadata/filter/IEvaluatableTuple.java      |   9 ++
 .../metadata/filter/LogicalTupleFilter.java     |  28 ++--
 .../kylin/metadata/filter/StringCodeSystem.java |  40 +++++
 .../kylin/metadata/filter/TupleFilter.java      |  12 +-
 .../metadata/filter/TupleFilterSerializer.java  |  26 ++--
 .../metadata/measure/BigDecimalSerializer.java  |  18 ++-
 .../metadata/measure/DataTypeSerializer.java    |  83 ++++++++++
 .../metadata/measure/DoubleSerializer.java      |   7 +-
 .../kylin/metadata/measure/HLLCSerializer.java  |   7 +-
 .../kylin/metadata/measure/LongSerializer.java  |  14 +-
 .../kylin/metadata/measure/MeasureCodec.java    |   8 +-
 .../metadata/measure/MeasureSerializer.java     |  68 --------
 .../kylin/metadata/model/DataModelDesc.java     |  10 +-
 .../kylin/metadata/model/DatabaseDesc.java      |   2 +-
 .../kylin/metadata/model/PartitionDesc.java     |  12 +-
 .../apache/kylin/metadata/model/TableDesc.java  |   3 +-
 .../metadata/tool/HiveSourceTableLoader.java    |  13 +-
 .../org/apache/kylin/metadata/tuple/ITuple.java |   5 +-
 .../kylin/query/enumerator/CubeEnumerator.java  |  16 +-
 .../kylin/query/relnode/OLAPFilterRel.java      |   2 +-
 .../apache/kylin/query/test/KylinQueryTest.java |  18 +--
 .../storage/filter/BitMapFilterEvaluator.java   |  14 +-
 .../kylin/storage/gridtable/GTBuilder.java      |  68 ++++++++
 .../apache/kylin/storage/gridtable/GTInfo.java  |  52 +++++++
 .../kylin/storage/gridtable/GTRecord.java       |  15 ++
 .../kylin/storage/gridtable/GTRowBlock.java     |  34 ++++
 .../storage/gridtable/GTRowBlockIndex.java      |   5 +
 .../apache/kylin/storage/gridtable/GTStore.java |  35 +++++
 .../kylin/storage/gridtable/GridTable.java      |  19 +++
 .../kylin/storage/gridtable/IKVStoreReader.java |  11 ++
 .../kylin/storage/gridtable/IKVStoreWriter.java |  11 ++
 .../kylin/storage/hbase/CubeStorageEngine.java  |   5 +-
 .../storage/hbase/DerivedFilterTranslator.java  |  35 +----
 .../hbase/coprocessor/CoprocessorFilter.java    |  16 +-
 .../hbase/coprocessor/DictCodeSystem.java       |  45 ++++++
 .../hbase/coprocessor/FilterDecorator.java      |  37 ++---
 .../coprocessor/observer/ObserverTuple.java     |  33 +---
 .../filter/BitMapFilterEvaluatorTest.java       |   1 -
 .../kylin/storage/filter/FilterBaseTest.java    |   4 +-
 .../storage/filter/FilterEvaluateTest.java      |  36 ++---
 .../storage/filter/FilterSerializeTest.java     |  48 +++---
 webapp/app/js/controllers/cubeEdit.js           |  90 +++++++----
 webapp/app/js/controllers/cubeModel.js          |  35 ++++-
 webapp/app/js/controllers/cubeSchema.js         |   7 -
 webapp/app/js/model/jobListModel.js             |  11 --
 webapp/app/js/model/metaModel.js                |   2 +-
 .../cubeDesigner/advanced_settings.html         |   1 +
 .../app/partials/cubeDesigner/dimensions.html   |   1 -
 .../app/partials/cubeDesigner/incremental.html  |  10 +-
 62 files changed, 1023 insertions(+), 459 deletions(-)
----------------------------------------------------------------------