Clone
 

cloud user <centos@ansharma-3.novalocal> in Trafodion

Merge remote branch 'origin/master' into ddlxns2_br

Merge remote branch 'origin/master' into ddlxns2_br

    • -16
    • +419
    /core/sql/regress/executor/EXPECTED140
Merge remote branch 'origin/master' into ddlxns2_br

Merge remote branch 'origin/master' into ddlxns2_br

ddl xns default plus handling of errors with default constants placement

    • -1
    • +8
    /core/sqf/sql/scripts/get_libhdfs_files
    • -11
    • +13
    /core/sql/common/arkcmp_proc.cpp
    • -1
    • +0
    /core/sql/regress/executor/EXPECTED013.SB
    • -8
    • +0
    /core/sql/regress/executor/EXPECTED140
    • -3
    • +0
    /core/sql/regress/fullstack2/EXPECTED062
    • -84
    • +0
    /core/sql/regress/seabase/EXPECTED010
added enhanced check to handle default values copy

Current code has an optimization to move source default

value to target if total length (null+VClen+length) match.

This is sufficient for current scenarios where the difference

between source and target is only in VClen indicator (2 or 4 bytes).

But that assumption may not be true in future and was pointed out

by reviewer. An enhanced check has been added to make sure

that all sub-parts (nullLen, vcLen, dataLen) also match.

    • -5
    • +9
    /core/sql/generator/GenExpGenerator.cpp
Merge remote branch 'origin/master' into ddlxns_br

changed maven repos location

Change done by Venkat

Merge remote branch 'origin/master' into ddlxns_br

Merge remote branch 'origin/master' into ddlxns_br

Merge remote branch 'origin/master' into ddlxns_br

Merge remote branch 'origin/master' into ddlxns_br

Merge remote branch 'origin/master' into ddlxns_br

    • -3
    • +0
    /core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp
commit #1

    • -7
    • +36
    /core/sql/generator/GenExpGenerator.cpp
    • -24
    • +0
    /core/sql/generator/GenRelUpdate.cpp
    • -2
    • +24
    /core/sql/optimizer/BindItemExpr.cpp
    • -14
    • +88
    /core/sql/regress/core/EXPECTED116
  1. … 11 more files in changeset.
JIRA 1852: disallow reserved names as user columns

    • -12
    • +0
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
JIRA 1852: disallow reserved names as user columns

    • -1
    • +65
    /core/sql/regress/seabase/EXPECTED027
    • -5
    • +2
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
Merge remote branch 'origin/master' into resrvdcols_br

Conflicts:

core/sql/common/ComMisc.cpp

core/sql/optimizer/BindItemExpr.cpp

core/sql/regress/seabase/EXPECTED020

core/sql/regress/seabase/TEST020

core/sql/sqlcomp/nadefaults.cpp

    • -1
    • +14
    /core/sql/optimizer/BindItemExpr.cpp
    • -276
    • +1023
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
commit #2

    • -10
    • +15
    /core/sql/regress/seabase/EXPECTED020
    • -0
    • +12
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
Merge remote branch 'origin/master' into resrvdcols_br

    • -4
    • +5
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
fixed spelling of 'occurred'

    • -10
    • +10
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
Merge remote branch 'origin/master' into altcolren_br_deliver

Conflicts:

core/sql/cli/Cli.cpp

core/sql/regress/compGeneral/EXPECTED006.SB

    • -0
    • +20
    /core/sql/regress/seabase/EXPECTED020
    • -0
    • +11
    /core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp
    • -4
    • +5
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
Merge remote branch 'origin/master' into resrvdcols_br

commit #1

    • -16
    • +22
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
    • -13
    • +15
    /core/sql/sqlcomp/nadefaults.cpp
fix for compGeneral/test006 diff

    • -1
    • +15
    /core/sql/optimizer/BindItemExpr.cpp
JIRA 1849 Add support for alter column rename (details below)

-- support for 'add column c rename to newc'

-- fixed issue with ddl stmts and aqr, it now works correctly

if ddl_transactions are being used

-- drop table with views now drops them in reverse creation order.

That way dependent views are dropped correctly.

-- views are dropped before and recreated after an alter column

statement.

-- dev regressions tests now show system columns in invoke.

-- index uid is now stored in desc and NATable structs

  1. … 37 more files in changeset.
JIRA 1844: support for 'alter table alter column datatype'

    • -10
    • +15
    /core/sql/executor/HBaseClient_JNI.cpp
    • -7
    • +10
    /core/sql/parser/StmtDDLAlterTableAlterColumn.h
    • -4
    • +4
    /core/sql/regress/compGeneral/EXPECTED071
    • -26
    • +26
    /core/sql/regress/core/EXPECTED056.SB
    • -19
    • +19
    /core/sql/regress/executor/EXPECTED013.SB
  1. … 12 more files in changeset.
JIRA TRAFODION-1825. Fix for core caused by input datetime values.

    • -9365
    • +0
    /core/sql/regress/executor/EXPECTED022.LINUX
    • -0
    • +9467
    /core/sql/regress/executor/EXPECTED022.SB