Changes committed to git://oss.sgi.com/pcp/pcp.git
CHANGELOG | 5 +++++
VERSION.pcp | 2 +-
debian/changelog | 4 ++--
src/cpan/PMDA/Changes | 4 +++-
src/cpan/PMDA/local.c | 12 ++++++++----
src/include/pmapi.h | 3 +++
src/pmdas/darwin/pmda.c | 21 +++++++++++++++++++--
src/pmdas/mysql/pmdamysql.pl | 2 +-
src/pmdas/zimbra/pmdazimbra.pl | 5 +++--
9 files changed, 45 insertions(+), 13 deletions(-)
commit 6aa5ce6b15808811d16d93384a6f32cae24c4173
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jul 8 16:47:25 2009 +1000
Bump version number to 2.8.12 for recent fixes.
commit c81fcbe3e9be80cd6825fd837d3e87f13a14055e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jul 8 16:32:13 2009 +1000
Remove a spurious diagnostic from the Zimbra PMDA.
commit 2ab37888b8224fd8ce168d7b347d70df5d000fdd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jul 8 16:31:37 2009 +1000
Correct the type for the mysql.variables.log metric.
commit 1b2031961c8b3ac03673a1f9548b5eb6127deb95
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jul 8 16:30:52 2009 +1000
Fix a major botch in the Mac OS X kernel (darwin) PMDA.
Some macro cleanup during Windows porting has accidentally regressed
the darwin PMDA, causing it to fail to start thanks to some overly
strict checking on startup (pmda dispatch -> e_direct field) and a
newly introduced "hole" in the metric descriptor table thanks to the
removal of some no-longer-used metrics there.
Fix is to add back those metrics, just using not-supported types and
return codes on fetch, and be less strict during startup in case the
same class of error ever happens again (just warn instead of exiting
now, esp. since exiting is done in pmcd process context).
Issue found and fix tested by Ken, thanks!
commit 174cbdd44347580e5974de70db7221ac0d08fdbf
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jul 8 16:23:42 2009 +1000
Add sockaddr forward declaration in case of unusual system headers.
commit b1824cb5b736317ad569e9800349e92f9d1f9596
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jul 8 16:22:47 2009 +1000
Couple more bug fixes in the Perl PMDA interface.
In particular: fix an off-by-one when handling long input lines,
and make an effort to terminate any children started by the PMDA
at exit (clean exit, esp. from pcp start/stop script, improving
runtime of that script significantly when Perl agents deployed).
|