Merge PR-444 Various fixes (details below)
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/0d028886 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/0d028886 Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/0d028886 Branch: refs/heads/master Commit: 0d028886a4fd3493ac1475bf79a838a0e4953376 Parents: 0dc85c0 3ccf480 Author: Anoop Sharma <[email protected]> Authored: Wed Apr 27 01:27:30 2016 +0000 Committer: Anoop Sharma <[email protected]> Committed: Wed Apr 27 01:27:30 2016 +0000 ---------------------------------------------------------------------- core/sqf/sql/scripts/get_libhdfs_files | 6 +- core/sql/arkcmp/CmpContext.cpp | 4 + core/sql/bin/SqlciErrors.txt | 3 +- core/sql/cli/Context.cpp | 8 +- core/sql/cli/Statement.cpp | 7 +- core/sql/common/CharType.cpp | 19 ++-- core/sql/common/CharType.h | 5 +- core/sql/common/arkcmp_proc.cpp | 24 ++--- core/sql/executor/ExExeUtil.h | 4 +- core/sql/executor/ExExeUtilVolTab.cpp | 26 ++++- core/sql/executor/ExHdfsScan.cpp | 12 ++- core/sql/exp/exp_clause.cpp | 12 +++ core/sql/exp/exp_datetime.cpp | 28 ++++-- core/sql/exp/exp_datetime.h | 3 +- core/sql/exp/exp_eval.cpp | 2 +- core/sql/exp/exp_function.h | 2 + core/sql/generator/GenPreCode.cpp | 2 + core/sql/generator/GenRelScan.cpp | 75 ++++++++------ core/sql/optimizer/BindItemExpr.cpp | 6 +- core/sql/optimizer/RelScan.h | 5 +- core/sql/optimizer/SchemaDB.cpp | 4 + core/sql/regress/compGeneral/TEST004 | 6 +- core/sql/regress/seabase/EXPECTED030 | 18 +++- core/sql/regress/seabase/TEST030 | 2 + core/sql/sqlcomp/CmpSeabaseDDLschema.cpp | 135 +++++++++++++++++++------- core/sql/sqlcomp/nadefaults.cpp | 21 +++- 26 files changed, 320 insertions(+), 119 deletions(-) ----------------------------------------------------------------------
