Activity
From 2009-06-17 to 2009-07-16
2009-07-16
- 16:59 pcp 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... - 16:54 pcp 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.
2009-07-14
2009-07-12
- 07:51 pcp 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...
2009-07-10
- 14:36 pcp Revision ff6cfff7: move pcp.conf into libs and check for pcp-devel in PMDAs that ship a Makefile
- 10:37 pcp Revision 3a0217c8: Add a PCP::PMDA module check into PMDA Install path for Perl PMDAs.
- 10:35 pcp Revision 2c278354: Make Perl PMDA module explicit wrt libpcp_pmda interface version used.
2009-07-09
- 17:33 pcp Revision 728c61eb: split RPM packaging into pcp, pcp-libs and pcp-devel, bump version to 3.0.0
2009-07-08
- 16:47 pcp Revision 6aa5ce6b: Bump version number to 2.8.12 for recent fixes.
- 16:32 pcp Revision c81fcbe3: Remove a spurious diagnostic from the Zimbra PMDA.
- 16:31 pcp Revision 2ab37888: Correct the type for the mysql.variables.log metric.
- 16:30 pcp 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... - 16:23 pcp Revision 174cbdd4: Add sockaddr forward declaration in case of unusual system headers.
- 16:22 pcp 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...
2009-07-07
- 18:31 pcp 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,... - 12:07 pcp 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...
2009-07-06
- 11:29 pcp 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...
2009-07-01
- 14:36 pcp Revision 18f3a800: Bump version for Perl module packaging fixes specific to RPM.
- 14:27 pcp Revision a8bf0879: Resolve path issues when building Perl RPM packages.
- 13:47 pcp Revision c8fdb6fb: Fix an rpm build issue thanks to a makefile path typo.
- 13:41 pcp Revision 7fe136cd: Missing mmv perl spec entry in LSRCFILES.
- 12:31 pcp Revision 0e7d706b: Bump version number to 2.8.9.
- 11:25 pcp Revision 4beade78: Make error messages in libpcp_pmda open call unique.
- 11:17 pcp Revision 97215925: Rework the use of pipe2 for compatibility with older glibc versions.
- 11:07 pcp Revision c5725ee9: Remove unnecessary getpagesize() call in Linux slabinfo metrics.
- 10:23 pcp Revision 0ee66d95: Fix bug in pmdazimbra, where probe strings weren't handled correctly.
- 09:51 pcp Revision 2a467863: Revert change to install Windows configs elsewhere, dirname conflicts.
- 08:42 pcp 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. ... - 08:40 pcp Revision f9f93c4c: Expunge remaining references to Interix and Cygwin.
- 07:50 pcp Revision b90dcc32: Put critical config files below /etc on Win32 as well.
2009-06-30
- 16:03 pcp Revision c6aa464e: Add windows batch wrapper for pmsignal also.
- 15:15 pcp 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... - 12:05 pcp 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... - 11:25 pcp 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... - 10:15 pcp 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)....
2009-06-29
- 08:56 pcp Revision 0a9cc02b: Ensure Win32 process creation routine doesn't segv.
- There was a logic path where it would attempt to dereference
a NULL pointer. - 08:53 pcp Revision cd841e19: Fix a typo in a comment in the platformdefs file.
2009-06-26
- 12:58 pcp 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... - 11:11 pcp Revision ffd44084: Clarify the wording in the MMV PMDA strings section.
- 10:28 pcp Revision 0048f766: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
- 10:27 pcp 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...
2009-06-25
- 16:57 pcp Revision 59cf322f: Fix compiler warning on Windows due to pipe() redefinition.
- 16:32 pcp Revision 92c08eec: Update mmvdump to also show TOC start offsets.
- 16:03 pcp Revision 76cb2093: Build fixes for MMV on Windows and with no PCP installed.
- 15:20 pcp 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... - 15:08 pcp Revision 1a1c9859: Explicitly set elapsed timer metric semantics in the MMV PMDA.
- 15:07 pcp 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... - 12:10 pcp 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
... - 11:02 pcp 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...
2009-06-24
- 16:41 pcp Revision 704a39cc: Fix up some compiler warnings that have crept in.
- 15:48 pcp Revision c1b46ef0: Scan all instance domains in MMV PMDA, not just first one.
- 12:28 pcp Revision 4ca78cc5: No-prefix option for MMV clients wanting specific metric names.
- 11:00 pcp 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... - 10:48 pcp 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...
2009-06-19
- 15:35 pcp Revision 63c3d4fb: Remove a redundant variable assignment in libpcp, from code reviewing.
- 15:35 pcp 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>... - 15:32 pcp Revision 6b351446: Rework the Perl module to use PMNS routines from libpcp instead of redoing it.
- 15:31 pcp Revision 6f2072fa: Correct an offset described in mmv file format header.
2009-06-18
- 16:48 pcp Revision 790611b5: Fix trivial build issues in MMV land.
- 16:10 pcp Revision 4f0fa811: Fix the Perl MMV module build when no pcp installed locally.
- 16:08 pcp Revision 36e1f546: Fix the Perl PMDA module build when no pcp installed locally.
- 16:06 pcp Revision cdc1421e: Remove some conditional Win32 porting code, no longer needed in chkhelp.
- 16:06 pcp Revision 938fe5a1: Fix a typo in the PMNS man page.
- 16:05 pcp Revision 5302e648: Format extensions for the Memory Mapped Value PMDA and library.
- This change introduces several changes to the ondisk format, and
we are much closer to having a releasable next versi...
Also available in: Atom