Merge [TRAFODION-2013] PR-506 Hive null values are now handled correctly
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/d1993629 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/d1993629 Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/d1993629 Branch: refs/heads/master Commit: d199362939766fa23d7cbe3884b7a3d9ff4c6c9e Parents: 1fa4687 2c6eea9 Author: Anoop Sharma <[email protected]> Authored: Sat May 28 01:12:31 2016 +0000 Committer: Anoop Sharma <[email protected]> Committed: Sat May 28 01:12:31 2016 +0000 ---------------------------------------------------------------------- core/sql/comexe/ComTdbFastTransport.h | 4 +- core/sql/comexe/ComTdbHdfsScan.cpp | 13 +- core/sql/comexe/ComTdbHdfsScan.h | 47 +- core/sql/common/ComSmallDefs.h | 3 + core/sql/executor/ExFastTransport.cpp | 18 +- core/sql/executor/ExHdfsScan.cpp | 38 +- core/sql/executor/hiveHook.cpp | 27 +- core/sql/generator/GenFastTransport.cpp | 5 +- core/sql/generator/GenRelScan.cpp | 32 +- core/sql/optimizer/BindRelExpr.cpp | 30 +- core/sql/optimizer/HDFSHook.cpp | 1 + core/sql/optimizer/HDFSHook.h | 4 + core/sql/optimizer/RelFastTransport.cpp | 1 + core/sql/optimizer/RelFastTransport.h | 18 +- core/sql/optimizer/hiveHook.h | 25 +- core/sql/regress/core/EXPECTED162 | 22 +- core/sql/regress/hive/EXPECTED001 | 22 +- core/sql/regress/hive/EXPECTED003 | 244 ++++---- core/sql/regress/hive/EXPECTED004 | 240 ++++---- core/sql/regress/hive/EXPECTED005 | 56 +- core/sql/regress/hive/EXPECTED006 | 16 +- core/sql/regress/hive/EXPECTED015 | 64 +-- core/sql/regress/hive/EXPECTED018 | 570 +++++++++++-------- core/sql/regress/hive/TEST018 | 48 +- .../hive/TEST018_create_hive_tables.hive | 16 +- core/sql/regress/tools/runregr_hive.ksh | 39 +- core/sql/sqlcomp/DefaultConstants.h | 2 +- core/sql/sqlcomp/nadefaults.cpp | 1 - 28 files changed, 932 insertions(+), 674 deletions(-) ----------------------------------------------------------------------
