You are viewing a plain text version of this content. The canonical link for it is here.
Posted to codereview@trafodion.apache.org by DaveBirdsall <gi...@git.apache.org> on 2018/02/05 22:09:47 UTC
[GitHub] trafodion pull request #1437: [TRAFODION-2650] Reorganized Trafodion Configu...
Github user DaveBirdsall commented on a diff in the pull request:
https://github.com/apache/trafodion/pull/1437#discussion_r166125170
--- Diff: core/sqf/export/include/trafconf/trafconfig.h ---
@@ -67,26 +68,64 @@
#define PERSIST_RETRIES_KEY "PERSIST_RETRIES"
#define PERSIST_ZONES_KEY "PERSIST_ZONES"
-enum TC_STORAGE_TYPE {
+#define TC_ROOT_NODE "/trafodion"
+#define TC_INSTANCE_NODE "/instance"
+
+typedef enum {
+ ProcessType_Undefined=0, // No process type as been defined
+ ProcessType_TSE, // Identifies a Table Storage Engine (DP2)
+ ProcessType_DTM, // Identifies a Distributed Transaction Monitor process
+ ProcessType_ASE, // Identifies a Audit Storage Engine (ADP)
+ ProcessType_Generic, // Identifies a generic process
+ ProcessType_Watchdog, // Identifies the monitor's watchdog processes
+ ProcessType_AMP, // Identifies a AMP process
+ ProcessType_Backout, // Identifies a Backout process
+ ProcessType_VolumeRecovery, // Identifies a Volume Recovery process
+ ProcessType_MXOSRVR, // Identifies a MXOSRVR process
+ ProcessType_SPX, // Identifies a SeaPilot ProXy process
+ ProcessType_SSMP, // Identifies a SQL Statistics Merge Process (SSMP)
+ ProcessType_PSD, // Identifies the monitor's process start daemon processes
+ ProcessType_SMS, // Identifies a SeaMonster Service process
--- End diff --
Is this used anymore?
---