The branch, master has been updated
       via  e5a5ab53173d9aa4190ddf68c4ae316d4473eb56 (commit)
      from  75a620c516e384f042b5d675183b3a1b48fd6115 (commit)

http://gitweb.samba.org/?p=ctdb.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit e5a5ab53173d9aa4190ddf68c4ae316d4473eb56
Author: David Disseldorp <dd...@samba.org>
Date:   Fri May 24 16:11:12 2013 +0200

    pmda: handle new ctdb_statistics format
    
    The ctdb_statistics structure was recently changed. Update the PMDA to
    dereference the new structure member names.
    
    Signed-off-by: David Disseldorp <dd...@samba.org>
    Reviewed-by: Michael Adam <ob...@samba.org>

-----------------------------------------------------------------------

Summary of changes:
 utils/pmda/pmda_ctdb.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)


Changeset truncated at 500 lines:

diff --git a/utils/pmda/pmda_ctdb.c b/utils/pmda/pmda_ctdb.c
index c8983ef..e8033be 100644
--- a/utils/pmda/pmda_ctdb.c
+++ b/utils/pmda/pmda_ctdb.c
@@ -121,10 +121,10 @@ static pmdaMetric metrictab[] = {
        /* pending_calls */
        { NULL, { PMDA_PMID(14,25), PM_TYPE_U32, PM_INDOM_NULL, PM_SEM_INSTANT,
                PMDA_PMUNITS(0,0,0,0,0,0) }, },
-       /* lockwait_calls */
+       /* locks.num_calls */
        { NULL, { PMDA_PMID(15,27), PM_TYPE_U32, PM_INDOM_NULL, PM_SEM_COUNTER,
                PMDA_PMUNITS(0,0,1,0,0,PM_COUNT_ONE) }, },
-       /* pending_lockwait_calls */
+       /* locks.pending_calls */
        { NULL, { PMDA_PMID(16,27), PM_TYPE_U32, PM_INDOM_NULL, PM_SEM_INSTANT,
                PMDA_PMUNITS(0,0,0,0,0,0) }, },
        /* childwrite_calls */
@@ -148,10 +148,10 @@ static pmdaMetric metrictab[] = {
        /* max_call_latency */
        { NULL, { PMDA_PMID(23,34), PM_TYPE_DOUBLE, PM_INDOM_NULL, 
PM_SEM_INSTANT,
                PMDA_PMUNITS(0,1,0,0,PM_TIME_SEC,0) }, },
-       /* max_lockwait_latency */
+       /* locks.latency.max */
        { NULL, { PMDA_PMID(24,35), PM_TYPE_DOUBLE, PM_INDOM_NULL, 
PM_SEM_INSTANT,
                PMDA_PMUNITS(0,1,0,0,PM_TIME_SEC,0) }, },
-       /* max_childwrite_latency */
+       /* childwrite_latency.max */
        { NULL, { PMDA_PMID(25,36), PM_TYPE_DOUBLE, PM_INDOM_NULL, 
PM_SEM_INSTANT,
                PMDA_PMUNITS(0,1,0,0,PM_TIME_SEC,0) }, },
        /* num_recoveries */
@@ -423,10 +423,10 @@ pmda_ctdb_fetch_cb(pmdaMetric *mdesc, unsigned int inst, 
pmAtomValue *atom)
                atom->ul = stats->pending_calls;
                break;
        case 15:
-               atom->ul = stats->lockwait_calls;
+               atom->ul = stats->locks.num_calls;
                break;
        case 16:
-               atom->ul = stats->pending_lockwait_calls;
+               atom->ul = stats->locks.num_pending;
                break;
        case 17:
                atom->ul = stats->childwrite_calls;
@@ -450,7 +450,7 @@ pmda_ctdb_fetch_cb(pmdaMetric *mdesc, unsigned int inst, 
pmAtomValue *atom)
                atom->d = stats->call_latency.max;
                break;
        case 24:
-               atom->d = stats->lockwait_latency.max;
+               atom->d = stats->locks.latency.max;
                break;
        case 25:
                atom->d = stats->childwrite_latency.max;


-- 
CTDB repository

Reply via email to