You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by li...@apache.org on 2018/02/23 09:45:28 UTC
[9/9] trafodion git commit: [TRAFODION-2954] add MySQL function
unix_timestamp, uuid, sleep
[TRAFODION-2954] add MySQL function unix_timestamp,uuid,sleep
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/75c7b395
Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/75c7b395
Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/75c7b395
Branch: refs/heads/master
Commit: 75c7b39545745a81945c4010ce34f6321090c104
Parents: 344cc3f 9001298
Author: Liu Ming <ov...@sina.com>
Authored: Fri Feb 23 04:31:26 2018 +0000
Committer: Liu Ming <ov...@sina.com>
Committed: Fri Feb 23 04:31:26 2018 +0000
----------------------------------------------------------------------
core/sql/common/OperTypeEnum.h | 3 +
core/sql/exp/ExpPackDefs.cpp | 10 ++
core/sql/exp/exp_clause.cpp | 16 +++
core/sql/exp/exp_clause.h | 4 +-
core/sql/exp/exp_function.cpp | 146 ++++++++++++++++++++++++--
core/sql/exp/exp_function.h | 60 +++++++++++
core/sql/generator/GenExpGenerator.cpp | 2 +
core/sql/generator/GenItemFunc.cpp | 17 +++
core/sql/optimizer/BindItemExpr.cpp | 65 ++++++++++++
core/sql/optimizer/GroupAttr.cpp | 7 +-
core/sql/optimizer/ItemExpr.cpp | 40 +++++++
core/sql/optimizer/ItemFunc.h | 61 +++++++++++
core/sql/optimizer/OptItemExpr.cpp | 2 +
core/sql/optimizer/SynthType.cpp | 26 ++++-
core/sql/parser/ParKeyWords.cpp | 3 +
core/sql/parser/sqlparser.y | 61 +++++++----
core/sql/regress/executor/EXPECTED002.SB | 64 +++++++++++
core/sql/regress/executor/FILTER002 | 3 +
core/sql/regress/executor/TEST002 | 33 ++++++
19 files changed, 592 insertions(+), 31 deletions(-)
----------------------------------------------------------------------