BaseTypes.cpp

Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JIRA TRAFODION-2099 Add support for boolean datatype

-- boolean datatype support in create, cast and params

Ex:

create table t (a boolean);

insert into t values (true), (false);

select * from t where a = true;

-- boolean datatype support for hive columns

-- unarith op support. Currently used for '!' operator that

negates a boolean value.

Ex: select * from t where !a = false;

-- support for more tinyint and largeint unsigned conversion/comparison

operations in expressions and pcode

-- some code cleanup: removed reference to downrev compiler code genration

-- create table if not exists as select... syntax support

-- regress/seabase/TEST003 updated with additional tests

  1. … 81 more files in changeset.
support for largeint unsigned: commit #1

  1. … 27 more files in changeset.
changes based on review comments

  1. … 2 more files in changeset.
JIRA TRAFODION-2060 Add support for tinyint datatype

-- added support for tinyint datatype to be used in create

and cast statements

-- added support for returning tinyint in select list and

input params

-- currently tinyint select list and input params is only enabled for

queries from sqlci. Some support for it has been added to jdbc T4

but need to be completed. Until then, tinyint select/param support

is not enabled for t4/t2/odbc interfaces

-- removed obsolete tandem floating point datatypes

  1. … 62 more files in changeset.
insert/update LOB support from external user buffer

  1. … 13 more files in changeset.
Part 2 of changes to update license text in Trafodion source

This check-in updates license text in all source files in the

core/sql directory. Remaining directories will be done in

later check-ins.

  1. … 3147 more files in changeset.
Move core into subdir to combine repos

    • -0
    • +1089
    ./BaseTypes.cpp
  1. … 10768 more files in changeset.
Move core into subdir to combine repos

    • -0
    • +1145
    ./BaseTypes.cpp
  1. … 10622 more files in changeset.
Move core into subdir to combine repos

Use: git log --follow -- <file>

to view file history thru renames.

    • -0
    • +1089
    ./BaseTypes.cpp
  1. … 10837 more files in changeset.