Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[TRAFODION-3260] SSMP may wait 3 seconds before handling requests

Encapsulated the changes in the commit 2ee272b325d021 to Ipc layer.

[TRAFODION-3274] At times sqlci or any other SQL process fails to come up and dumps core

It looks like there is a race condition in C++ main function prologue while

initializing the embedded global objects and the stdin, stdout and stderr file

descriptors.

File descriptor of value 2 is returned for epoll_create(). But, the error redirection

code possibly used this fd to redirect overriding the epoll fd.

This caused epoll_ctl to return EINVAL resulting in core dump of sql process.

Changed the global object gv_sock_ctlr to a global object pointer.

  1. … 5 more files in changeset.
[TRAFODION-2626] Change path of sqconf, ms.env, sqcert, udr and related files

This changeset covers the remaining instances of hard-coded paths based

on TRAF_HOME for dynamic files that should be in specific paths such as

TRAF_CONF or TRAF_VAR.

All files referenced via TRAF_HOME should be read-only software, not written

during run-time.

  1. … 50 more files in changeset.
add copy jars

using MAKE ALL instead of MAKE

move target ALL to the header

Not necessary for package before install for maven

Ignore *.log in hbase-trx

    • -0
    • +1
    ./seatrans/hbase-trx/.gitignore
optimize hbase-trx Makefile

optimize hbasetlib2 Makefile

    • -17
    • +22
    ./seatrans/tm/hbasetmlib2/Makefile
Do not make again before MAKE CLEAN

    • -132
    • +32
    ./seatrans/hbase-trx/Makefile
  1. … 8 more files in changeset.
[TRAFODION-2626] Make logs directory location configurable

Makes path to log directory independent of TRAF_HOME. The default location

is still $TRAF_HOME/logs. The DCS and REST log directories are now

sub-directories of the main TRAF_LOG directory.

  1. … 70 more files in changeset.
[TRAFODION-3180] At times establishing a JDBC/ODBC connection takes observably long time

When the sock stream is in use, socket close is kept pending in a queue till it can

be closed. But, the sockets from this queue is never closed. Added code

to close the sockets from this queue at the time of creating the socket stream next

time.

fix typo

TRAFODION-3165 HDFS storage option not work well if table use namespace

add command to dtmci

  1. … 1 more file in changeset.
Added blank line to test commit permission

TRAFODION-3111 CentOS 7 build error

  1. … 2 more files in changeset.
refactor the retry logic

Merge branch 'master' into TRAFODION-2884

refactor the code for review comments

nonnull pkey, commit #1

  1. … 22 more files in changeset.
Fixes to Name Server enabled logic.

  1. … 17 more files in changeset.
add retry logic

[TRAFODION-3083] Fix compile problem on CentOS7

TRAFODION-3076 update pom.xml.hdp

    • -334
    • +0
    ./seatrans/hbase-trx/pom.xml.mapr
Merge remote branch 'origin/master' into TRAFODION-2884

[TRAFODION-2821] Trafodion core code base needs to be thread safe

Changes as per review comments in commit d940a4a183

[TRAFODION-2821] Trafodion core code base needs to be thread safe

TMLIB JNI interaction was not thread safe causing T2 driver application

to dump core at times.

Cleaned up TMLIB JNI interaction and added lock mechanism such that JNI

methods are initialized by one thread in a thread safe manner.

fix review comments

  1. … 1 more file in changeset.
fix review comments

  1. … 1 more file in changeset.