[CARBONDATA-300] Added Encoder processor for dataloading. This closes #244

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

Branch: refs/heads/master
Commit: fdc9454d976fb3683d52314165af00d9c3d13514
Parents: 7bd7347 d96f09a
Author: jackylk <jacky.li...@huawei.com>
Authored: Wed Oct 26 00:04:00 2016 +0800
Committer: jackylk <jacky.li...@huawei.com>
Committed: Wed Oct 26 00:04:00 2016 +0800

----------------------------------------------------------------------
 .../carbondata/core/devapi/BiDictionary.java    |  2 +-
 .../devapi/DictionaryGenerationException.java   | 69 ++++++++++++++
 .../core/devapi/DictionaryGenerator.java        |  2 +-
 .../core/devapi/GeneratingBiDictionary.java     |  2 +-
 .../newflow/converter/FieldConverter.java       | 36 ++++++++
 .../newflow/converter/RowConverter.java         | 32 +++++++
 .../AbstractDictionaryFieldConverterImpl.java   | 27 ++++++
 .../impl/ComplexFieldConverterImpl.java         | 30 ++++++
 .../impl/DictionaryFieldConverterImpl.java      | 74 +++++++++++++++
 .../DirectDictionaryFieldConverterImpl.java     | 50 ++++++++++
 .../converter/impl/FieldEncoderFactory.java     | 69 ++++++++++++++
 .../impl/NonDictionaryFieldConverterImpl.java   | 52 +++++++++++
 .../converter/impl/RowConverterImpl.java        | 96 ++++++++++++++++++++
 .../newflow/dictionary/InMemBiDictionary.java   |  6 +-
 .../dictionary/PreCreatedDictionary.java        |  3 +-
 .../exception/CarbonDataLoadingException.java   |  2 +-
 .../steps/DataConverterProcessorStepImpl.java   | 66 ++++++++++++++
 .../dictionary/InMemBiDictionaryTest.java       |  3 +-
 18 files changed, 613 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


Reply via email to