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
|