Project

General

Profile

Activity

From 2009-05-21 to 2009-06-19

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

2009-06-18

16:48 Revision 790611b5: Fix trivial build issues in MMV land.
Nathan Scott
16:10 Revision 4f0fa811: Fix the Perl MMV module build when no pcp installed locally.
Nathan Scott
16:08 Revision 36e1f546: Fix the Perl PMDA module build when no pcp installed locally.
Martin Hicks
16:06 Revision cdc1421e: Remove some conditional Win32 porting code, no longer needed in chkhelp.
Nathan Scott
16:06 Revision 938fe5a1: Fix a typo in the PMNS man page.
Nathan Scott
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...
Nathan Scott

2009-06-15

15:08 Revision 16f09f2f: Add git ignore file for MMV Perl module.
Nathan Scott
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...
Nathan Scott
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...
Nathan Scott
12:45 Revision afe36411: Initial version of the Memory Mapped Value Perl module.
Nathan Scott
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...
Nathan Scott

2009-06-12

15:04 Revision 66194b20: hinv.ndisk should have discrete, not instantaneous semantics in Windows PMDA
Nathan Scott
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...
Nathan Scott

2009-06-10

15:32 Revision fb8144d6: Further cpan build tweaks simplifying the Win32 build somewhat.
Nathan Scott
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...
Nathan Scott
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...
Nathan Scott

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.
Nathan Scott
18:30 Revision efb31580: Correct logic error on fetch filesys metrics update checking.
Nathan Scott
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...
Nathan Scott
12:01 Revision 354e2b92: Extend the Zimbra PMDA with service status metrics.
Nathan Scott
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 ...
Nathan Scott

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...
Max Matveev

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. Nathan Scott

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...
Nathan Scott
10:59 Revision a33b7d21: Fix compiler warning due to lack of return in a Win32 interface.
Nathan Scott
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 ...
Nathan Scott

2009-06-02

17:40 Revision 00a511ef: Add git ignore file for Zimbra PMDA files.
Nathan Scott
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 ...
Nathan Scott
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.
Nathan Scott

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 ...
Nathan Scott
16:04 Revision dc01ad40: Remove a spurious chdir() call in Perl PMDA namespace code.
Nathan Scott
16:03 Revision 71dfe201: Improve metric names for some Zimbra metrics.
Nathan Scott
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...
Nathan Scott
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
...
Nathan Scott
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...
Nathan Scott

2009-05-29

11:36 Revision 7d06aa20: Bump version number to 2.8.7 for Win32 release.
Nathan Scott
11:31 Revision 90999922: Remove last remaining remnants of querydesc mechanism in pmdawindows.
Nathan Scott
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 ...
Nathan Scott

2009-05-26

12:31 Revision 1d895341: Remove no longer used Mac metric names from help.
Nathan Scott
12:24 Revision ad35c1d8: Bump version to 2.8.6 for build fixes.
Nathan Scott
12:00 Revision cedef722: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
Nathan Scott
12:00 Revision a5e249ae: Use a single domain file in the source tree to help avoid mistakes.
Nathan Scott
11:55 Revision 06b604af: Add the tmpfs filesystem metrics and instance domain.
Nathan Scott

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...
Ken McDonell
21:35 Revision b2692f37: Tweak formatting of text in end-of-recording dialogs.
Ken McDonell

2009-05-22

09:56 Revision 7baa7862: This fixes up compiling pmdate on a system without PCP installed
Martin Hicks

2009-05-21

16:29 Revision a97596e6: Bump version to 2.8.5.
Nathan Scott
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...
Nathan Scott
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.
Nathan Scott
 

Also available in: Atom