Trafodion

Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge [TRAFODION-2962] PR 1448 Enable LDAP auth flag at install time

Enable LDAP authentication flag at install time

Merge remote branch 'origin/pr/1422/head' into merge_1422

[Trafodion 2942] Update year in license text

[TRAFODION-2942] license year should be updated

pyinstaller fix - kerberos related issues while executing hdfs commands

[TRAFODION-2861] Backport to release2.2 branch

[TRAFODION-2861][TRAFODION-2869] Remove incubating from release packaging

Remove disclaimer file and incubating string from packaging file names.

[TRAFODION-2857] Adding repo and email address name changes.

    • -2
    • +2
    /core/sqf/sql/scripts/install_apache_hadoop
  1. … 7 more files in changeset.
[TRAFODION-2857] Web-site changes to remove incubating status

Project status and URL changes.

Email lists and git repo name changes still to come based on infra changes.

  1. … 36 more files in changeset.
Merge remote branch 'origin/pr/1242/head' into merge_1242

[TRAFODION-2753]LOB: filetolob() no longer works in trafci

Merge remote branch 'origin/pr/1240/head' into merge_1240

[TRAFODION-2704]reslove the random schema not exist issue

[TRAFODION-2740]add property to set the LOB chunk size

[TRAFODION-2740]remove unused code

[TRAFODION-2740]JDBC extract LOB context in chunks

[TRAFODION-2704]close unused statment in JDBC regression

Merge remote branch 'origin/pr/1230/head' into merge_1230

Changes to handle errors during drop of lob tables that leave the table inconsistent. (cherry picked from commit 749295ad774620d49db79d961b1bbacac8d589c7)

    • -1
    • +4
    /core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
Merge remote branch 'origin/pr/1216/head' into merge_1216

Main change:

Added a method for JDBC driver to be able to close an open cursor abruptly by passing in a 0 length to the extract syntax. This will ensure internal opens are not left around if the application does not retrieve all the data with the stream API.

This abrupt close can be called when the result set is closed or the connection is closed by keeping track of all the open Blob objects. (in the driver)

Added a freeResources method and destructor to LobExtract and LobUpdate Tcbs.

Minor changes and fixes :

Refactored the ExLob::closeCursor

Removed the LOB_CLI_SELECT_CLOSE call from ::fetchCursor so it gets closed only when ExLob::closeCursor is called. Makes the code consistent and readable.

Took care of a few memory allocations and deletions.

Refactored the LOB length calculation into on ecommon method so it works correctly for both regular LOB dat aas well as external LOB files. Earlier the external lobs length was being returned incorrectly. Now it reports the length of the external HDFS file .

Fixed one place in generator where the CQD value was not being multiplied by the MB units correctly.

    • -78
    • +151
    /core/sql/executor/ExExeUtilLoad.cpp
    • -34
    • +112
    /core/sql/exp/ExpLOBaccess.cpp
    • -39
    • +39
    /core/sql/regress/executor/EXPECTED130
Merge Fix for Cherry-pick changes of [TRAFODION-2703] & [TRAFODION-2710] to 2.2

Expected file change to show result of unload.

    • -292
    • +293
    /core/sql/regress/hive/EXPECTED018
Changes to take care of closing internal cursor statement when extract operation is done and the exact length of data is passed in to be extracted.

    • -24
    • +2
    /core/sql/executor/ExExeUtilLoad.cpp
cherry-pick altercolumn

Capitalize XML

cherry pick add alter column 2

cherry-pick Load XML Files

    • -21
    • +17
    /docs/odb_user/src/asciidoc/_chapters/load.adoc
Merge [TRAFODION-647] PR 1198 Make compression threshold configurable