You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by an...@apache.org on 2019/02/23 21:18:10 UTC
[trafodion] 03/03: PR-1803 TRAFODION-3157 Add support for
BINARY/VARBINARY datatype
This is an automated email from the ASF dual-hosted git repository.
ansharma pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafodion.git
commit 39d8fb21efac3e711c20127760be153bcb8385cb
Merge: 8d54c2f e8d2c3c
Author: Anoop Sharma <an...@esgyn.com>
AuthorDate: Sat Feb 23 21:17:44 2019 +0000
PR-1803 TRAFODION-3157 Add support for BINARY/VARBINARY datatype
.../org/trafodion/jdbc/t4/InterfaceResultSet.java | 23 +-
.../org/trafodion/jdbc/t4/InterfaceStatement.java | 45 +-
.../trafodion/jdbc/t4/TrafT4CallableStatement.java | 4 +-
.../java/org/trafodion/jdbc/t4/TrafT4Desc.java | 16 +-
.../trafodion/jdbc/t4/TrafT4PreparedStatement.java | 35 +-
.../org/trafodion/jdbc/t4/TrafT4ResultSet.java | 24 +-
.../odbc/src/odbc/nsksrvrcore/sqlinterface.cpp | 60 +-
.../main/java/org/trafodion/ci/DatabaseQuery.java | 65 ++-
.../src/main/java/org/trafodion/ci/Session.java | 25 +-
.../java/org/trafodion/ci/SessionInterface.java | 1 +
core/sql/bin/SqlciErrors.txt | 4 +-
core/sql/cli/CliExpExchange.cpp | 16 +-
core/sql/cli/sqlcli.h | 9 +
core/sql/common/BaseTypes.cpp | 22 +
core/sql/common/CharType.cpp | 154 +++++-
core/sql/common/CharType.h | 78 ++-
core/sql/common/ComSSL.h | 3 +
core/sql/common/ComSmallDefs.h | 2 +
core/sql/common/MiscType.cpp | 1 +
core/sql/common/NAType.cpp | 20 +-
core/sql/common/NAType.h | 1 +
core/sql/common/OperTypeEnum.h | 6 +-
core/sql/common/charinfo.cpp | 4 +-
core/sql/common/charinfo.h | 3 +-
core/sql/common/conversionHex.cpp | 1 +
core/sql/common/dfs2rec.h | 22 +-
core/sql/common/sql_charset_strings.h | 3 +
core/sql/common/str.cpp | 65 ++-
core/sql/common/str.h | 8 +
core/sql/exp/ExpError.cpp | 211 ++++---
core/sql/exp/ExpError.h | 3 +-
core/sql/exp/ExpErrorEnums.h | 1 +
core/sql/exp/ExpPCodeClauseGen.cpp | 2 +-
core/sql/exp/exp_attrs.cpp | 10 +-
core/sql/exp/exp_clause.cpp | 75 +--
core/sql/exp/exp_clause.h | 9 +-
core/sql/exp/exp_clause_derived.h | 17 +-
core/sql/exp/exp_comp.cpp | 18 +-
core/sql/exp/exp_conv.cpp | 232 ++++++--
core/sql/exp/exp_datetime.cpp | 2 +-
core/sql/exp/exp_expr.h | 12 +-
core/sql/exp/exp_fixup.cpp | 65 ++-
core/sql/exp/exp_function.cpp | 53 +-
core/sql/exp/exp_function.h | 35 +-
core/sql/exp/exp_tuple_desc.cpp | 15 +-
core/sql/generator/GenExpGenerator.cpp | 14 +-
core/sql/generator/GenFastTransport.cpp | 65 ++-
core/sql/generator/GenItemFunc.cpp | 18 +
core/sql/generator/GenPreCode.cpp | 257 ++++-----
core/sql/generator/GenRelMisc.cpp | 14 +
core/sql/generator/GenRelScan.cpp | 12 +-
core/sql/optimizer/BindItemExpr.cpp | 115 +++-
core/sql/optimizer/BindRelExpr.cpp | 77 ++-
core/sql/optimizer/ItemExpr.cpp | 23 +-
core/sql/optimizer/NAColumn.cpp | 10 +
core/sql/optimizer/NATable.cpp | 18 +
core/sql/optimizer/RelExpr.cpp | 2 +-
core/sql/optimizer/RelFastTransport.cpp | 2 +-
core/sql/optimizer/RelMisc.h | 26 +-
core/sql/optimizer/SynthType.cpp | 260 +++++----
core/sql/optimizer/ValueDesc.cpp | 14 +
core/sql/parser/ParKeyWords.cpp | 10 +-
core/sql/parser/sqlparser.y | 149 +++--
core/sql/parser/ulexer.cpp | 6 +-
core/sql/regress/charsets/EXPECTED315 | 24 +
core/sql/regress/charsets/TEST315 | 3 +
core/sql/regress/core/EXPECTED038.LINUX | 10 +-
core/sql/regress/executor/EXPECTED022.SB | 16 +-
core/sql/regress/executor/EXPECTED050 | 4 +-
core/sql/regress/seabase/EXPECTED002 | 3 +
core/sql/regress/seabase/EXPECTED004 | 603 +++++++++++++++++++++
core/sql/regress/seabase/EXPECTED027 | 84 +--
core/sql/regress/seabase/TEST002 | 1 +
core/sql/regress/seabase/TEST003 | 2 +-
core/sql/regress/seabase/TEST004 | 181 +++++++
core/sql/sqlci/Formatter.cpp | 24 +
core/sql/sqlci/Param.cpp | 15 +-
core/sql/sqlci/SqlCmd.cpp | 61 ++-
core/sql/sqlci/SqlciEnv.cpp | 5 +
core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp | 5 +-
core/sql/sqlcomp/CmpSeabaseDDLutil.cpp | 4 +
core/sql/sqlcomp/DefaultConstants.h | 21 +
core/sql/sqlcomp/nadefaults.cpp | 6 +
core/sql/ustat/hs_cli.cpp | 8 +
core/sql/ustat/hs_globals.cpp | 34 +-
core/sql/ustat/hs_globals.h | 2 +-
core/sql/ustat/hs_la.cpp | 4 +-
87 files changed, 2987 insertions(+), 705 deletions(-)