Changes committed to git://oss.sgi.com/pcp/pcp.git dev
build/rpm/GNUmakefile | 3
configure | 43 +
configure.in | 4
debian/rules | 3
qa/798 | 90 +++
qa/798.out | 99 ++++
qa/GNUmakefile | 2
qa/admin/check-vm | 2
qa/admin/pcp-daily | 4
qa/group | 1
qa/nfsclient/GNUmakefile | 16
qa/nfsclient/mountstats.qa | 203 ++++++++
qa/nfsclient/nonfsmounts.qa | 36 +
src/include/builddefs.in | 3
src/libpcp/src/check-statics | 35 -
src/libpcp/src/logutil.c | 8
src/libpcp/src/pmns.c | 41 -
src/pmdas/nfsclient/GNUmakefile | 6
src/pmdas/nfsclient/Install | 1
src/pmdas/nfsclient/pmdanfsclient.pl | 823 +++++++++++++++++++++++++++++------
src/pmie/examples/GNUmakefile | 8
src/pmmgr/GNUmakefile | 2
22 files changed, 1236 insertions(+), 197 deletions(-)
commit 475dc0f7ecbdd0e4ba5ccf713edf0c25a69490f5
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Mar 13 11:48:12 2014 +1100
Updates to the nfsclient PMDA - testing, add into build
Small tweaks to test qa/798 as follows:
- do early-exit handling like the other tests, such that
the test always fails (non-zero exit) if ended early.
- removed an (accidental?) re-setting of $script variable
- run dbpmda in a loop, allowing multiple mountstats test
cases to be fed in easily
- add a test case for pmdanfsclient with no NFS mounts
Added nfsclient scripts into the build for the next release.
commit a3ead8fc1a6d34d9d0e71f559444a44f6ec020ef
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Thu Mar 13 11:36:58 2014 +1100
Updates to the nfsclient PMDA, readying it for release
A series of updates to pmdanfsclient perl code, following
up from earlier review as well as adding many new metrics.
Additionally, test qa/798 is added to exercise the PMDA,
which is easily extensibly with new mountstats files to
exercise its various forms.
commit ffb61f32ec786bd6149084ecfb81875d0b6e6e63
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Mar 13 09:57:33 2014 +1100
Remove some inappropriate calls to exit(1) in libpcp
Several places where libpcp would call exit(1) on error paths
in libpcp are replaced by more appropriate error handling. A
trivial cleanup or two in the namespace code as well.
commit d556868b17d1708f5b68cb05f5718d13b66e07d8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Mar 13 09:36:08 2014 +1100
Updates to the check-statics libpcp script for getdate changes
Add comments to each of the newly added statics for getdate to
describe why each is considered thread-safe. Also, found that
the yytos symbol was not present in debug builds (without -O2)
- Stan points out this generated symbol can be optimized away.
commit aecf436b68634afc6a7711e74b992283a52a0bc5
Merge: 24058ff 4bb764e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Mar 12 06:52:20 2014 +1100
Merge branch 'fche/i686' of git://sourceware.org/git/pcpfans into dev
commit 24058ff7196f9b105a4f9fa162e804d68c046928
Merge: 5ce8bf2 ee121b7
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Mar 11 20:07:45 2014 +1100
Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev
commit 5ce8bf2f6e26dfb847a6235dbe9abb59c2a5a0cb
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Mar 11 20:05:53 2014 +1100
qa/admin/pcp-daily - add a few more VMs
commit d53bdd281fe85f3a215f9c4353d85f7d316e75de
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Mar 11 20:03:42 2014 +1100
qa/admin/check-vm - devel rpm change for avahi
Day zero mistake for rpm packaging only ... it is hiding in
avahi-devl not libavahi-devel (the latter does not exist it
appears).
commit e3a1c8d8690086f49955bb44194b4d1b52c253f1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat Mar 8 18:24:46 2014 +1100
pmie/examples/GNUmakefile - sed -i is not portable
-i is not a supported option for sed(1) on my NetBSD QA system
... use the equivalent construct that has worked since 1975.
commit 23f5aa2a419089ef62c989fa620942527e0c24c4
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Mar 6 06:10:56 2014 +1100
Rule change for debian python build
When building for multiple versions of Python, back-to-back
"make installs" will fail, so add "make clean" after each
"make install".
commit 4bb764eb6a4266a9569c62aec2de5df3903d84b1
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date: Fri Feb 28 10:58:42 2014 -0500
rpm building: stop overriding rpmbuild --target=FOO
We can trust the distro running rpmbuild to build a self-compatible
set of packages.
commit 034d85ad6aac383c85fa1a8c372f44bf33174b76
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date: Fri Feb 28 10:52:11 2014 -0500
pmmgr: -march=i386 build fix
Use -latomic, provided by some versions of gcc, to supply atomic
non-builtins for obsolete processors. This allows pmmgr to build on 32-bit
fedora despite the pcp build/rpm/GNUmakefile -march=i386 override.
|