This is an automated email from the ASF dual-hosted git repository. selva pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/trafodion.git.
from 63c9d37 Merge pull request #1871 from selvaganesang/test131_failure new 4426d11 [TRAFODION-3334] Refactored and re-implemented monitor communication. All monitor communication channels managed by a specific object in a thread now use a common class inherited by the object managing a specific communication channel. This new class provides blocking and non-blocking IO methods. new 9f5b054 Code review fixes. new ea76900 Fix to correct stdout file location in persist process creation by PSD process on node up. new 0ae9329 Added display of trace configuration file location at process intialization. new 5f8755f Code review fixes. new 232dabc Merge pull request #1869 from zcorrea/TRAFODION-3334 The 7245 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: .../sqf/export/include/common/evl_sqlog_eventnum.h | 133 +- core/sqf/monitor/linux/cluster.cxx | 2241 +++++--------------- core/sqf/monitor/linux/cluster.h | 36 +- core/sqf/monitor/linux/comm.cxx | 1757 +++++++++++++++ core/sqf/monitor/linux/comm.h | 106 + core/sqf/monitor/linux/commaccept.cxx | 256 ++- core/sqf/monitor/linux/commaccept.h | 22 +- core/sqf/monitor/linux/config.cxx | 16 +- core/sqf/monitor/linux/healthcheck.cxx | 5 + core/sqf/monitor/linux/makefile | 7 +- core/sqf/monitor/linux/monitor.cxx | 85 +- core/sqf/monitor/linux/monlogging.cxx | 24 +- core/sqf/monitor/linux/msgdef.h | 11 + core/sqf/monitor/linux/nameserver.cxx | 542 ++--- core/sqf/monitor/linux/nameserver.h | 20 +- core/sqf/monitor/linux/nscluster.cxx | 11 - core/sqf/monitor/linux/nscommacceptmon.cxx | 160 +- core/sqf/monitor/linux/nscommacceptmon.h | 16 +- core/sqf/monitor/linux/nsreqqueue.cxx | 19 +- core/sqf/monitor/linux/pnode.cxx | 26 +- core/sqf/monitor/linux/pnode.h | 31 +- core/sqf/monitor/linux/pstartd.cxx | 37 +- core/sqf/monitor/linux/ptpclient.cxx | 197 +- core/sqf/monitor/linux/ptpclient.h | 11 +- core/sqf/monitor/linux/ptpcommaccept.cxx | 165 +- core/sqf/monitor/linux/ptpcommaccept.h | 24 +- core/sqf/monitor/linux/reqnodedown.cxx | 3 +- core/sqf/monitor/linux/reqqueue.cxx | 122 +- core/sqf/monitor/linux/shell.cxx | 86 +- core/sqf/monitor/linux/watchdog.cxx | 27 + core/sqf/monitor/linux/zclient.cxx | 168 +- core/sqf/monitor/linux/zclient.h | 9 +- core/sqf/sqenvcom.sh | 9 +- 33 files changed, 3717 insertions(+), 2665 deletions(-) create mode 100644 core/sqf/monitor/linux/comm.cxx create mode 100644 core/sqf/monitor/linux/comm.h