Trafodion

Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove testing variable

Change Exception to SQLException

Refact package name

    • -106
    • +106
    /core/conn/jdbc_type2/native/Debug.cpp
    • -20
    • +20
    /core/conn/jdbc_type2/native/Debug.h
    • -1
    • +1
    /core/conn/jdbc_type2/native/NskUtil.cpp
  1. … 144 more files in changeset.
[TRAFODION-2565] JDBC T2 Vproc needs updating . Causes build or initialize issues for 2.1 release

Problem seen when a build is attempted in a non-git environment.

change the jdbcT4 group id for the missed xml

[TRAFODION-2449] dtmci - Adding 'status regions' command

Implementing changes from code review

Exception is thrown, when using TrafT4DataSource in jdbcT4

TRAFODION-2534 CLASSPATH for Java UDRs

Two changes in the custom Java class loader used for UDRs.

First, the class loader now adds any jar files stored in

$TRAF_HOME/udr/public/external_libs to its CLASSPATH.

The choice of this directory is anticipating work on

isolated UDFs, see TRAFODION-2561.

Second, the custom class loader LmClassLoader now uses

java.net.URLClassLoader to do most of the work. This allows

us to delete a lot of code in this file. When this class

was first written, many years ago, the URLClassLoader was

probably not yet available.

Finally, with the new class loader, the JDBC predefined

UDF can also be simplified.

    • -106
    • +6
    /core/sql/langman/LmLangManagerJava.cpp
Merge [TRAFODION-2559] PR 1032 Fix bug in RIGHT function

[TRAFODION-2559] Fix bug in RIGHT function

Convert into Maven project

Change releated dependency

    • -0
    • +107
    /core/conn/jdbc_type2/pom.xml
Merge [TRAFODION-2532] PR 1025 Clean up 'monitor.ini not found' logic

Merge [TRAFODION-2420] PR-1027 RMS Enhancements

[TRAFODION-2376] Improve UPDATE STATS performance on varchar columns

    • -0
    • +177
    /core/sqf/sql/scripts/analyzeULOG.py
    • -87
    • +321
    /core/sql/ustat/hs_globals.cpp
Merge remote branch 'origin/pr/1022/head' into merge_1022

Removing commented out code

    • -17
    • +1
    /core/sql/optimizer/BindItemExpr.cpp
[TRAFODION-2420] RMS enhancements

Fix for core/TESTRTS failure

[TRAFODION-2449] dtmci - Adding 'status regions' command

Prints the full region name, hostname:port, and startkey/endkeys in hex format.

    • -47
    • +54
    /core/sqf/src/tm/tools/dtmci.cpp
[TRAFODION-2420] RMS enhancements Introduced 2 new counters HeapWM: - "SQL Heap WM" - Tracks the high water mark of the used memory including space buffer and bmo operator memory. It is enough to monitor this counter alone to track the memory utilization of the query.

scrIOTime: "Scr. IO Time" - Tracks the IO time taken to read/write to

the scratch files at BMO operator level

Introduced a 'Single line Format' option to display BMO stats and SE stats

in a single line format to enable exporting the output to Excel easily.

GET STATISTICS FOR QID CURRENT PROGRESS, OPTIONS 'SL'

Removed and cleaned up the code further

Also fixed memory corruption issues seen with GET STATISTICS command.

    • -328
    • +236
    /core/sql/executor/ExExeUtilGetStats.cpp
    • -459
    • +202
    /core/sql/executor/ExStats.cpp
    • -870
    • +965
    /core/sql/regress/core/EXPECTEDRTS
Merge [TRAFODION-2552] PR 1023 Use column stats for SUBSTR when possible

Merge Cherry-pick WITH clause documentation changes into 2.1 release PR-1026

[TRAFODION-2532] clean up the error message 'monitor.ini not found'

    • -100
    • +0
    /core/sqf/monitor/linux/cluster.cxx
    • -82
    • +0
    /core/sqf/monitor/linux/reqtmseqnum.cxx
  1. … 5 more files in changeset.
Merge [TRAFODION-2539] PR-1014 pyinstaller - set actual trafodion group if trafodion user exists

Fix cut-and-paste error

[TRAFODION-2552] Use column stats when SUBSTR takes a column prefix

Merge remote branch 'origin/master' into 2.2_work

Merge [TRAFODION-2398] PR 1021 Fix some messages in range 1111-1145

Merge Fix for [TRAFODION-2521] Add SCRATCH_DISKS CQD

Support for insert-select from varchar/char colummns into lob columns. Supposed for insert with parameter.This work is done as part of [TRAFODION-2516]

    • -4
    • +32
    /core/sql/optimizer/BindItemExpr.cpp
    • -43
    • +140
    /core/sql/regress/executor/EXPECTED130