[TRAFODION-1581] TMUDF for JDBC queries
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/d61ac8a1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/d61ac8a1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/d61ac8a1 Branch: refs/heads/master Commit: d61ac8a1c06c83e4f384448686ad542e5d1cc2c9 Parents: 99091d7 59ce2b7 Author: Hans Zeller <[email protected]> Authored: Thu Dec 10 23:21:21 2015 +0000 Committer: Hans Zeller <[email protected]> Committed: Thu Dec 10 23:21:21 2015 +0000 ---------------------------------------------------------------------- core/Makefile | 4 +- core/sqf/sql/scripts/install_local_drill | 114 +++ core/sqf/sql/scripts/install_local_hadoop | 41 +- core/sql/bin/SqlciErrors.txt | 1 + core/sql/common/ExprNode.cpp | 1 + core/sql/common/OperTypeEnum.h | 24 +- core/sql/optimizer/GroupAttr.cpp | 179 +++++ core/sql/optimizer/GroupAttr.h | 4 + core/sql/optimizer/ImplRule.cpp | 16 +- core/sql/optimizer/ItemConstr.h | 39 ++ core/sql/optimizer/ItemExpr.cpp | 36 +- core/sql/optimizer/ItemExpr.h | 4 +- core/sql/optimizer/OptPhysRelExpr.cpp | 3 +- core/sql/optimizer/PhyProp.cpp | 2 +- core/sql/optimizer/RelRoutine.cpp | 55 +- core/sql/optimizer/UdfDllInteraction.cpp | 10 +- core/sql/optimizer/ValueDesc.cpp | 194 ++++-- core/sql/optimizer/ValueDesc.h | 14 +- core/sql/pom.xml | 5 + core/sql/regress/compGeneral/EXPECTED071 | 47 ++ core/sql/regress/compGeneral/TEST071 | 22 + core/sql/regress/executor/EXPECTED130 | 28 +- core/sql/regress/executor/TEST016 | 5 + core/sql/regress/executor/TEST130 | 7 +- core/sql/regress/seabase/EXPECTED010 | 84 +++ core/sql/regress/seabase/TEST010 | 4 + core/sql/regress/seabase/TEST014 | 1 + core/sql/regress/tools/runregr_udr.ksh | 7 + core/sql/regress/udr/EXPECTED002 | 48 +- core/sql/regress/udr/TEST002 | 18 + core/sql/sqlci/SqlCmd.cpp | 1 + core/sql/sqludr/doxygen_tmudr.1.6.config | 4 +- core/sql/sqludr/sqludr.cpp | 2 +- core/sql/sqludr/sqludr.h | 16 +- .../trafodion/sql/udr/UDRInvocationInfo.java | 17 +- .../org/trafodion/sql/udr/predef/JDBCUDR.java | 690 +++++++++++++++++++ 36 files changed, 1569 insertions(+), 178 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/d61ac8a1/core/sql/bin/SqlciErrors.txt ----------------------------------------------------------------------
