Trafodion

Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Typo fix

Adding cleanat script to clean the TLOG audit tables from the instance.

This is in response to JIRA 1644

    • -0
    • +16
    /core/sqf/sql/scripts/cleanat
Small change in how DCS directory is found and named

Merge remote branch 'origin/pr/181/head' into merge_trafodion181

[TRAFODION-1641] Fix MDAM costing bugs

    • -11
    • +48
    /core/sql/optimizer/ScanOptimizer.cpp
Merge [TRAFODION-1634] PR 184 Update stats on Hive tables is slow

updated .rat-excludes and RAT_README.txt to include copyright changes

TRAFODION-1636 & TRAFODION-1642

TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE FILES

TRAFODION-1642: Release 1.3.0 copyrights and license files are incorrect

Fixed up copyrights

Removed Apache copyrights (should only have one copyright in file)

core/sql/common/swscanf.cpp

core/sql/common/sqsprintf.cpp

core/sql/parser/ulexer.h

Removed copyright - deemed to be our code and can safely remove

core/conn/jdbc_type4/src/org/trafodion/jdbc/t4/T4DatabaseMetaData.java

core/sql/regress/newregr/card/runregr_card.ksh

dcs/src/main/java/org/trafodion/dcs/util/ByteBufferUtils.java

dcs/src/main/java/org/trafodion/dcs/util/SqlUtils.java

Replaced Hewlett Packard copyright with Apache copyright

core/sql/regress/seabase/EXPECTED021

core/sql/regress/udr/EXPECTED100.SB

docs/client_install/source/Trafodion_Client_Installation_Guide.xml

docs/client_install/source/xml-profile.xml

docs/command_interface/source/Trafodion_Command_Interface_Guide.xml

docs/command_interface/source/xml-profile.xml

docs/odb_manual/Trafodion_odb_User_Guide.xml

docs/sql_reference/source/Trafodion_SQL_Reference_Manual.xml

docs/sql_reference/source/xml-profile.xml

wms/build.xml

Removed code/files that are not being used that contain invalid copyrights

core/sqf/export/lib/Vili/Functions.pm

core/sqf/export/lib/Vili/Helper.pm

core/sqf/export/lib/Vili/NoDriftTimer.pm

core/sql/common/from_GB2312.c

core/sql/regress/newregr/mvs/BIG/expectedmv215_RU

core/sql/regress/newregr/mvs/EXPECTEDMV500

core/sql/regress/newregr/mvs/EXPECTEDMV500A

core/sql/regress/newregr/mvs/EXPECTEDMV500A_LINUX

core/sql/regress/newregr/mvs/TPCD/DBGEN_HELP.TXT

dcs/src/main/resources/dcs-webapps/master/css/stylesheet.css

Removed filters for Hewlett Packard, Tandem, Compaq, and Microsoft. None of

test software should returns these values

core/sql/regress/tools/regress-filter

core/sql/regress-tools/regress-filter-linux

Removed LICENSE and NOTICE files from child directories

dcs/LICENSE.txt

dcs/NOTICE.txt

wms/LICENSE.txt

wms/NOTICE.txt

install/README.rst

Reworded comment so Copright would not show up on search

core/sql/update/CopyrightCheck.py

    • -725
    • +0
    /core/sqf/export/lib/Vili/Functions.pm
    • -674
    • +0
    /core/sqf/export/lib/Vili/Helper.pm
    • -98
    • +0
    /core/sqf/export/lib/Vili/NoDriftTimer.pm
    • -4708
    • +0
    /core/sql/regress/newregr/mvs/EXPECTEDMV500
    • -5179
    • +0
    /core/sql/regress/newregr/mvs/EXPECTEDMV500A
    • -83
    • +0
    /core/sql/regress/newregr/mvs/TPCD/DBGEN_HELP.TXT
    • -13
    • +13
    /core/sql/regress/seabase/EXPECTED021
  1. … 21 more files in changeset.
Merge [TRAFODION-1557]PR 183 Cannot connect using Tableau

[TRAFODION-1634] Update stats on Hive tables is slow

Fix suggested by Feng Qiang (Vito). Update stats for Hive table uses

INSERT to populate the sample table. It has now been changed to use

UPSERT USING LOAD.

There is also some cleanup change to remove code related to dp2sampling

and the adjustment it required when table had varchar columns.

Merge remote branch 'origin/pr/182/head' into merge_trafodion182

[TRAFODION-1557]connot connect using Tableau

[TRAOFDION-1557] DataSource cannot connect using Tableau

using LONG_PTR instead of long to cast a point in some MFC function.

in Windows 10 x64 , Visual Stduio 2013, long is 4 bytes and point is 8 bytes.

Merge [TRAFODION-1423] PR 178 Use aligned format for indexes

[TRAFODION-1507] Incorporated review changes.

jenkings, skip test

    • -13
    • +31
    /docs/src/site/markdown/contribute.md
    • -12
    • +4
    /docs/src/site/markdown/release-notes-1-3-0.md
    • -1
    • +35
    /docs/src/site/resources/css/site.css
Trafodion-1100 Creator of view in private schema unable to select from view

For private schemas, all objects are owned by the schema owner. If an authID

has create component privilege, they can create objects in other schemas.

However, the owner of the new object is still the schema owner.

When the object creator is not the schema owner, then the schema owner

automatically becomes the owner and the object creator is granted all relevant

privileges on the object WGO.

For views, this was not working correctly.

Also found another issue where column privileges were not being handled

correctly when generating the privileges list.

Problem is described in more detail in the JIRA

Changes:

CmpSeabaseDDLview - changed the create view code to add privileges for both the

schema owner and the view creator, and fixes the privilege list issue.

PrivMgr - added a helper function to convert an authID to an authName

PrivMgrCommands - changed the API to send in the grantor ID

PrivMgrPrivileges - changed the code to use the passed in grantor

TEST141 - added a new regression test, it is currently skipped until

trafodion-1087 is resolved.

    • binary
    /core/sql/regress/catman1/EXPECTED141
    • -0
    • +394
    /core/sql/regress/catman1/TEST141
    • -69
    • +166
    /core/sql/sqlcomp/CmpSeabaseDDLview.cpp
    • -4
    • +12
    /core/sql/sqlcomp/PrivMgrPrivileges.cpp
Another set of changes to take care reviewer comments

    • -8
    • +1
    /core/sql/executor/HBaseClient_JNI.cpp
Merge branch 'master' into privs

Changes to a few script related sql message file and to lob startup. Includes change from Narendra for starting lob process when a node is intergrated.

Fix for seabase/TEST022 failure Changes as per the review comments of PR-178

    • -0
    • +7
    /core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp
Merge branch 'master' of github.com:apache/incubator-trafodion into trafodion-1423

    • -4
    • +35
    /core/sql/generator/GenRelUpdate.cpp
    • -3
    • +0
    /core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp
    • -1
    • +7
    /core/sql/sqlcomp/CmpSeabaseDDLindex.cpp
Merge branch 'master' of git://git.apache.org/incubator-trafodion into TRAFODION-1507

Adding files that were not included in first commit.

    • -0
    • +154
    /docs/src/site/markdown/architecture-overview.md
    • -0
    • +50
    /docs/src/site/markdown/code-organization.md
    • -0
    • +50
    /docs/src/site/markdown/contribute.md
    • -0
    • +128
    /docs/src/site/markdown/index.md
    • -0
    • +169
    /docs/src/site/markdown/release-notes-1-3-0.md
    • -0
    • +31
    /docs/src/site/markdown/release-notes.md
    • -0
    • +58
    /docs/src/site/markdown/website.md
    • binary
    /docs/src/site/resources/images/carousel/processes.png
    • binary
    /docs/src/site/resources/images/carousel/revolution.png
    • binary
    /docs/src/site/resources/images/carousel/scale.png
    • binary
    /docs/src/site/resources/images/carousel/stack.png
    • binary
    /docs/src/site/resources/images/carousel/timeline.png
    • binary
    /docs/src/site/resources/images/logos/community.png
    • binary
    /docs/src/site/resources/images/logos/contribute.png
    • binary
    /docs/src/site/resources/images/logos/understand.png
  1. … 4 more files in changeset.
This is the first checkin for the web site update. The Maven skin has been changed with corresponding changes in the pom.xml and site.xml files. The rest is new content, which is now written in the markdown language.

[TRAFODION-1633] Fix for HBaseCient.getHbaseTableInfo throwing fpe

Fix for the failure in seabase/TEST027 with [TRAFODION-1423]

Disabled creating aligned format index with multi-column family.

    • -9
    • +13
    /core/sql/executor/HBaseClient_JNI.cpp
    • -1
    • +11
    /core/sql/sqlcomp/CmpSeabaseDDLindex.cpp
Merge [TRAFODION-1627] PR-167 sqgen doesn't copy generated files to all nodes

Merge remote branch 'origin/pr/175/head' into mrg_84

Merge remote branch 'origin/pr/173/head' into mrg_83

    • -1
    • +1
    /core/sqf/sql/scripts/install_traf_components
First phase of website update.

    • -160
    • +37
    /docs/src/site/resources/css/site.css
Adding a check for update precodegen code as well.

[TRAFODION-1423] indexes are now created in aligned format by default

The indexes row format is now independent of the table. The table

can be in format that aids in pushing down the predicates to

hbase, but the index is now created in aligned format by default.

SHOWDDL <table_name> now shows the row format of the index when it

is in aligned row format.

    • -1
    • +2
    /core/sql/generator/GenExpGenerator.cpp
    • -6
    • +6
    /core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp
    • -8
    • +13
    /core/sql/sqlcomp/CmpSeabaseDDLindex.cpp