pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon, 22 Sep 2014 13:20:46 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.1
The second proc PMDA commit probably warrants some scrutiny.

The others are pretty boring.

Changes committed to git://git.performancecopilot.org/kenj/pcp.git dev

 .gitignore                      |    1 
 qa/539                          |   10 +++-
 qa/999                          |    3 -
 qa/admin/check-vm               |    2 
 qa/common.check                 |    1 
 qa/common.config                |    8 ++-
 qa/common.qt                    |    2 
 src/libpcp/src/util.c           |   12 ++---
 src/pmdas/linux_proc/pmda.c     |   15 ++++++
 src/pmdas/linux_proc/proc_pid.c |   86 +++++++++++++++++++++++++++++++++++++---
 10 files changed, 119 insertions(+), 21 deletions(-)

commit c29138e87e1af0f0f2a7f360c1e26584a5cc9e34
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Sep 22 13:18:25 2014 +1000

    proc pmda - lots more diagnostics (desperate) for proc_pid.c

commit afca980439f09baffbb29edee9ab75308c8daadd
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Sep 22 13:00:50 2014 +1000

    proc pmda - proc.io changed semantics
    
    When accessd by mere mortals, /proc/<pid>/io is generally unreadable.
    The proc PMDA was returning PM_ERR_INST (Unknown or illegal instance
    identifier) which justy seems wrong.
    
    With this commit, the proc PMDA returns No value(s) available in
    these cases.

commit 0895ea34b94ced1173a855abb0d895c1862548fa
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Sep 22 12:57:04 2014 +1000

    qa/999 - filter out cgroup.groups
    
    Since this moved to being a dynamic non-leaf metric, with possibly no
    children, pmLookupName: Unknown metric name has to be expected.

commit 8676d1089a47ba7a500874fbb1377c88a1abecd2
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Sep 22 09:05:05 2014 +1000

    qa administrivia - take better control of X11 server for kenj's QA Farm
    
    Since running pcp-daily from cron, some hosts were having a hard time
    finding an X11 server ... resolve the situation with a big stick.

commit ab6ae0bcd1001b936520435d5f747dd9e78d4f7e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Sep 22 09:03:16 2014 +1000

    qa/admin/check-vm - minor nit
    
    sudo -E works better than sudo in the context of running allow-pmlc-access

commit 59e9e449e5773d899060cc8dace297fcc85134e5
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Sep 22 09:00:28 2014 +1000

    libpcp/util.c - pmNumberStr_r - avoid compiler warning
    
    Make BIG constants explicitly floating point to avoid warnings
    on some 32-bit platforms.  Semantics of expressions are unchanged.

commit 63df86370244fc54a3b37b54820700d2dd577061
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Sep 22 08:59:16 2014 +1000

    qa/539 - avoid race on NOTICES lock file

commit 6a398cab1e586c73437041c8f4da73935d712cfd
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Sep 22 08:54:40 2014 +1000

    ignore VERSION.pcp.daily

<Prev in Thread] Current Thread [Next in Thread>