Project

General

Profile

Activity

From 2009-06-19 to 2009-07-18

2009-07-16

16:59 Revision fee86f65: Rework the special SGI CPU numbering logic in the Linux PMDA.
This resolves a buffer overflow bug in the use of realpath(3)
in this routine, which was being passed a too-small buf...
Nathan Scott
16:54 Revision 67ae7fd9: Resolve a valgrind reported problem when initing Linux loadavg metric.
Ensure read buffer is initialised to zero, and also check the return
code for a failed read syscall.
Nathan Scott

2009-07-14

14:14 Revision 7f0167d8: Reserve domain ID 99 for SGI Ultra Violet PMDA
Martin Hicks

2009-07-12

07:51 Revision de5188e9: Increase domain from 8-bits to 9-bits.
Cleaned up the use of the top bit as a flag for both a pmID and
a pmInDom ... now using a 1 bit flag field instead of...
Ken McDonell

2009-07-10

14:36 Revision ff6cfff7: move pcp.conf into libs and check for pcp-devel in PMDAs that ship a Makefile
Mark Goodwin
10:37 Revision 3a0217c8: Add a PCP::PMDA module check into PMDA Install path for Perl PMDAs.
Nathan Scott
10:35 Revision 2c278354: Make Perl PMDA module explicit wrt libpcp_pmda interface version used.
Nathan Scott

2009-07-09

17:33 Revision 728c61eb: split RPM packaging into pcp, pcp-libs and pcp-devel, bump version to 3.0.0
Mark Goodwin

2009-07-08

16:47 Revision 6aa5ce6b: Bump version number to 2.8.12 for recent fixes.
Nathan Scott
16:32 Revision c81fcbe3: Remove a spurious diagnostic from the Zimbra PMDA.
Nathan Scott
16:31 Revision 2ab37888: Correct the type for the mysql.variables.log metric.
Nathan Scott
16:30 Revision 1b203196: 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 tha...
Nathan Scott
16:23 Revision 174cbdd4: Add sockaddr forward declaration in case of unusual system headers.
Nathan Scott
16:22 Revision b1824cb5: 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...
Nathan Scott

2009-07-07

18:31 Revision b7087f4b: Not all Zimbra installations have same proc file format.
In particular, our secondary server is missing the last four
entries that are there on the primary production server,...
Nathan Scott
12:07 Revision 8371ef09: Fix a subtle memory leak in the Perl PMDA interface.
It turns out that, for PCP::PMDA, we cannot call Perl code
from C code and expect that the G_DISCARD flag will do our...
Nathan Scott

2009-07-06

11:29 Revision 1662ec47: Resolve a recent regression in the Perl PMDA module pmns code.
Reworking the PMNS generation code to use the libpcp routines
instead of dirs and files in the local filesystem intro...
Nathan Scott

2009-07-01

14:36 Revision 18f3a800: Bump version for Perl module packaging fixes specific to RPM.
Nathan Scott
14:27 Revision a8bf0879: Resolve path issues when building Perl RPM packages.
Nathan Scott
13:47 Revision c8fdb6fb: Fix an rpm build issue thanks to a makefile path typo.
Nathan Scott
13:41 Revision 7fe136cd: Missing mmv perl spec entry in LSRCFILES.
Nathan Scott
12:31 Revision 0e7d706b: Bump version number to 2.8.9.
Nathan Scott
11:25 Revision 4beade78: Make error messages in libpcp_pmda open call unique.
Nathan Scott
11:17 Revision 97215925: Rework the use of pipe2 for compatibility with older glibc versions.
Nathan Scott
11:07 Revision c5725ee9: Remove unnecessary getpagesize() call in Linux slabinfo metrics.
Nathan Scott
10:23 Revision 0ee66d95: Fix bug in pmdazimbra, where probe strings weren't handled correctly.
Nathan Scott
09:51 Revision 2a467863: Revert change to install Windows configs elsewhere, dirname conflicts.
Nathan Scott
08:42 Revision bd6bd74e: Remove PCP_DIR suffix from DSOs as well when writing pmcd.conf.
This ensures we are path relative in pmcd.conf which will help
when making the PCP_DIR movable at install time, etc. ...
Nathan Scott
08:40 Revision f9f93c4c: Expunge remaining references to Interix and Cygwin.
Nathan Scott
07:50 Revision b90dcc32: Put critical config files below /etc on Win32 as well.
Nathan Scott

2009-06-30

16:03 Revision c6aa464e: Add windows batch wrapper for pmsignal also.
Nathan Scott
15:15 Revision bb0c76ae: Add option for pmie without translated default hostname.
The hostname that is stored in the stats file can now be
forced the same as that on the command line - this allows
th...
Nathan Scott
12:05 Revision 3d1ddb70: Filter out Windows end of line markers in pcp(1) shell script.
This fixes the botched output from this script in the pmie and
pmlogger sections. The root of the problem is the joi...
Nathan Scott
11:25 Revision 5691ea63: Add .bat file wrappers for user-visible PCP shell scripts.
This, in particular, means sysadmins used to typing "pcp"
will get the information they are after with no change on
W...
Nathan Scott
10:15 Revision 46999c33: Ensure path to binaries prepended to Win32 pipe/socket PMDAs.
Gets closer to working daemon PMDAs on Windows - something is
still NQR though (failure on PMDA end writing to pmcd)....
Nathan Scott

2009-06-29

08:56 Revision 0a9cc02b: Ensure Win32 process creation routine doesn't segv.
There was a logic path where it would attempt to dereference
a NULL pointer.
Nathan Scott
08:53 Revision cd841e19: Fix a typo in a comment in the platformdefs file.
Nathan Scott

2009-06-26

12:58 Revision aebcbdd6: Revamp the Perl API a little to more closely match the C API.
Simplifies things further, and has better chances of actually
working. In particular, metrics and indoms are declare...
Nathan Scott
11:11 Revision ffd44084: Clarify the wording in the MMV PMDA strings section.
Nathan Scott
10:28 Revision 0048f766: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Nathan Scott
10:27 Revision 0e226d4e: Layout the MMV strings section more like the other sections.
Paul Cowan pointed out that the way the strings section was
layed out ondisk was inconsistent with the other sections...
Nathan Scott

2009-06-25

16:57 Revision 59cf322f: Fix compiler warning on Windows due to pipe() redefinition.
Nathan Scott
16:32 Revision 92c08eec: Update mmvdump to also show TOC start offsets.
Nathan Scott
16:03 Revision 76cb2093: Build fixes for MMV on Windows and with no PCP installed.
Nathan Scott
15:20 Revision c8c7f332: Incorporate doc feedback for MMV man pages.
Paul Cowan suggests making the order of MMV section definition
in mmv.4 match the order in the initial table. Make i...
Nathan Scott
15:08 Revision 1a1c9859: Explicitly set elapsed timer metric semantics in the MMV PMDA.
Nathan Scott
15:07 Revision 39b875e5: Fixes for two MMV client library bugs, found in QA.
The indom help text was being updated using an index
into the metric table. Singular metric values weren't
being acc...
Nathan Scott
12:10 Revision 114caa9d: Fix up handling of elapsed-timers in the MMV PMDA.
There was some redundant code (never ever used AFAICT) that
allocated extra memory in the PMDA for the "extra" value
...
Nathan Scott
11:02 Revision 2b629689: MMV client API improvements.
This patch:
- adds an API routine for setting the value directly, which is
needed for instantaneous values (not jus...
Nathan Scott

2009-06-24

16:41 Revision 704a39cc: Fix up some compiler warnings that have crept in.
Nathan Scott
15:48 Revision c1b46ef0: Scan all instance domains in MMV PMDA, not just first one.
Nathan Scott
12:28 Revision 4ca78cc5: No-prefix option for MMV clients wanting specific metric names.
Nathan Scott
11:00 Revision 7a16daeb: Add a diagnostic tool for MMV clients and PMDA.
An additional diagnostic tool has been added into the
set of files installed with the MMV PMDA to aid testing
and deb...
Nathan Scott
10:48 Revision 860d00b6: Final format modifications for MMV PMDA, for instances.
This change reworks the way instance domains are handled
in the MMV PMDA, to be more consistent with the way it
deals...
Nathan Scott

2009-06-19

15:35 Revision 63c3d4fb: Remove a redundant variable assignment in libpcp, from code reviewing.
Nathan Scott
15:35 Revision 3c744ac0: Change the MMV PMDA to be able to use metrics with deep name hierarchies.
Current code assumes mmv.<file>.<name> whereas we want to be able to
have more complex name groupings like mmv.<file>...
Nathan Scott
15:32 Revision 6b351446: Rework the Perl module to use PMNS routines from libpcp instead of redoing it.
Nathan Scott
15:31 Revision 6f2072fa: Correct an offset described in mmv file format header.
Nathan Scott
 

Also available in: Atom