Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[TRAFODION-3272] Change installer settings for TRAF_LOG, TRAF_CONF, TRAF_VAR

Changes python-installer and ambari-installer.

Installers set TRAF_CONF to /etc/trafodion/conf

Installers allow user to specify TRAF_VAR, but defaults to /var/lib/trafodion

Installers allow user to specify TRAF_LOG, but defaults to /var/log/trafodion

Changes DCS conf directory from DCS_INSTALL_DIR/conf to TRAF_CONF/dcs

Changes REST conf directory from REST_INSTALL_DIR/conf to TRAF_CONF/rest

  1. … 53 more files in changeset.
[TRAFODION-2958] Consolidate the master and backup files in dcs conf folder to a single file (masters)

  1. … 22 more files in changeset.
Merge remote branch 'origin/master' into TRAFODION-2001

Conflicts:

core/sqf/monitor/linux/config.cxx

core/sqf/monitor/linux/pnodeconfig.cxx

core/sqf/monitor/linux/pnodeconfig.h

core/sqf/monitor/linux/reqqueue.cxx

core/sqf/monitor/linux/shell.cxx

core/sqf/sql/scripts/gensq.pl

core/sqf/sql/scripts/sqconfig

core/sqf/sql/scripts/sqconfig.sample

core/sqf/sql/scripts/sqgen

core/sqf/sql/scripts/sqnodestatus

  1. … 28 more files in changeset.
convert all MY_SQROOT to TRAF_HOME

  1. … 294 more files in changeset.
Merge remote branch 'origin/master' into TRAFODION-2001

  1. … 1 more file in changeset.
Merge branch 'master' of github.com:apache/incubator-trafodion into wrkbrnch

Reduce the usage of jps in dcscheck script some minor fixes

  1. … 3 more files in changeset.
Merge remote branch 'origin/master' into TRAFODION-2001

Conflicts:

core/sqf/export/include/common/evl_sqlog_eventnum.h

core/sqf/monitor/linux/makefile

core/sqf/sql/scripts/sqcheck

  1. … 8 more files in changeset.
[TRAFODION-2245] Multiple sqcheck and jps processes running when monitor is downed and up

Changes done after node down/up testing. DCS Server doesn't start mxosrvr without checking trafodion is up.

  1. … 1 more file in changeset.
[TRAFODION-2245] Multiple sqcheck and jps processes running when monitor is downed and up as dcsserver checks if trafodion is up

A new option sqcheck -n <nid> is introduced to determine if the node is up and running

DCS server is changed to use this option when it detects the server is gone

rather than at the time of starting the processes

Also fixed the failure of hive/TEST018 due to expected file difference

  1. … 2 more files in changeset.
Added 'trafconf' program display configuration database values. The 'trafconf' used to set environment variables like $MY_NODES, as well as to regenerate the Trafodion configuration text files with current configuration database values.

  1. … 11 more files in changeset.
Merge remote branch 'origin/master' into TRAFODION-2001

Conflicts:

install/installer/traf_sqconfig

  1. … 3 more files in changeset.
[TRAFODION-2122] daily build master executor logs contain update statement exception

Fixed the extra newline from sqcheck

  1. … 1 more file in changeset.
Merge remote branch 'origin/master' into TRAFODION-2001 Enabled node add/delete commands and monitor support

Conflicts:

core/sqf/sql/scripts/sqcheck

  1. … 44 more files in changeset.
[TRAFODION-2069] Fixed sqcheck to use TRAF_EXCLUDE_LIST when calculating counts Code review fix.

[TRAFODION-2069] Fixed sqcheck to use TRAF_EXCLUDE_LIST when calculating counts

TRAFODION [109] Instrument Trafodion to work with Secure Hadoop (Kerberos)

The first phase of automation with Kerberos is ready.

The following use cases are supported

I. New secure install: Customer installs Trafodion on a cluster with

secure Hadoop. There is no existing Trafodion installation.

II. Conversion from non-secure to secure: Customer has Trafodion installed

on a non-secure Hadoop cluster. Customer enables Hadoop security on this

existing cluster. Customer runs a Trafodion script to enable Hadoop security

integration with Trafodion.

See the JIRA for details on the changes.

  1. … 16 more files in changeset.
Added 'persist kill' command and updated scripts to use it

  1. … 16 more files in changeset.
Merge remote branch 'origin/master' into TRAFODION-2001

Merge remote branch 'origin/master' into TRAFODION-2001

eliminated the redundant jps command from the check scripts

  1. … 1 more file in changeset.
Reconciled persistent process configuration changes with the instance mgmt scripts

  1. … 11 more files in changeset.
Merge remote branch 'zcorrea_fork/traf/elasticity-deliver' into TRAFODION-2001

Conflicts:

core/sqf/export/include/common/evl_sqlog_eventnum.h

core/sqf/export/include/seabed/ms.h

core/sqf/monitor/linux/clio.cxx

core/sqf/monitor/linux/cluster.cxx

core/sqf/monitor/linux/cluster.h

core/sqf/monitor/linux/clusterconf.cxx

core/sqf/monitor/linux/clusterconf.h

core/sqf/monitor/linux/config.cxx

core/sqf/monitor/linux/config.h

core/sqf/monitor/linux/internal.h

core/sqf/monitor/linux/lnode.cxx

core/sqf/monitor/linux/lnode.h

core/sqf/monitor/linux/lnodeconfig.cxx

core/sqf/monitor/linux/lnodeconfig.h

core/sqf/monitor/linux/makefile

core/sqf/monitor/linux/mlio.cxx

core/sqf/monitor/linux/montim.cxx

core/sqf/monitor/linux/msgdef.h

core/sqf/monitor/linux/pnode.cxx

core/sqf/monitor/linux/pnode.h

core/sqf/monitor/linux/pnodeconfig.cxx

core/sqf/monitor/linux/pnodeconfig.h

core/sqf/monitor/linux/process.cxx

core/sqf/monitor/linux/process.h

core/sqf/monitor/linux/pstartd.cxx

core/sqf/monitor/linux/pstartd.h

core/sqf/monitor/linux/replicate.cxx

core/sqf/monitor/linux/replicate.h

core/sqf/monitor/linux/reqprocinfo.cxx

core/sqf/monitor/linux/reqqueue.cxx

core/sqf/monitor/linux/reqqueue.h

core/sqf/monitor/linux/shell.cxx

core/sqf/monitor/linux/testconf.cxx

core/sqf/monitor/linux/watchdog.cxx

core/sqf/monitor/test/Makefile

core/sqf/monitor/test/runtest

core/sqf/sql/scripts/bats/sqconfig.monitor

core/sqf/sql/scripts/bats/sqconfig.seabed

core/sqf/sql/scripts/createConfigDb

core/sqf/sql/scripts/dcsstart

core/sqf/sql/scripts/gensq.pl

core/sqf/sql/scripts/lobstart

core/sqf/sql/scripts/reststart

core/sqf/sql/scripts/showConfigDb

core/sqf/sql/scripts/sqcheck

core/sqf/sql/scripts/sqconfig

core/sqf/sql/scripts/sqconfig.sample

core/sqf/sql/scripts/sqgen

core/sqf/sql/scripts/sqnodes.pm

core/sqf/sql/scripts/sqstart

core/sqf/src/seabed/src/labelmaps.cpp

core/sqf/src/seabed/src/msmon.cpp

core/sqf/src/seabed/test/Makefile

core/sqf/src/seabed/test/README.txt

core/sqf/src/seabed/test/goall

core/sqf/src/seabed/test/gocleanport

core/sqf/src/seabed/test/gohost

core/sqf/src/seabed/test/gosetup

core/sqf/src/seabed/test/gosetupcl

core/sqf/src/seabed/test/gosetupcl3

core/sqf/src/seabed/test/gosetupcl64

core/sqf/src/seabed/test/t249ms.cpp

core/sqf/src/seabed/test/t262ms.cpp

core/sqf/src/seabed/test/t266ms.cpp

  1. … 177 more files in changeset.
sqcheck now displays RESTServer status along with other components

Add DCSMaster status to sqcheck json output

Changed name to lowercase for MXOSRVR to match the process name

Floating IP support for AWS cluster

  1. … 7 more files in changeset.
Merge branch 'traf/traf-config' into traf/elasticity-deliver

Conflicts:

core/sqf/sql/scripts/bats/sqconfig.tm

core/sqf/sql/scripts/dbcheck

core/sqf/src/seabed/test/xconfigdb

sqf/monitor/linux/makefile

sqf/monitor/linux/pstartd.cxx

sqf/monitor/linux/watchdog.cxx

  1. … 196 more files in changeset.
Additional cleanup

  1. … 7 more files in changeset.
[TRAFODION-28] Part 3 of changes to update license text

This check-in updates the license text in the remaining

subdirectories of the core directory. Still to do are a

few files in the core directory itself (I forgot these),

and the other non-core diretories in incubator-trafodion.

  1. … 2188 more files in changeset.