Activity
From 2009-05-16 to 2009-06-14
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...
2009-06-04
- 14:59 Revision 54c218d2: Turns out Win32 apps can return EINVAL on a failed socket send.
- This resolves bugzilla bug #837 related to failing to reconnect.
2009-06-03
- 15:15 Revision f5c226b1: New Windows memory cluster, stats from GlobalMemoryStatusEx().
- This adds several mem.util metrics, and several swap metrics.
All memory stats that use GlovalMemoryStatusEx (hinv.ph... - 10:59 Revision a33b7d21: Fix compiler warning due to lack of return in a Win32 interface.
- 10:55 Revision e80d2dca: Force use of MEMORYSTATUSEX interface in Windows PMDA.
- This resolves a (long standing) precision problem under Win32
where only 2GB of physical memory was reported but 4GB ...
2009-06-02
- 17:40 Revision 00a511ef: Add git ignore file for Zimbra PMDA files.
- 17:25 Revision ba5a68ae: Improvements and fixes to the Zimbra PMDA.
- Correctly handles the instance domain metrics now, some regexs
had a extra space at the end which wasn't in the data ... - 17:21 Revision fec9f7eb: Bump Perl PMDA interface version for tail mode fixes.
- Implemented log file rotation and socket reconnect handling,
and generally improved the file "tail" mode of operation.
2009-06-01
- 20:03 Revision 82756a03: Complete remaining coding todo items on the Perl PMDA module.
- Now handles automatic logfile rotation detection, automatic
host socket reconnection, and installs a sigpipe handler ... - 16:04 Revision dc01ad40: Remove a spurious chdir() call in Perl PMDA namespace code.
- 16:03 Revision 71dfe201: Improve metric names for some Zimbra metrics.
- 15:30 Revision 0762f04b: Initial version of the Zimbra Collaboration Suite PMDA.
- The Zimbra server exports statistics into CSV files while
its running. Some of these we have covered inside existing... - 15:24 Revision 9436ae52: Additional options for rpms generated by cpanflute2.
- Default to build version -1 (not -8) on rpms. Add on the
--noperlreqs option, so rpms can be transfered to machines
... - 08:57 Revision 1b67ffa9: Use ReplacePmnsSubtree instead of UpdateNames in MMV PMDA.
- Addresses locking issues around updating namespace files, and
having signals appropriately blocked in case of interru...
2009-05-29
- 11:36 Revision 7d06aa20: Bump version number to 2.8.7 for Win32 release.
- 11:31 Revision 90999922: Remove last remaining remnants of querydesc mechanism in pmdawindows.
- 11:11 Revision 86b782bf: Improvements to the Windows kernel PMDA.
- - Significant reduction in memory footprint. Turns out that
every metric instance being added into a long-running ...
2009-05-26
- 12:31 Revision 1d895341: Remove no longer used Mac metric names from help.
- 12:24 Revision ad35c1d8: Bump version to 2.8.6 for build fixes.
- 12:00 Revision cedef722: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
- 12:00 Revision a5e249ae: Use a single domain file in the source tree to help avoid mistakes.
- 11:55 Revision 06b604af: Add the tmpfs filesystem metrics and instance domain.
2009-05-25
- 21:35 Revision 495b45e3: Revert lex.l changes.
- flex does not behave the same way on all platforms, and there does
not appear to be any way to safely remove the warn... - 21:35 Revision b2692f37: Tweak formatting of text in end-of-recording dialogs.
2009-05-22
2009-05-21
- 16:29 Revision a97596e6: Bump version to 2.8.5.
- 16:20 Revision 847d8b7c: Sort out widespread timezone problems under Windows.
- We now use the native Win32 API to extract the timezone. This is
a Windows timezone, we want the POSIX style but the... - 16:13 Revision 96b25580: Move the builddefs and buildrules files into the libpcp package.
- This allows for (esp. PMDA) build environments where libpcp and
libpcp-devel packages only are installed, and not pcp.
2009-05-19
- 11:38 Revision 5edc54be: Fix warnings from pmdate, it now links with libpcp (for Win32 signals).
- 11:23 Revision a5e2b47e: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
2009-05-17
- 20:46 Revision d7f66aee: Remove gcc warnings.
- Most of these changes are totally benign and not necessary because the
variables are _really_ initialized before bein... - 20:45 Revision 0943cb5c: Check return value from dup().
- 20:44 Revision 8d88452a: Check return value from chown().
- 20:41 Revision bb906644: Assorted minor changes.
- Add initialization to pander to gcc warnings.
Use mkstemp() if available in preference to tmpnam().
Fix formatting of... - 20:40 Revision 07c98793: Fix unlikely off-by-one error in strncat() use.
- 20:38 Revision 7d85c046: Check write() return value and minor initialization to remove gcc warning.
- 20:37 Revision 007e35f7: Check return value from dup().
- 20:36 Revision c70d2a9f: Check return value from fgets().
- 20:36 Revision 44e6aeb9: Check return value from fgets().
- 20:34 Revision 4430977a: Use mkstemp() if available.
- Safer replacement for tempnam().
- 20:33 Revision c70c05f0: Check getcwd() return value.
- 20:32 Revision d790ad58: Cleanup fgets() and fscanf() use.
- Check return values to make sure we're getting what we expect as we
parse these ascii files. - 20:28 Revision a9eced25: Check return value from dup().
- 20:27 Revision 3c5a462c: Check getcwd() return value.
- 20:26 Revision 5716ca02: gcc cleanup and better system call checking.
- Check the return status from read(), write() and pipe().
- 20:22 Revision 39dfce0c: Use xterm instead of xwsh.
- The watch command was broken, this makes it work again. Also cleaned
up the use of system(), specifically check the ... - 20:18 Revision 2b16263f: Hack to workaround gcc warnings from flex generated code.
- Don't even ask about this ... it is obscene in the extreme, but until
the flex pixies are generating C code that does... - 07:18 Revision ec0767c3: Reinstate optional pmFetch warnings.
- When the warnings were changed to be off by default, the plumbing to allow
the previous default to be enabled (-v) wa... - 07:10 Revision 8b03b14b: Cosmetic change.
- Removal of simabi introduced a very minor white space issue that was
causing QA/507 to fail.
2009-05-16
- 17:28 Revision f8ebf5c2: Make setting pcp_rc_dir in configure.in more robust
- configure.in defines pcp_rc_dir by testing for the existence of the
directories /etc/rc.d/init.d /etc/init.d /sbin/in...
Also available in: Atom