Merge PR 1612 [TRAFODION-3110] Refactor LOB access to use the new implementation of HdfsClient
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/a6512c05 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/a6512c05 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/a6512c05 Branch: refs/heads/master Commit: a6512c05c1316cb481c3314eff68eaf420729ba1 Parents: 072708f ee44ad9 Author: selvaganesang <se...@apache.org> Authored: Wed Jun 27 23:58:42 2018 +0000 Committer: selvaganesang <se...@apache.org> Committed: Wed Jun 27 23:58:42 2018 +0000 ---------------------------------------------------------------------- core/sql/bin/SqlciErrors.txt | 2 +- core/sql/cli/Cli.cpp | 37 +- core/sql/cli/SessionDefaults.cpp | 8 + core/sql/cli/SessionDefaults.h | 12 + core/sql/comexe/ComTdb.h | 8 +- core/sql/common/NAMemory.cpp | 19 +- core/sql/common/NAMemory.h | 2 + core/sql/executor/ExExeUtilGet.cpp | 46 +-- core/sql/executor/ExExeUtilLoad.cpp | 48 +-- core/sql/executor/ExHdfsScan.cpp | 8 +- core/sql/executor/HdfsClient_JNI.cpp | 209 +++++++++- core/sql/executor/HdfsClient_JNI.h | 22 +- core/sql/executor/ex_control.cpp | 7 + core/sql/executor/ex_globals.cpp | 10 +- core/sql/executor/ex_globals.h | 3 +- core/sql/executor/ex_root.cpp | 2 +- core/sql/executor/ex_split_bottom.cpp | 4 +- core/sql/exp/ExpLOB.cpp | 35 +- core/sql/exp/ExpLOB.h | 4 +- core/sql/exp/ExpLOBaccess.cpp | 413 ++++++++++++------- core/sql/exp/ExpLOBaccess.h | 12 + core/sql/exp/ExpLOBinterface.cpp | 18 +- core/sql/generator/GenPreCode.cpp | 4 +- core/sql/generator/GenRelEnforcer.cpp | 6 +- core/sql/generator/GenRelExeUtil.cpp | 10 +- core/sql/generator/GenRelMisc.cpp | 7 +- core/sql/generator/GenRelScan.cpp | 2 +- core/sql/regress/executor/EXPECTED130 | 4 +- core/sql/sqlcomp/DefaultConstants.h | 4 +- core/sql/sqlcomp/nadefaults.cpp | 3 +- .../main/java/org/trafodion/sql/HDFSClient.java | 118 +++++- 31 files changed, 752 insertions(+), 335 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/a6512c05/core/sql/bin/SqlciErrors.txt ----------------------------------------------------------------------