Activity
From 2009-06-05 to 2009-07-04
2009-07-01
- 14:36 Revision 18f3a800: Bump version for Perl module packaging fixes specific to RPM.
- 14:27 Revision a8bf0879: Resolve path issues when building Perl RPM packages.
- 13:47 Revision c8fdb6fb: Fix an rpm build issue thanks to a makefile path typo.
- 13:41 Revision 7fe136cd: Missing mmv perl spec entry in LSRCFILES.
- 12:31 Revision 0e7d706b: Bump version number to 2.8.9.
- 11:25 Revision 4beade78: Make error messages in libpcp_pmda open call unique.
- 11:17 Revision 97215925: Rework the use of pipe2 for compatibility with older glibc versions.
- 11:07 Revision c5725ee9: Remove unnecessary getpagesize() call in Linux slabinfo metrics.
- 10:23 Revision 0ee66d95: Fix bug in pmdazimbra, where probe strings weren't handled correctly.
- 09:51 Revision 2a467863: Revert change to install Windows configs elsewhere, dirname conflicts.
- 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. ... - 08:40 Revision f9f93c4c: Expunge remaining references to Interix and Cygwin.
- 07:50 Revision b90dcc32: Put critical config files below /etc on Win32 as well.
2009-06-30
- 16:03 Revision c6aa464e: Add windows batch wrapper for pmsignal also.
- 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... - 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... - 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... - 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)....
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. - 08:53 Revision cd841e19: Fix a typo in a comment in the platformdefs file.
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... - 11:11 Revision ffd44084: Clarify the wording in the MMV PMDA strings section.
- 10:28 Revision 0048f766: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
- 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...
2009-06-25
- 16:57 Revision 59cf322f: Fix compiler warning on Windows due to pipe() redefinition.
- 16:32 Revision 92c08eec: Update mmvdump to also show TOC start offsets.
- 16:03 Revision 76cb2093: Build fixes for MMV on Windows and with no PCP installed.
- 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... - 15:08 Revision 1a1c9859: Explicitly set elapsed timer metric semantics in the MMV PMDA.
- 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... - 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
... - 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...
2009-06-24
- 16:41 Revision 704a39cc: Fix up some compiler warnings that have crept in.
- 15:48 Revision c1b46ef0: Scan all instance domains in MMV PMDA, not just first one.
- 12:28 Revision 4ca78cc5: No-prefix option for MMV clients wanting specific metric names.
- 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... - 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...
2009-06-19
- 15:35 Revision 63c3d4fb: Remove a redundant variable assignment in libpcp, from code reviewing.
- 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>... - 15:32 Revision 6b351446: Rework the Perl module to use PMNS routines from libpcp instead of redoing it.
- 15:31 Revision 6f2072fa: Correct an offset described in mmv file format header.
2009-06-18
- 16:48 Revision 790611b5: Fix trivial build issues in MMV land.
- 16:10 Revision 4f0fa811: Fix the Perl MMV module build when no pcp installed locally.
- 16:08 Revision 36e1f546: Fix the Perl PMDA module build when no pcp installed locally.
- 16:06 Revision cdc1421e: Remove some conditional Win32 porting code, no longer needed in chkhelp.
- 16:06 Revision 938fe5a1: Fix a typo in the PMNS man page.
- 16:05 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...
2009-06-15
- 15:08 Revision 16f09f2f: Add git ignore file for MMV Perl module.
- 15:08 Revision ef37707b: On-disk version change for MMV format adding semantics support.
- This change adds the requirement that metrics must be designated as
counter, instantaneous or discrete when initially... - 13:52 Revision 17d25c41: Remove most of the PMDANOTREADY/READY PDU logic from PMDA MMV.
- This isn't worth the trouble is causes (just log warnings, AFAICT).
In our experience with a production MMV-alike PMD... - 12:45 Revision afe36411: Initial version of the Memory Mapped Value Perl module.
- 09:45 Revision b18a3f84: Fix update_names routine in pmdammv, regressed recently.
- The switch from UpdateNames to ReplacePmnsSubtree means the
pmcd sighup is no longer being done - make it so. Also t...
2009-06-12
- 15:04 Revision 66194b20: hinv.ndisk should have discrete, not instantaneous semantics in Windows PMDA
- 15:03 Revision c5c5740e: MMV agent and library fixes, big and small.
- - fix man page cut&paste typo on mmv_inc_value NAME section
- use double-back quote in mmv.4 section describing MMV m...
2009-06-10
- 15:32 Revision fb8144d6: Further cpan build tweaks simplifying the Win32 build somewhat.
- 15:00 Revision b8415f0a: Incorporate perl modules into the Win32 build.
- Steps required to get this going were:
- use dmake.exe for perl part of the build on Win32.
- drop unused local_strdu... - 12:23 Revision 23670065: Improve the instance domain handling logic in the Windows PMDA.
- Fix a bug where we'd not set V_COLLECTED for any but the first
instance for some instance domains. Move the logic wh...
2009-06-09
- 18:39 Revision 4c60dec3: Rework the auto-switch 32/64 logic for certain Windows metrics.
- Also, ensure a one-trip evaluation for instances that are not of
REDO type in the Windows PMDA. - 18:30 Revision efb31580: Correct logic error on fetch filesys metrics update checking.
- 14:33 Revision 15ac2660: Fix hinv.ncpu and hinv.ndisk as first Windows PMDA fetch.
- If the very first fetch to a newly started Windows PMDA is
either hinv.ncpu or hinv.ndisk, zero could be returned.
T... - 12:01 Revision 354e2b92: Extend the Zimbra PMDA with service status metrics.
- 10:27 Revision 7e01dd91: Use tempnam not tmpnam for pmprintf temporary filename generation.
- This provides better control over tmpfile placement, and has much
better behaviour in general under Win32 conditions ...
2009-06-07
- 16:48 Revision ca0a91d2: Make PCP build on OpenSolaris 2009.06
- - GCC 3.4.3 needs -fPIC to create DSO with lots of symbols, -fpic is not
enough.
- standard awk on Solaris does n...
Also available in: Atom