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(-)