PR-1677 TRAFODION-3146 Support ANSI OVERLAY function
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/f4a07217 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/f4a07217 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/f4a07217 Branch: refs/heads/master Commit: f4a072170ce5b15b23b348541f7c7c6fe4dc010b Parents: 88388c7 c9db73e Author: Anoop Sharma <[email protected]> Authored: Fri Aug 3 18:13:54 2018 +0000 Committer: Anoop Sharma <[email protected]> Committed: Fri Aug 3 18:13:54 2018 +0000 ---------------------------------------------------------------------- core/sql/bin/SqlciErrors.txt | 1 + core/sql/common/OperTypeEnum.h | 6 +- core/sql/exp/ExpErrorEnums.h | 6 + core/sql/exp/exp_function.cpp | 27 +++-- core/sql/exp/exp_function.h | 23 ++-- core/sql/generator/GenItemFunc.cpp | 35 +++--- core/sql/optimizer/BindItemExpr.cpp | 110 ++++++++++++++++- core/sql/optimizer/ItemExpr.cpp | 36 +++--- core/sql/optimizer/ItemFunc.h | 33 +++-- core/sql/optimizer/SynthType.cpp | 18 +-- core/sql/parser/ParKeyWords.cpp | 3 + core/sql/parser/sqlparser.y | 25 +++- core/sql/regress/charsets/EXPECTED315 | 120 +++++++++++++++++++ core/sql/regress/charsets/TEST315 | 20 ++++ .../src/asciidoc/_chapters/executor_msgs.adoc | 17 +++ 15 files changed, 419 insertions(+), 61 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/f4a07217/core/sql/optimizer/BindItemExpr.cpp ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/f4a07217/core/sql/optimizer/ItemExpr.cpp ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/f4a07217/core/sql/optimizer/ItemFunc.h ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/f4a07217/core/sql/optimizer/SynthType.cpp ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/f4a07217/core/sql/parser/sqlparser.y ----------------------------------------------------------------------
