Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[TRAFODION-3281] Remove virtual nodes configuration

Changed workstation mode (aka install_local_hadoop aka ILH) to use

single-node configuration instead of virtual nodes.

* ILH script generates sqconfig for current node.

* template sqconfig file moved to config template dir.

* Updated expected files accordingly.

** Filed jira [TRAFODION-3283] for bug found.

Removed setting and use of SQ_VIRTUAL_NODES variable.

Removed virtual nodes support in sqgen.

  1. … 18 more files in changeset.
[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-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. … 59 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. … 72 more files in changeset.
Fixes to Name Server enabled logic.

  1. … 19 more files in changeset.
nameserver configuration changes.

  1. … 37 more files in changeset.
[TRAFODION-2692] Fixed monitor startup when hostname is in various forms [TRAFODION-2001] Updated 'sqgen' to not generate script now supported by 'persist' commands.

  1. … 23 more files in changeset.
[TRAFODION-2649] Fixed 'rmscheck' method for obtaining status It now generates the 'rmscheck.sql' logic in a temporary file which obtains the node-ids from the 'trafconf' utility. The tempory file is created at 'rmscheck' invocation.

  1. … 3 more files in changeset.
[TRAFODION-2647] Restored sqgen 'overflow' configuration section processing

  1. … 2 more files in changeset.
rework of TRAFODION-2001

  1. … 1 more file in changeset.
Fix to SQL regression core (test116) and other fixes.

  1. … 12 more files in changeset.
Fixed persistent process restart on node up. Fixed rmscheck, missing code from last merge. Changed sqgen to source in node section from 'sqconfig.file' and persist section from 'sqconfig.persist' file and changed bash and and python install scripts to account for this change. Fixed logic to account for name change of TMID process.

  1. … 16 more files in changeset.
More changes from MY_SQROOT to TRAF_HOME.

  1. … 4 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.
[TRAFODION-2388] there should be only one ENV for Trafodion's root directory instead of many.

  1. … 33 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.
Added 'persist kill' command and updated scripts to use it

  1. … 16 more files 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.
update

  1. … 298 more files in changeset.
Merge remote branch 'origin/pr/363/head' into merge_pr363

  1. … 1 more file in changeset.
Adding charset info for lobhandle. New regression test for execrcising GC.

  1. … 11 more files in changeset.
[TRAFODION-1860]sqgen failed to execute on CentOS7

remove dependency of ctime.pl

Changes for performing GC. Changes to pass in hdfsServer and port via CQD and remove hardcoding. Changes to pass in lobLocation via CQD and remove hardcoding. Changes to remove all mxlobsrvr process functionality from ExLOBprocess.cpp. Retaining only the infrasturcture so mxlobsrvr process can be used in the future. The executable is still built but the process is not started as part of Trafodion anymore. We may use it in the future.

  1. … 28 more files in changeset.
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.

  1. … 2 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.
[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.
Move core into subdir to combine repos

  1. … 10768 more files in changeset.
Move core into subdir to combine repos

  1. … 10622 more files in changeset.