Merge [TRAFODION-3118] PR 1622 EXTRACT enhancements
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/802e4fe7 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/802e4fe7 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/802e4fe7 Branch: refs/heads/master Commit: 802e4fe710dcabc89a2e366543d537d2c57fee9f Parents: d5b1668 e760e11 Author: Dave Birdsall <[email protected]> Authored: Thu Jul 5 22:24:37 2018 +0000 Committer: Dave Birdsall <[email protected]> Committed: Thu Jul 5 22:24:37 2018 +0000 ---------------------------------------------------------------------- core/sql/bin/SqlciErrors.txt | 1 + core/sql/common/DTICommonType.cpp | 16 ++ core/sql/common/dfs2rec.h | 9 +- core/sql/exp/ExpPCodeClauseGen.cpp | 1 + core/sql/exp/exp_function.cpp | 234 ++++++++++++++++++++++++++++++ core/sql/exp/exp_function.h | 4 +- core/sql/optimizer/SynthType.cpp | 57 ++++++-- core/sql/parser/ParKeyWords.cpp | 6 + core/sql/parser/sqlparser.y | 51 +++++++ core/sql/regress/seabase/EXPECTED030 | 64 ++++++++ core/sql/regress/seabase/TEST030 | 8 + 11 files changed, 439 insertions(+), 12 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/802e4fe7/core/sql/bin/SqlciErrors.txt ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/802e4fe7/core/sql/parser/ParKeyWords.cpp ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/802e4fe7/core/sql/parser/sqlparser.y ----------------------------------------------------------------------
