Merge [TRAFODION-2884] PR-1604 Scale enhancements - Name Server architecture


Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/07e94f3b
Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/07e94f3b
Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/07e94f3b

Branch: refs/heads/master
Commit: 07e94f3ba2fcfa5e0223563a5997921b14a02796
Parents: 5b5ab32 87210a5
Author: Suresh Subbiah <sure...@apache.org>
Authored: Sat Jun 16 17:08:44 2018 +0000
Committer: Suresh Subbiah <sure...@apache.org>
Committed: Sat Jun 16 17:08:44 2018 +0000

----------------------------------------------------------------------
 core/sqf/commonLogger/CommonLogger.cpp          |    3 +
 core/sqf/conf/log4cxx.monitor.trafns.config     |   45 +
 .../export/include/common/evl_sqlog_eventnum.h  |  129 +-
 core/sqf/export/include/seabed/ms.h             |    9 +
 core/sqf/export/include/trafconf/trafconfig.h   |   25 +-
 core/sqf/monitor/linux/cluster.cxx              | 1973 +++++++++++----
 core/sqf/monitor/linux/cluster.h                |   74 +-
 core/sqf/monitor/linux/commaccept.cxx           |   60 +-
 core/sqf/monitor/linux/config.cxx               |  416 +++-
 core/sqf/monitor/linux/config.h                 |   25 +-
 core/sqf/monitor/linux/device.h                 |    2 +
 core/sqf/monitor/linux/healthcheck.cxx          |  119 +-
 core/sqf/monitor/linux/healthcheck.h            |    5 +
 core/sqf/monitor/linux/internal.h               |   99 +-
 core/sqf/monitor/linux/lnode.cxx                |   47 +-
 core/sqf/monitor/linux/lnode.h                  |    3 +-
 core/sqf/monitor/linux/localio.h                |    7 +-
 core/sqf/monitor/linux/makefile                 |   79 +-
 core/sqf/monitor/linux/meas.cxx                 |  240 ++
 core/sqf/monitor/linux/meas.h                   |   75 +
 core/sqf/monitor/linux/mlio.cxx                 |   28 +-
 core/sqf/monitor/linux/mlio.h                   |    2 +
 core/sqf/monitor/linux/monitor.cxx              |  849 +++++--
 core/sqf/monitor/linux/monitor.h                |   16 +
 core/sqf/monitor/linux/monlogging.h             |    2 +
 core/sqf/monitor/linux/monmemlog.cxx            |   11 +
 core/sqf/monitor/linux/monsonar.h               |   18 +
 core/sqf/monitor/linux/montrace.cxx             |   24 +-
 core/sqf/monitor/linux/montrace.h               |   44 +-
 core/sqf/monitor/linux/msgdef.h                 |  159 ++
 core/sqf/monitor/linux/nameserver.cxx           | 1120 +++++++++
 core/sqf/monitor/linux/nameserver.h             |   74 +
 core/sqf/monitor/linux/notice.cxx               |  199 +-
 core/sqf/monitor/linux/notice.h                 |    7 +
 core/sqf/monitor/linux/nscluster.cxx            |   40 +
 core/sqf/monitor/linux/nscommaccept.cxx         |   28 +
 core/sqf/monitor/linux/nscommacceptmon.cxx      |  907 +++++++
 core/sqf/monitor/linux/nscommacceptmon.h        |   79 +
 core/sqf/monitor/linux/nsconfig.cxx             |   28 +
 core/sqf/monitor/linux/nshealthcheck.cxx        |   28 +
 core/sqf/monitor/linux/nslnode.cxx              |   28 +
 core/sqf/monitor/linux/nsmonitor.cxx            |   28 +
 core/sqf/monitor/linux/nsmontrace.cxx           |   28 +
 core/sqf/monitor/linux/nspnode.cxx              |   28 +
 core/sqf/monitor/linux/nsprocess.cxx            |  132 +
 core/sqf/monitor/linux/nsredirector.cxx         |   28 +
 core/sqf/monitor/linux/nsreplicate.cxx          |   28 +
 core/sqf/monitor/linux/nsreqdelproc.cxx         |  191 ++
 core/sqf/monitor/linux/nsreqnewproc.cxx         |  180 ++
 core/sqf/monitor/linux/nsreqprocinfo.cxx        |   28 +
 core/sqf/monitor/linux/nsreqprocinfons.cxx      |  288 +++
 core/sqf/monitor/linux/nsreqqueue.cxx           |  129 +
 core/sqf/monitor/linux/nsreqshutdown.cxx        |  110 +
 core/sqf/monitor/linux/nsreqstart.cxx           |  130 +
 core/sqf/monitor/linux/nsreqstop.cxx            |  124 +
 core/sqf/monitor/linux/nsreqworker.cxx          |   28 +
 core/sqf/monitor/linux/nstype.h                 |   28 +
 core/sqf/monitor/linux/pnode.cxx                |  735 +++++-
 core/sqf/monitor/linux/pnode.h                  |   61 +-
 core/sqf/monitor/linux/process.cxx              | 1495 ++++++++++--
 core/sqf/monitor/linux/process.h                |  109 +-
 core/sqf/monitor/linux/pstartd.cxx              |    1 +
 core/sqf/monitor/linux/ptpclient.cxx            | 1102 +++++++++
 core/sqf/monitor/linux/ptpclient.h              |   98 +
 core/sqf/monitor/linux/ptpcommaccept.cxx        |  444 ++++
 core/sqf/monitor/linux/ptpcommaccept.h          |   62 +
 core/sqf/monitor/linux/redirector.cxx           |  100 +-
 core/sqf/monitor/linux/redirector.h             |    2 +
 core/sqf/monitor/linux/replicate.cxx            |  442 +++-
 core/sqf/monitor/linux/replicate.h              |   75 +
 core/sqf/monitor/linux/reqdump.cxx              |   96 +-
 core/sqf/monitor/linux/reqevent.cxx             |  121 +-
 core/sqf/monitor/linux/reqget.cxx               |    2 +-
 core/sqf/monitor/linux/reqkill.cxx              |  152 +-
 core/sqf/monitor/linux/reqnewproc.cxx           |   71 +-
 core/sqf/monitor/linux/reqnodeadd.cxx           |    3 +-
 core/sqf/monitor/linux/reqnodedelete.cxx        |    2 +-
 core/sqf/monitor/linux/reqnodename.cxx          |    2 +-
 core/sqf/monitor/linux/reqnotify.cxx            |  155 +-
 core/sqf/monitor/linux/reqnsadd.cxx             |  197 ++
 core/sqf/monitor/linux/reqnsdelete.cxx          |  174 ++
 core/sqf/monitor/linux/reqnsstart.cxx           |   71 +
 core/sqf/monitor/linux/reqnsstop.cxx            |   71 +
 core/sqf/monitor/linux/reqopen.cxx              |   64 +-
 core/sqf/monitor/linux/reqprocinfo.cxx          |  633 +++--
 core/sqf/monitor/linux/reqqueue.cxx             | 2306 +++++++++++++++---
 core/sqf/monitor/linux/reqqueue.h               |  590 ++++-
 core/sqf/monitor/linux/reqtmleader.cxx          |   36 +
 core/sqf/monitor/linux/reqworker.cxx            |    6 +-
 core/sqf/monitor/linux/shell.cxx                | 1524 ++++++++++--
 core/sqf/monitor/linux/system.cxx               |    2 +-
 core/sqf/monitor/linux/tmsync.cxx               |   29 +
 core/sqf/monitor/linux/versns.cxx               |   30 +
 core/sqf/monitor/linux/zclient.cxx              |  125 +-
 core/sqf/monitor/linux/zclient.h                |    6 +
 core/sqf/monitor/linux/zootest.cxx              |   10 +-
 core/sqf/monitor/test/Makefile                  |    6 +-
 core/sqf/monitor/test/childExitChild.cxx        |    1 +
 core/sqf/monitor/test/childExitParent.cxx       |    1 +
 core/sqf/monitor/test/monitor.env               |   61 +
 core/sqf/monitor/test/montestutil.cxx           |    4 +-
 core/sqf/monitor/test/nameserver.env            |   61 +
 core/sqf/monitor/test/runtest                   |  258 +-
 core/sqf/monitor/test/sqconfig.monitor.cluster  |   39 -
 core/sqf/monitor/test/sqconfig.monitor.virtual  |    3 +
 core/sqf/sqenvcom.sh                            |   30 +-
 core/sqf/sql/scripts/createConfigDb             |    7 +
 core/sqf/sql/scripts/gensq.pl                   |   53 +
 core/sqf/sql/scripts/gomon.cold                 |  106 +-
 core/sqf/sql/scripts/monitor.env                |    2 +
 core/sqf/sql/scripts/nameserver.env             |   61 +
 core/sqf/sql/scripts/pstat                      |    2 +-
 core/sqf/sql/scripts/sqconfig                   |    4 +
 core/sqf/sql/scripts/sqconfig.persist           |   12 +-
 core/sqf/sql/scripts/sqconfig.sample            |   17 +-
 core/sqf/sql/scripts/sqconfigdb.pm              |   47 +
 core/sqf/sql/scripts/sqgen                      |  211 +-
 core/sqf/sql/scripts/sqnameserver.pm            |  151 ++
 core/sqf/sql/scripts/sqnodes.pm                 |    4 +-
 core/sqf/sql/scripts/sqpersist.pm               |    4 +-
 core/sqf/sql/scripts/sqstart                    |  213 +-
 core/sqf/sql/scripts/sqstop                     |   36 +-
 core/sqf/src/seabed/src/labelmaps.cpp           |   29 +
 core/sqf/src/seabed/test/Makefile               |   18 +-
 core/sqf/src/seabed/test/TEST-README.txt        |    1 +
 core/sqf/src/seabed/test/go141                  |    3 +
 core/sqf/src/seabed/test/go17                   |    2 +-
 core/sqf/src/seabed/test/go190                  |    3 +
 core/sqf/src/seabed/test/go20                   |    2 +-
 core/sqf/src/seabed/test/go22                   |    4 +-
 core/sqf/src/seabed/test/go23                   |    2 +-
 core/sqf/src/seabed/test/go286                  |   38 +
 core/sqf/src/seabed/test/go69mon                |    2 +
 core/sqf/src/seabed/test/go83                   |    2 +-
 core/sqf/src/seabed/test/goall                  |   26 +-
 core/sqf/src/seabed/test/gocleanport            |    2 +-
 core/sqf/src/seabed/test/godb.pl                |   15 +
 core/sqf/src/seabed/test/gohost                 |    2 +-
 core/sqf/src/seabed/test/gosetup                |    8 +-
 core/sqf/src/seabed/test/gosetupcl3             |    5 +-
 core/sqf/src/seabed/test/goshell                |    4 +-
 core/sqf/src/seabed/test/goshell124             |    4 +
 core/sqf/src/seabed/test/goshell176             |    4 +
 core/sqf/src/seabed/test/goshell31              |    6 +-
 core/sqf/src/seabed/test/goshell31d             |    6 +-
 core/sqf/src/seabed/test/goshell31vc            |    6 +-
 core/sqf/src/seabed/test/goshell49              |    6 +-
 core/sqf/src/seabed/test/goshell76              |    2 +-
 core/sqf/src/seabed/test/goshell93              |    2 +-
 core/sqf/src/seabed/test/goshell96              |    2 +-
 core/sqf/src/seabed/test/goshelln               |    4 +
 core/sqf/src/seabed/test/t169srv.cpp            |   11 +-
 core/sqf/src/seabed/test/t209ms.cpp             |    4 +
 core/sqf/src/seabed/test/t213fs.cpp             |   11 +-
 core/sqf/src/seabed/test/t226fs.cpp             |    4 +
 core/sqf/src/seabed/test/t228ms.cpp             |   23 +-
 core/sqf/src/seabed/test/t279ms.cpp             |   12 +-
 core/sqf/src/seabed/test/t280fs.cpp             |    2 +
 core/sqf/src/seabed/test/t286ms.cpp             |  396 +++
 core/sqf/src/seabed/test/tdelta.cpp             |  269 ++
 core/sqf/src/seabed/test/tmerge.cpp             |  322 +++
 core/sqf/src/trafconf/Makefile                  |    7 +-
 core/sqf/src/trafconf/clusterconf.cpp           |   47 +
 core/sqf/src/trafconf/nameserverconfig.cpp      |  350 +++
 core/sqf/src/trafconf/nameserverconfig.h        |   79 +
 core/sqf/src/trafconf/persistconfig.cpp         |    3 +
 core/sqf/src/trafconf/tcdb.cpp                  |   44 +
 core/sqf/src/trafconf/tcdb.h                    |    4 +
 core/sqf/src/trafconf/tcdbsqlite.cpp            |  340 +++
 core/sqf/src/trafconf/tcdbsqlite.h              |    4 +
 core/sqf/src/trafconf/tcdbstore.h               |    4 +
 core/sqf/src/trafconf/tctrace.cpp               |    3 +-
 core/sqf/src/trafconf/tctrace.h                 |    2 +
 core/sqf/src/trafconf/trafconf.cpp              |  221 +-
 core/sqf/src/trafconf/trafconfig.cpp            |   56 +
 175 files changed, 21101 insertions(+), 2559 deletions(-)
----------------------------------------------------------------------


Reply via email to