[CARBONDATA-299] Add dictionary interface for new data load flow. This closes #236
Project: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/commit/70c1015e Tree: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/tree/70c1015e Diff: http://git-wip-us.apache.org/repos/asf/incubator-carbondata/diff/70c1015e Branch: refs/heads/master Commit: 70c1015e44d3e6dfbbf5618bcbf8a80959dac705 Parents: 9e35dc2 e44f7a9 Author: ravipesala <ravi.pes...@gmail.com> Authored: Fri Oct 14 20:30:02 2016 +0530 Committer: ravipesala <ravi.pes...@gmail.com> Committed: Fri Oct 14 20:30:02 2016 +0530 ---------------------------------------------------------------------- .../carbondata/core/devapi/BiDictionary.java | 53 +++++++++++++ .../core/devapi/DictionaryGenerator.java | 31 ++++++++ .../core/devapi/GeneratingBiDictionary.java | 50 ++++++++++++ .../newflow/dictionary/InMemBiDictionary.java | 80 ++++++++++++++++++++ .../dictionary/PreCreatedDictionary.java | 56 ++++++++++++++ .../dictionary/InMemBiDictionaryTest.java | 73 ++++++++++++++++++ 6 files changed, 343 insertions(+) ----------------------------------------------------------------------