[TRAFODION-1720] Add support to convert gbk into utf8
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/9cc1e835 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/9cc1e835 Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/9cc1e835 Branch: refs/heads/master Commit: 9cc1e835fde12af5c0ce0d74395876ab48a071cc Parents: aa3deff e6e88d0 Author: Hans Zeller <[email protected]> Authored: Mon Feb 1 21:47:43 2016 +0000 Committer: Hans Zeller <[email protected]> Committed: Mon Feb 1 21:47:43 2016 +0000 ---------------------------------------------------------------------- core/sql/common/csconvert.cpp | 48 ++++++++++++++++++++++++++ core/sql/common/csconvert.h | 4 +++ core/sql/exp/exp_clause_derived.h | 4 ++- core/sql/exp/exp_conv.cpp | 26 ++++++++++++++ core/sql/generator/GenItemFunc.cpp | 3 ++ core/sql/generator/GenRelScan.cpp | 22 +++++++++--- core/sql/optimizer/BindItemExpr.cpp | 36 +++++++++++++++---- core/sql/optimizer/ItemExpr.cpp | 2 ++ core/sql/optimizer/ItemFunc.h | 1 + core/sql/optimizer/SynthType.cpp | 7 ++++ core/sql/regress/hive/EXPECTED005 | 26 ++++++++++++++ core/sql/regress/hive/TEST005 | 7 ++++ core/sql/regress/hive/TEST005_a.hive.sql | 9 +++++ core/sql/regress/hive/tbl_gbk.data | Bin 0 -> 129 bytes core/sql/sqlcomp/DefaultConstants.h | 3 ++ core/sql/sqlcomp/nadefaults.cpp | 2 ++ 16 files changed, 188 insertions(+), 12 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/9cc1e835/core/sql/generator/GenRelScan.cpp ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/9cc1e835/core/sql/sqlcomp/DefaultConstants.h ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/9cc1e835/core/sql/sqlcomp/nadefaults.cpp ----------------------------------------------------------------------
