This is an automated email from the ASF dual-hosted git repository.
dbirdsall pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafodion.git.
from 1585ac4 Merge pull request #1853 from DaveBirdsall/Trafodion3324
new f31a91c [TRAFODION-3318] Changed process management rules for DTM
process: - DTM is now a 'monitor primitive persistent' process
o When persistent process retries exceed the persist time window,
the node is brought down o Improves HA behavior in that DTM
process death does no longer kills all processes in its node
- Removed TmSync logic and DTM dependency on it - Removed
SoftNodeDown/Up logic and protocol [...]
new 9951d66 Code review fix
new 3b54a35 Added missing Seabed test file.
new 7515be5 Updated comments in monitor test readme file.
new 77e1a11 Fixes to install and sqgen scripts.
new 788c800 Fix in Seatrans affecting SQL Regression CORE 116.
new 35c7abb Merge pull request #1854 from zcorrea/TRAFODION-3318
The 7196 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
core/sqf/{sql/scripts => conf}/monitor.env | 0
core/sqf/{sql/scripts => conf}/nameserver.env | 0
core/sqf/{sql/scripts => conf}/sqconfig.persist | 0
core/sqf/{sql/scripts => conf}/sqconfig.sample | 0
.../sqf/export/include/common/evl_sqlog_eventnum.h | 157 +-
core/sqf/export/include/seabed/excep.h | 13 +
core/sqf/export/include/seabed/fs.h | 2 +-
core/sqf/export/include/seabed/ms.h | 45 +-
core/sqf/export/include/trafconf/trafconfig.h | 6 +-
core/sqf/mondump | 76 +-
core/sqf/monitor/linux/clio.cxx | 124 +-
core/sqf/monitor/linux/cluster.cxx | 3530 ++++++++--------
core/sqf/monitor/linux/cluster.h | 49 +-
core/sqf/monitor/linux/commaccept.cxx | 11 +
core/sqf/monitor/linux/config.cxx | 275 +-
core/sqf/monitor/linux/config.h | 3 +-
core/sqf/monitor/linux/device.cxx | 99 +-
core/sqf/monitor/linux/healthcheck.cxx | 204 +-
core/sqf/monitor/linux/healthcheck.h | 8 +
core/sqf/monitor/linux/internal.h | 70 +-
core/sqf/monitor/linux/lnode.cxx | 308 +-
core/sqf/monitor/linux/lnode.h | 9 +-
core/sqf/monitor/linux/macros.gmk | 2 +-
core/sqf/monitor/linux/makefile | 94 +-
core/sqf/monitor/linux/mlio.cxx | 157 +-
core/sqf/monitor/linux/monitor.cxx | 697 ++-
core/sqf/monitor/linux/monitor.h | 25 +-
core/sqf/monitor/linux/monlogging.cxx | 68 +-
core/sqf/monitor/linux/monlogging.h | 6 +
core/sqf/monitor/linux/monmemlog.cxx | 6 +-
core/sqf/monitor/linux/monsonar.cxx | 8 -
core/sqf/monitor/linux/monsonar.h | 24 -
core/sqf/monitor/linux/montrace.cxx | 20 +-
core/sqf/monitor/linux/monwdt.cxx | 6 +-
core/sqf/monitor/linux/msgdef.h | 140 +-
core/sqf/monitor/linux/pnode.cxx | 608 ++-
core/sqf/monitor/linux/pnode.h | 75 +-
core/sqf/monitor/linux/process.cxx | 602 +--
core/sqf/monitor/linux/process.h | 9 +-
core/sqf/monitor/linux/pstartd.cxx | 41 +-
core/sqf/monitor/linux/ptpclient.cxx | 152 +-
core/sqf/monitor/linux/ptpclient.h | 2 +
core/sqf/monitor/linux/ptpcommaccept.cxx | 78 +-
core/sqf/monitor/linux/redirector.cxx | 135 +-
core/sqf/monitor/linux/replicate.cxx | 208 +-
core/sqf/monitor/linux/replicate.h | 27 -
core/sqf/monitor/linux/reqget.cxx | 6 -
core/sqf/monitor/linux/reqinstanceid.cxx | 121 +
core/sqf/monitor/linux/reqnodeadd.cxx | 2 +-
core/sqf/monitor/linux/reqprocinfo.cxx | 55 +
core/sqf/monitor/linux/reqqueue.cxx | 757 +++-
core/sqf/monitor/linux/reqqueue.h | 153 +-
core/sqf/monitor/linux/reqtmleader.cxx | 26 +-
core/sqf/monitor/linux/reqtmsync.cxx | 100 -
core/sqf/monitor/linux/sdtimer.cxx | 44 +-
core/sqf/monitor/linux/shell.cxx | 587 ++-
core/sqf/monitor/linux/testpoint.h | 2 +-
core/sqf/monitor/linux/tmsync.cxx | 1368 ------
core/sqf/monitor/linux/tmsync.h | 147 -
core/sqf/monitor/linux/watchdog.cxx | 21 +-
core/sqf/monitor/linux/wdtimer.cxx | 33 +-
core/sqf/monitor/linux/zclient.cxx | 4415 ++++++++++++++------
core/sqf/monitor/linux/zclient.h | 218 +-
core/sqf/monitor/linux/zootest.cxx | 97 +-
core/sqf/monitor/{linux => test-legacy}/attach.cxx | 0
core/sqf/monitor/{linux => test-legacy}/client.cxx | 0
.../sqf/monitor/{linux => test-legacy}/client2.cxx | 0
core/sqf/monitor/{linux => test-legacy}/getseq.cxx | 0
core/sqf/monitor/{linux => test-legacy}/montest001 | 0
.../{linux => test-legacy}/montest_readme.txt | 0
.../{linux => test-legacy}/montest_run.virtual | 0
core/sqf/monitor/{linux => test-legacy}/montim.cxx | 0
core/sqf/monitor/{linux => test-legacy}/notify.cxx | 0
.../monitor/{linux => test-legacy}/nsclient.cxx | 0
.../monitor/{linux => test-legacy}/nsserver.cxx | 0
.../monitor/{linux => test-legacy}/pingpong2.cxx | 0
core/sqf/monitor/{linux => test-legacy}/server.cxx | 0
core/sqf/monitor/{test => test-legacy}/spxCtrl.cxx | 8 +-
core/sqf/monitor/{test => test-legacy}/spxCtrl.h | 0
core/sqf/monitor/{test => test-legacy}/spxProc.cxx | 0
core/sqf/monitor/{test => test-legacy}/spxTest.sub | 0
core/sqf/monitor/{linux => test-legacy}/test.sh | 0
core/sqf/monitor/{linux => test-legacy}/test.sub | 0
core/sqf/monitor/{linux => test-legacy}/test1.sub | 0
core/sqf/monitor/{linux => test-legacy}/test10.sub | 0
.../monitor/{linux => test-legacy}/test10.sub.ln | 0
.../monitor/{linux => test-legacy}/test10a.sub.ln | 0
.../monitor/{linux => test-legacy}/test10b.sub.ln | 0
core/sqf/monitor/{linux => test-legacy}/test11.sub | 0
.../monitor/{linux => test-legacy}/test11.sub.ln | 0
core/sqf/monitor/{linux => test-legacy}/test12.sub | 0
.../sqf/monitor/{linux => test-legacy}/test12a.sub | 0
.../sqf/monitor/{linux => test-legacy}/test12b.sub | 0
core/sqf/monitor/{linux => test-legacy}/test2.cmd | 0
core/sqf/monitor/{linux => test-legacy}/test2.sub | 0
core/sqf/monitor/{linux => test-legacy}/test3.cmd | 0
core/sqf/monitor/{linux => test-legacy}/test3.sub | 0
core/sqf/monitor/{linux => test-legacy}/test3a.sub | 0
core/sqf/monitor/{linux => test-legacy}/test3b.sub | 0
core/sqf/monitor/{linux => test-legacy}/test4.cmd | 0
core/sqf/monitor/{linux => test-legacy}/test4.sub | 0
core/sqf/monitor/{linux => test-legacy}/test5.sub | 0
core/sqf/monitor/{linux => test-legacy}/test6.sub | 0
core/sqf/monitor/{linux => test-legacy}/test7.sub | 0
.../monitor/{linux => test-legacy}/test8-10.sub.sn | 0
.../monitor/{linux => test-legacy}/test8-8.sub.sn | 0
core/sqf/monitor/{linux => test-legacy}/test8.cmd | 0
core/sqf/monitor/{linux => test-legacy}/test8.sub | 0
.../monitor/{linux => test-legacy}/test8.sub.ln | 0
.../monitor/{linux => test-legacy}/test8.sub.sn | 0
core/sqf/monitor/{linux => test-legacy}/test9.sub | 0
.../sqf/monitor/{linux => test-legacy}/testall.cmd | 0
core/sqf/monitor/{linux => test-legacy}/testall.sh | 0
.../sqf/monitor/{linux => test-legacy}/testall.sub | 0
.../sqf/monitor/{linux => test-legacy}/testspx.cxx | 0
core/sqf/monitor/{linux => test-legacy}/testtm.cxx | 0
.../{test => test-legacy}/tmSyncCluster.sub | 0
.../monitor/{test => test-legacy}/tmSyncCtrl.cxx | 0
.../sqf/monitor/{test => test-legacy}/tmSyncCtrl.h | 0
.../monitor/{test => test-legacy}/tmSyncTest.cxx | 0
.../{test => test-legacy}/tmSyncVirtual.sub | 0
core/sqf/monitor/test/Makefile | 22 +-
core/sqf/monitor/test/{notes.txt => aareadme.txt} | 209 +-
core/sqf/monitor/test/childExit.sub | 0
core/sqf/monitor/test/childExitChild.cxx | 1 +
core/sqf/monitor/test/childExitCtrl.cxx | 12 +-
core/sqf/monitor/test/childExitParent.cxx | 1 +
core/sqf/monitor/test/client.cxx | 1 +
core/sqf/monitor/test/deathNotice.cxx | 3 +-
core/sqf/monitor/test/deathNotice.h | 0
core/sqf/monitor/test/deathNotice.sub | 0
core/sqf/monitor/test/deathUnreg.cxx | 0
core/sqf/monitor/test/deathWatch.cxx | 0
core/sqf/monitor/test/{dtmProc.cxx => dtm.cxx} | 14 +-
core/sqf/monitor/test/dtmCtrl.cxx | 294 +-
core/sqf/monitor/test/dtmProc.cxx | 12 +-
core/sqf/monitor/test/monitor.env | 61 -
.../scripts/pkillall => monitor/test/monpkillall} | 15 +-
.../{sql/scripts/pstat => monitor/test/monpstat} | 69 +-
.../{sql/scripts/sqshell => monitor/test/monshell} | 4 +
.../{sql/scripts/sqgen => monitor/test/montestgen} | 125 +-
.../gensq.pl => monitor/test/montestgen.pl} | 172 +-
core/sqf/monitor/test/montestutil.cxx | 68 +-
core/sqf/monitor/test/montestutil.h | 7 +-
core/sqf/monitor/test/persistentProc.cxx | 156 +-
core/sqf/monitor/test/persistentProc.sub | 0
core/sqf/monitor/test/procCreate.cxx | 10 +
core/sqf/monitor/test/regTestCtrl.cxx | 0
core/sqf/monitor/test/runtest | 594 ++-
core/sqf/monitor/test/server.cxx | 1 +
.../test/sqconfig.persist} | 62 +-
.../test/sqconfig.persist.dtm} | 62 +-
core/sqf/monitor/test/xmpi.cxx | 4 +-
core/sqf/monitor/test/xmpi.h | 0
core/sqf/sqenvcom.sh | 223 +-
core/sqf/sql/scripts/gensq.pl | 37 +-
core/sqf/sql/scripts/gomon.cold | 66 +-
core/sqf/sql/scripts/install_apache_hadoop | 40 +-
core/sqf/sql/scripts/install_local_hadoop | 74 +-
core/sqf/sql/scripts/sqgen | 97 +-
core/sqf/sql/scripts/tmstart | 10 +-
core/sqf/src/seabed/src/Makefile | 3 +-
core/sqf/src/seabed/src/apictr.h | 1 +
core/sqf/src/seabed/src/apictr.sh | 2 +-
core/sqf/src/seabed/src/env.cpp | 2 +-
core/sqf/src/seabed/src/fs.cpp | 4 +-
core/sqf/src/seabed/src/labelmaps.cpp | 34 +-
core/sqf/src/seabed/src/mpitmsg.cpp | 7 -
core/sqf/src/seabed/src/ms.cpp | 50 +-
core/sqf/src/seabed/src/msmon.cpp | 436 +-
core/sqf/src/seabed/src/msx.h | 2 +-
core/sqf/src/seabed/src/otrace.cpp | 10 +-
core/sqf/src/seabed/src/sock.cpp | 85 +-
core/sqf/src/seabed/src/sockstream.cpp | 24 +-
core/sqf/src/seabed/src/socktrans.h | 4 +-
core/sqf/src/seabed/src/threadl.cpp | 2 +-
core/sqf/src/seabed/src/threadtls.cpp | 2 +-
core/sqf/src/seabed/src/util.h | 1 +
core/sqf/src/seabed/src/utracex.h | 1 +
core/sqf/src/seabed/src/xchkhdr.sh | 2 +-
core/sqf/src/seabed/test/Makefile | 41 +-
core/sqf/src/seabed/test/go100 | 2 +-
core/sqf/src/seabed/test/go101 | 2 +-
core/sqf/src/seabed/test/go102 | 2 +-
core/sqf/src/seabed/test/go103 | 2 +-
core/sqf/src/seabed/test/go104 | 2 +-
core/sqf/src/seabed/test/go105 | 2 +-
core/sqf/src/seabed/test/go115 | 2 +-
core/sqf/src/seabed/test/go118 | 2 +-
core/sqf/src/seabed/test/go124 | 2 +-
core/sqf/src/seabed/test/go126 | 2 +-
core/sqf/src/seabed/test/go127 | 2 +-
core/sqf/src/seabed/test/go128 | 2 +-
core/sqf/src/seabed/test/go129 | 2 +-
core/sqf/src/seabed/test/go130 | 2 +-
core/sqf/src/seabed/test/go131 | 2 +-
core/sqf/src/seabed/test/go132 | 2 +-
core/sqf/src/seabed/test/go133 | 2 +-
core/sqf/src/seabed/test/go135 | 2 +-
core/sqf/src/seabed/test/go137 | 2 +-
core/sqf/src/seabed/test/go138 | 2 +-
core/sqf/src/seabed/test/go139 | 2 +-
core/sqf/src/seabed/test/go14 | 2 +-
core/sqf/src/seabed/test/go141 | 2 +-
core/sqf/src/seabed/test/go142 | 2 +-
core/sqf/src/seabed/test/go145 | 2 +-
core/sqf/src/seabed/test/go149 | 2 +-
core/sqf/src/seabed/test/go15 | 2 +-
core/sqf/src/seabed/test/go151 | 2 +-
core/sqf/src/seabed/test/go152 | 2 +-
core/sqf/src/seabed/test/go153 | 2 +-
core/sqf/src/seabed/test/go155 | 2 +-
core/sqf/src/seabed/test/go156 | 2 +-
core/sqf/src/seabed/test/go157 | 2 +-
core/sqf/src/seabed/test/go16 | 2 +-
core/sqf/src/seabed/test/go160 | 2 +-
core/sqf/src/seabed/test/go161 | 2 +-
core/sqf/src/seabed/test/go162 | 2 +-
core/sqf/src/seabed/test/go163 | 2 +-
core/sqf/src/seabed/test/go164 | 2 +-
core/sqf/src/seabed/test/go165 | 2 +-
core/sqf/src/seabed/test/go166 | 2 +-
core/sqf/src/seabed/test/go167 | 2 +-
core/sqf/src/seabed/test/go168 | 2 +-
core/sqf/src/seabed/test/go169 | 2 +-
core/sqf/src/seabed/test/go17 | 2 +-
core/sqf/src/seabed/test/go170 | 2 +-
core/sqf/src/seabed/test/go172 | 2 +-
core/sqf/src/seabed/test/go175 | 2 +-
core/sqf/src/seabed/test/go176 | 2 +-
core/sqf/src/seabed/test/go178 | 2 +-
core/sqf/src/seabed/test/go179 | 2 +-
core/sqf/src/seabed/test/go18 | 2 +-
core/sqf/src/seabed/test/go180 | 2 +-
core/sqf/src/seabed/test/go181 | 2 +-
core/sqf/src/seabed/test/go182 | 2 +-
core/sqf/src/seabed/test/go183 | 2 +-
core/sqf/src/seabed/test/go184 | 2 +-
core/sqf/src/seabed/test/go185 | 2 +-
core/sqf/src/seabed/test/go186 | 2 +-
core/sqf/src/seabed/test/go187 | 2 +-
core/sqf/src/seabed/test/go188 | 2 +-
core/sqf/src/seabed/test/go19 | 2 +-
core/sqf/src/seabed/test/go190 | 2 +-
core/sqf/src/seabed/test/go192 | 2 +-
core/sqf/src/seabed/test/go194 | 2 +-
core/sqf/src/seabed/test/go195 | 2 +-
core/sqf/src/seabed/test/go197 | 2 +-
core/sqf/src/seabed/test/go198 | 2 +-
core/sqf/src/seabed/test/go2 | 2 +-
core/sqf/src/seabed/test/go20 | 2 +-
core/sqf/src/seabed/test/go201 | 2 +-
core/sqf/src/seabed/test/go202 | 2 +-
core/sqf/src/seabed/test/go205 | 2 +-
core/sqf/src/seabed/test/go206 | 2 +-
core/sqf/src/seabed/test/go207 | 2 +-
core/sqf/src/seabed/test/go208 | 2 +-
core/sqf/src/seabed/test/go209 | 2 +-
core/sqf/src/seabed/test/go209sh | 2 +-
core/sqf/src/seabed/test/go209vc | 2 +-
core/sqf/src/seabed/test/go21 | 2 +-
core/sqf/src/seabed/test/go210 | 2 +-
core/sqf/src/seabed/test/go212 | 2 +-
core/sqf/src/seabed/test/go213 | 2 +-
core/sqf/src/seabed/test/go214 | 2 +-
core/sqf/src/seabed/test/go215 | 2 +-
core/sqf/src/seabed/test/go216 | 2 +-
core/sqf/src/seabed/test/go217 | 2 +-
core/sqf/src/seabed/test/go219 | 2 +-
core/sqf/src/seabed/test/go22 | 2 +-
core/sqf/src/seabed/test/go220 | 2 +-
core/sqf/src/seabed/test/go221 | 2 +-
core/sqf/src/seabed/test/go222 | 2 +-
core/sqf/src/seabed/test/go226 | 2 +-
core/sqf/src/seabed/test/go227 | 2 +-
core/sqf/src/seabed/test/go228 | 2 +-
core/sqf/src/seabed/test/go229 | 2 +-
core/sqf/src/seabed/test/go23 | 2 +-
core/sqf/src/seabed/test/go231 | 2 +-
core/sqf/src/seabed/test/go233 | 2 +-
core/sqf/src/seabed/test/go234 | 2 +-
core/sqf/src/seabed/test/go235 | 2 +-
core/sqf/src/seabed/test/go238 | 2 +-
core/sqf/src/seabed/test/go24 | 2 +-
core/sqf/src/seabed/test/go240 | 2 +-
core/sqf/src/seabed/test/go241 | 2 +-
core/sqf/src/seabed/test/go242 | 2 +-
core/sqf/src/seabed/test/go245 | 2 +-
core/sqf/src/seabed/test/go246 | 2 +-
core/sqf/src/seabed/test/go247 | 2 +-
core/sqf/src/seabed/test/go249 | 2 +-
core/sqf/src/seabed/test/go25 | 2 +-
core/sqf/src/seabed/test/go250 | 2 +-
core/sqf/src/seabed/test/go253 | 2 +-
core/sqf/src/seabed/test/go254 | 2 +-
core/sqf/src/seabed/test/go26 | 2 +-
core/sqf/src/seabed/test/go261 | 2 +-
core/sqf/src/seabed/test/go262 | 2 +-
core/sqf/src/seabed/test/go264 | 2 +-
core/sqf/src/seabed/test/go266 | 2 +-
core/sqf/src/seabed/test/go27 | 2 +-
core/sqf/src/seabed/test/go277 | 2 +-
core/sqf/src/seabed/test/go279 | 2 +-
core/sqf/src/seabed/test/go280 | 2 +-
core/sqf/src/seabed/test/go281 | 2 +-
core/sqf/src/seabed/test/go282 | 2 +-
core/sqf/src/seabed/test/go284 | 2 +-
core/sqf/src/seabed/test/go284j | 2 +-
core/sqf/src/seabed/test/go285 | 2 +-
core/sqf/src/seabed/test/go3 | 2 +-
core/sqf/src/seabed/test/go30 | 2 +-
core/sqf/src/seabed/test/go31 | 2 +-
core/sqf/src/seabed/test/go32x | 2 +-
core/sqf/src/seabed/test/go35 | 2 +-
core/sqf/src/seabed/test/go36 | 2 +-
core/sqf/src/seabed/test/go37 | 2 +-
core/sqf/src/seabed/test/go38 | 2 +-
core/sqf/src/seabed/test/go39 | 2 +-
core/sqf/src/seabed/test/go4 | 2 +-
core/sqf/src/seabed/test/go40 | 2 +-
core/sqf/src/seabed/test/go41 | 2 +-
core/sqf/src/seabed/test/go42 | 2 +-
core/sqf/src/seabed/test/go43 | 2 +-
core/sqf/src/seabed/test/go44 | 2 +-
core/sqf/src/seabed/test/go45 | 2 +-
core/sqf/src/seabed/test/go48 | 2 +-
core/sqf/src/seabed/test/go49 | 2 +-
core/sqf/src/seabed/test/go5 | 2 +-
core/sqf/src/seabed/test/go50 | 2 +-
core/sqf/src/seabed/test/go51 | 2 +-
core/sqf/src/seabed/test/go52 | 2 +-
core/sqf/src/seabed/test/go53 | 2 +-
core/sqf/src/seabed/test/go54 | 2 +-
core/sqf/src/seabed/test/go55 | 2 +-
core/sqf/src/seabed/test/go56 | 2 +-
core/sqf/src/seabed/test/go57 | 2 +-
core/sqf/src/seabed/test/go58 | 2 +-
core/sqf/src/seabed/test/go6 | 2 +-
core/sqf/src/seabed/test/go61 | 2 +-
core/sqf/src/seabed/test/go62 | 2 +-
core/sqf/src/seabed/test/go63 | 2 +-
core/sqf/src/seabed/test/go64 | 2 +-
core/sqf/src/seabed/test/go65 | 2 +-
core/sqf/src/seabed/test/go66 | 2 +-
core/sqf/src/seabed/test/go67 | 2 +-
core/sqf/src/seabed/test/go68 | 2 +-
core/sqf/src/seabed/test/go69 | 2 +-
core/sqf/src/seabed/test/go69mon | 2 +-
core/sqf/src/seabed/test/go70 | 2 +-
core/sqf/src/seabed/test/go71 | 2 +-
core/sqf/src/seabed/test/go72 | 2 +-
core/sqf/src/seabed/test/go73 | 2 +-
core/sqf/src/seabed/test/go74 | 2 +-
core/sqf/src/seabed/test/go75 | 2 +-
core/sqf/src/seabed/test/go76 | 2 +-
core/sqf/src/seabed/test/go77 | 2 +-
core/sqf/src/seabed/test/go78 | 2 +-
core/sqf/src/seabed/test/go79 | 2 +-
core/sqf/src/seabed/test/go80 | 2 +-
core/sqf/src/seabed/test/go83 | 2 +-
core/sqf/src/seabed/test/go84 | 2 +-
core/sqf/src/seabed/test/go85 | 2 +-
core/sqf/src/seabed/test/go86 | 2 +-
core/sqf/src/seabed/test/go88 | 2 +-
core/sqf/src/seabed/test/go9 | 2 +-
core/sqf/src/seabed/test/go91 | 2 +-
core/sqf/src/seabed/test/go92 | 2 +-
core/sqf/src/seabed/test/go93 | 2 +-
core/sqf/src/seabed/test/go94 | 2 +-
core/sqf/src/seabed/test/go95 | 2 +-
core/sqf/src/seabed/test/go96 | 2 +-
core/sqf/src/seabed/test/go98 | 2 +-
core/sqf/src/seabed/test/goall | 13 +-
core/sqf/src/seabed/test/gocleandb | 2 +-
core/sqf/src/seabed/test/gocleanport | 2 +-
core/sqf/src/seabed/test/godb | 2 +-
core/sqf/src/seabed/test/goend | 2 +-
core/sqf/src/seabed/test/gofilter | 2 +-
core/sqf/src/seabed/test/gohost | 2 +-
core/sqf/src/seabed/test/gokill | 2 +-
core/sqf/src/seabed/test/goloop | 2 +-
core/sqf/src/seabed/test/gosetup | 2 +
core/sqf/src/seabed/test/gosetupdown | 1 +
core/sqf/src/seabed/test/goshell | 2 +-
core/sqf/src/seabed/test/goshell100 | 2 +-
core/sqf/src/seabed/test/goshell102 | 2 +-
core/sqf/src/seabed/test/goshell124 | 2 +-
core/sqf/src/seabed/test/goshell149 | 2 +-
core/sqf/src/seabed/test/goshell153 | 2 +-
core/sqf/src/seabed/test/goshell166 | 2 +-
core/sqf/src/seabed/test/goshell176 | 2 +-
core/sqf/src/seabed/test/goshell18 | 2 +-
core/sqf/src/seabed/test/goshell205 | 2 +-
core/sqf/src/seabed/test/goshell261 | 2 +-
core/sqf/src/seabed/test/goshell284 | 2 +-
core/sqf/src/seabed/test/goshell31 | 2 +-
core/sqf/src/seabed/test/goshell31d | 2 +-
core/sqf/src/seabed/test/goshell31vc | 2 +-
core/sqf/src/seabed/test/goshell3c | 2 +-
core/sqf/src/seabed/test/goshell3vc | 2 +-
core/sqf/src/seabed/test/goshell49 | 2 +-
core/sqf/src/seabed/test/goshell51 | 2 +-
core/sqf/src/seabed/test/goshell64 | 2 +-
core/sqf/src/seabed/test/goshell76 | 2 +-
core/sqf/src/seabed/test/goshell81 | 2 +-
core/sqf/src/seabed/test/goshell84 | 2 +-
core/sqf/src/seabed/test/goshell93 | 2 +-
core/sqf/src/seabed/test/goshell96 | 2 +-
core/sqf/src/seabed/test/goshellafilter | 2 +-
core/sqf/src/seabed/test/goshellcg | 2 +-
core/sqf/src/seabed/test/goshellcp | 2 +-
core/sqf/src/seabed/test/goshelleg | 2 +-
core/sqf/src/seabed/test/goshelleg1 | 2 +-
core/sqf/src/seabed/test/goshellfilter | 2 +-
core/sqf/src/seabed/test/goshellm | 2 +-
core/sqf/src/seabed/test/goshelln | 2 +-
core/sqf/src/seabed/test/goshellnp | 2 +-
core/sqf/src/seabed/test/goshellsetup | 2 +-
core/sqf/src/seabed/test/gostart | 2 +-
core/sqf/src/seabed/test/lunmgr | 2 +-
core/sqf/src/seabed/test/ms.env | 2 +-
core/sqf/src/seabed/test/t187ms.cpp | 6 +
core/sqf/src/seabed/test/t209ms.cpp | 16 +-
core/sqf/src/seabed/test/t238cmd | 2 +-
core/sqf/src/seabed/test/t279ms.cpp | 8 +-
.../sqf/src/seabed/test/{t210ms.cpp => t287ms.cpp} | 27 +-
core/sqf/src/seabed/test/xcoredel | 4 +-
core/sqf/src/seabed/test/xkm | 2 +-
core/sqf/src/seatrans/tm/hbasetmlib2/idtm.cpp | 1 +
core/sqf/src/seatrans/tm/hbasetmlib2/idtmclicom.h | 38 +-
core/sqf/src/tm/Makefile | 8 +-
core/sqf/src/tm/tm.cpp | 70 +-
core/sqf/src/tm/tminfo.cpp | 56 +-
core/sqf/src/tm/tmlib.cpp | 10 +
core/sqf/src/tm/tmrecov.cpp | 10 +-
core/sqf/src/tm/tmtimermain.cpp | 8 +
core/sqf/src/tm/tmtxbase.cpp | 2 +
core/sqf/src/trafconf/Makefile | 10 +-
core/sqf/src/trafconf/clusterconf.cpp | 151 +-
core/sqf/src/trafconf/clusterconf.h | 12 +-
core/sqf/src/trafconf/lnodeconfig.cpp | 25 +-
core/sqf/src/trafconf/lnodeconfig.h | 3 +
core/sqf/src/trafconf/pnodeconfig.cpp | 64 +-
core/sqf/src/trafconf/pnodeconfig.h | 9 +-
core/sqf/src/trafconf/tcdbsqlite.cpp | 161 +-
core/sqf/src/trafconf/tcdbstore.h | 1 +
core/sqf/src/trafconf/trafconf.cpp | 176 +-
core/sqf/src/trafconf/trafconfig.cpp | 21 +-
core/sql/exp/ExpLOBprocess.cpp | 5 -
.../python-installer/configs/db_config_default.ini | 19 +-
install/python-installer/configs/prompt.json | 6 +
install/python-installer/db_install.py | 7 +
install/python-installer/scripts/traf_sqconfig.py | 47 +-
install/python-installer/scripts/traf_user.py | 9 +
454 files changed, 12154 insertions(+), 8908 deletions(-)
rename core/sqf/{sql/scripts => conf}/monitor.env (100%)
rename core/sqf/{sql/scripts => conf}/nameserver.env (100%)
rename core/sqf/{sql/scripts => conf}/sqconfig.persist (100%)
rename core/sqf/{sql/scripts => conf}/sqconfig.sample (100%)
mode change 100755 => 100644 core/sqf/monitor/linux/monitor.cxx
mode change 100755 => 100644 core/sqf/monitor/linux/monlogging.cxx
mode change 100755 => 100644 core/sqf/monitor/linux/monlogging.h
create mode 100644 core/sqf/monitor/linux/reqinstanceid.cxx
delete mode 100644 core/sqf/monitor/linux/reqtmsync.cxx
delete mode 100644 core/sqf/monitor/linux/tmsync.cxx
delete mode 100644 core/sqf/monitor/linux/tmsync.h
rename core/sqf/monitor/{linux => test-legacy}/attach.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/client.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/client2.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/getseq.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/montest001 (100%)
rename core/sqf/monitor/{linux => test-legacy}/montest_readme.txt (100%)
rename core/sqf/monitor/{linux => test-legacy}/montest_run.virtual (100%)
rename core/sqf/monitor/{linux => test-legacy}/montim.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/notify.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/nsclient.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/nsserver.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/pingpong2.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/server.cxx (100%)
rename core/sqf/monitor/{test => test-legacy}/spxCtrl.cxx (98%)
rename core/sqf/monitor/{test => test-legacy}/spxCtrl.h (100%)
rename core/sqf/monitor/{test => test-legacy}/spxProc.cxx (100%)
rename core/sqf/monitor/{test => test-legacy}/spxTest.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test.sh (100%)
rename core/sqf/monitor/{linux => test-legacy}/test.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test1.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test10.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test10.sub.ln (100%)
rename core/sqf/monitor/{linux => test-legacy}/test10a.sub.ln (100%)
rename core/sqf/monitor/{linux => test-legacy}/test10b.sub.ln (100%)
rename core/sqf/monitor/{linux => test-legacy}/test11.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test11.sub.ln (100%)
rename core/sqf/monitor/{linux => test-legacy}/test12.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test12a.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test12b.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test2.cmd (100%)
rename core/sqf/monitor/{linux => test-legacy}/test2.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test3.cmd (100%)
rename core/sqf/monitor/{linux => test-legacy}/test3.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test3a.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test3b.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test4.cmd (100%)
rename core/sqf/monitor/{linux => test-legacy}/test4.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test5.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test6.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test7.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test8-10.sub.sn (100%)
rename core/sqf/monitor/{linux => test-legacy}/test8-8.sub.sn (100%)
rename core/sqf/monitor/{linux => test-legacy}/test8.cmd (100%)
rename core/sqf/monitor/{linux => test-legacy}/test8.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/test8.sub.ln (100%)
rename core/sqf/monitor/{linux => test-legacy}/test8.sub.sn (100%)
rename core/sqf/monitor/{linux => test-legacy}/test9.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/testall.cmd (100%)
rename core/sqf/monitor/{linux => test-legacy}/testall.sh (100%)
rename core/sqf/monitor/{linux => test-legacy}/testall.sub (100%)
rename core/sqf/monitor/{linux => test-legacy}/testspx.cxx (100%)
rename core/sqf/monitor/{linux => test-legacy}/testtm.cxx (100%)
rename core/sqf/monitor/{test => test-legacy}/tmSyncCluster.sub (100%)
rename core/sqf/monitor/{test => test-legacy}/tmSyncCtrl.cxx (100%)
rename core/sqf/monitor/{test => test-legacy}/tmSyncCtrl.h (100%)
rename core/sqf/monitor/{test => test-legacy}/tmSyncTest.cxx (100%)
rename core/sqf/monitor/{test => test-legacy}/tmSyncVirtual.sub (100%)
mode change 100755 => 100644 core/sqf/monitor/test/Makefile
rename core/sqf/monitor/test/{notes.txt => aareadme.txt} (74%)
mode change 100755 => 100644
mode change 100755 => 100644 core/sqf/monitor/test/childExit.sub
mode change 100755 => 100644 core/sqf/monitor/test/childExitChild.cxx
mode change 100755 => 100644 core/sqf/monitor/test/childExitCtrl.cxx
mode change 100755 => 100644 core/sqf/monitor/test/childExitParent.cxx
mode change 100755 => 100644 core/sqf/monitor/test/client.cxx
mode change 100755 => 100644 core/sqf/monitor/test/deathNotice.cxx
mode change 100755 => 100644 core/sqf/monitor/test/deathNotice.h
mode change 100755 => 100644 core/sqf/monitor/test/deathNotice.sub
mode change 100755 => 100644 core/sqf/monitor/test/deathUnreg.cxx
mode change 100755 => 100644 core/sqf/monitor/test/deathWatch.cxx
copy core/sqf/monitor/test/{dtmProc.cxx => dtm.cxx} (95%)
delete mode 100644 core/sqf/monitor/test/monitor.env
copy core/sqf/{sql/scripts/pkillall => monitor/test/monpkillall} (88%)
copy core/sqf/{sql/scripts/pstat => monitor/test/monpstat} (67%)
copy core/sqf/{sql/scripts/sqshell => monitor/test/monshell} (92%)
copy core/sqf/{sql/scripts/sqgen => monitor/test/montestgen} (69%)
copy core/sqf/{sql/scripts/gensq.pl => monitor/test/montestgen.pl} (78%)
mode change 100755 => 100644 core/sqf/monitor/test/montestutil.h
mode change 100755 => 100644 core/sqf/monitor/test/persistentProc.cxx
mode change 100755 => 100644 core/sqf/monitor/test/persistentProc.sub
mode change 100755 => 100644 core/sqf/monitor/test/regTestCtrl.cxx
mode change 100755 => 100644 core/sqf/monitor/test/server.cxx
copy core/sqf/{sql/scripts/bats/sqconfig.seabed =>
monitor/test/sqconfig.persist} (63%)
copy core/sqf/{sql/scripts/bats/sqconfig.seabed =>
monitor/test/sqconfig.persist.dtm} (63%)
mode change 100755 => 100644 core/sqf/monitor/test/xmpi.cxx
mode change 100755 => 100644 core/sqf/monitor/test/xmpi.h
copy core/sqf/src/seabed/test/{t210ms.cpp => t287ms.cpp} (74%)