Project

General

Profile

Activity

From 2009-04-15 to 2009-05-14

2009-05-13

17:11 Revision f5a210d0: An interface for testing whether a path is absolute or relative.
Been putting this off for awhile, but need to get this interface
in as theres many places that test this. Obviously,...
Nathan Scott
15:56 Revision 87ea1a7f: Another round of path name separator auditing for Windows.
Nathan Scott
15:53 Revision 38831af8: Remove old Mac 10.3 nqnfs metrics.
Nathan Scott
15:50 Revision 6813836c: Remove dead code from old-and-crufty compatibility macros.
In particular these configure macros: HAVE_NQNFS_LEASES (no
one runs 10.3 MacOSX), HAVE_SGIDEFS_H, HAVE_ABI_MUTEX_H (...
Nathan Scott

2009-05-12

12:07 Revision 67008d88: Bump version number for 2.8.4.
Nathan Scott
12:03 Revision af3e3d2b: Add bashrc into SUBDIRS, add pmprobe to completion commands, really.
Nathan Scott
09:46 Revision c2dc7f56: Debian packaging updates and bump release number to 2.8.3.
Nathan Scott
09:29 Revision 387bac6b: Remove final references to sginap.
Convert last two programs still using this (pmcd_wait and
pmclient) to struct timeval APIs and clean out the trash,
r...
Nathan Scott

2009-05-11

17:13 Revision ac3a8f0c: Tweak the bash auto-completion - local context and pmprobe support.
Use local context mode when completing metric names in bash,
so that it works (and straight-away, not with a 5 sec ti...
Nathan Scott
17:06 Revision 5127f904: Bash auto-completion of metric names for several PCP tools.
Use it as follows, after sourcing your new bash rc file
(start new instance of bash).
pminfo -f kernel.<TAB>
Autoco...
Roman Revyakin
16:00 Revision 52dcbe12: Remove some leftover gitignore cruft on old libkmtime.
Nathan Scott

2009-05-07

13:27 Revision 3ce5ddd2: Remove gitignores for libpcp_pmc and pmdumptext
Both of these have moved over to pcp-gui Martin Hicks
07:53 Revision d61bf4ae: Merge commit 'nathan/dev' into oss-dev
Martin Hicks
07:51 Revision 19c73ead: Fix memory leak in xfs project quotas
There was a memory leak in the XFS project quota metrics.
Also added a malloc return value check to ensure that the
p...
Martin Hicks

2009-05-05

17:31 Revision 07fd0762: Rework the Win32 services integration program.
This can now be driven using the "sc" program, and is tested
on Windows Server 2008 (its expected to work on 2003 as ...
Nathan Scott

2009-05-04

16:07 Revision 602a346c: Greatly simplify the pcp-services program.
It turns out that alot of what we were doing here can be
done from the shell already, using sc.exe. So, rip out a
bu...
Nathan Scott
16:05 Revision 50564405: Fix incorrect free before realloc, causing Win Server 2003 PMDA crashes.
Nathan Scott
16:04 Revision e992c92d: Fix string index off-by-one in pmda.uname metrics for Windows.
Nathan Scott
16:03 Revision a13da1ac: Fix Windows builds - missed diagnostic variable declaration in debug tool.
Nathan Scott
16:02 Revision 3a20a836: Fix up mismerge of last checkin, missing code snippet in Windows PMDA
Nathan Scott

2009-05-01

16:52 Revision 4ea2709b: Use generic PdhExpandCounter regexs for Windows metrics with indoms.
After initial testing, this seems to work for both Windows Server
2003 and 2008. More testing needed, but pmdawindow...
Nathan Scott
16:43 Revision 1bed5b2f: Make the code which expands Windows metric names more robust.
Nathan Scott
16:42 Revision e2dec6af: Tweaks to instance domain parsing for Windows 2008.
Nathan Scott
16:36 Revision e52d51f4: pdhlist uses new metric name regex always now (works for W2K3 too).
Nathan Scott
16:28 Revision af890048: Extend the Windows pdhlist.c utility sources for Windows testing.
At some point between Windows Server 2003 and 2008 the regular
expression syntax for the PdhExpandCounterPath has mut...
Nathan Scott
16:11 Revision 8c5763fd: After freeing a value set pointer, set it to NULL for realloc.
This was causing havoc in the Windows PMDA under Windows Server
2008, as random memory corruption would result in rea...
Nathan Scott
16:08 Revision 3c5c3646: Rework the pmlogger control file path handling.
Remove PM_LOG_PORT_DIR and PM_LOG_PRIMARY_LINK macros. These
hard-coded POSIX paths to /var/tmp, now we use PCP_TMP_...
Nathan Scott

2009-04-30

10:13 Revision 5f3fd079: Rename some static libpcp win32 functions with more appropriate names.
Nathan Scott
10:07 Revision 04c162f0: Make the path separator selection runtime dynamic as well.
Also tweak the heuristic used to detect whether we're in a
POSIX shell vs DOS shell to detect non-bash shells as well.
Nathan Scott

2009-04-29

16:00 Revision c1d54ec4: Get the Windows PMDA up and stumbing on Windows Server 2008.
Worst problem was an odd-sized allocation size causing realloc
call to fail (wierd, I know, but aligning resolves it)...
Nathan Scott
09:36 Revision 84ca558c: Add Linux per-CPU and aggregate "guest" CPU utilisation metrics.
Late in 2008 a ninth field was added to the /proc/stat per-CPU
metrics, which is the CPU time spent executing virtual...
Nathan Scott
09:22 Revision a86b76be: Add a pmlogsummary option to report a "header" line (-H).
This makes it much easier to tell what each field is. The
header fields are separated by the same delimiter characte...
Nathan Scott

2009-04-27

12:26 Revision c714af44: Give path to the in-tree libpcp_gui library for pmstat build.
Nathan Scott
09:49 Revision c5568ef1: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
Nathan Scott
08:33 Revision 05a72fe2: Add __pmSetClientId() and pmcd.client.* metrics
These changes allow clients of pmcd to register their own id string
which is then exported via pmcd.client.whoami.
C...
Ken McDonell

2009-04-26

18:07 Revision f979c7c0: Merge branch 'dev' of git://oss.sgi.com/nathans/pcp into dev
Nathan Scott
18:06 Revision 0dea65b0: Extend libpcp_gui to include time control state management code.
This is the code from pmval, but made generic through the use of
callback functions for the points that a client tool...
Nathan Scott

2009-04-24

10:35 Revision ada2bb40: Merge ../clean-pcp
Nathan Scott
10:33 Revision 6c5310a1: Merge ssh://oss.sgi.com/oss/git/pcp/pcp
Nathan Scott
09:50 Revision b70a00a8: Merge branch 'master' of git://oss.sgi.com/pcp/pcp
Nathan Scott
09:47 Revision d2c9d5cc: Merge branch 'nathans' of git://oss.sgi.com/nathans/pcp into dev
Nathan Scott
09:41 Revision 95298fc1: Bump version number for 2.8.2 release.
Nathan Scott
09:33 Revision 8c8f0397: Allow the -T option as a pmlogger pass-thru in pmnewlog.
In our production environment we have recently started to
use this to force daily pmloggers to exit shortly after a
2...
Nathan Scott
09:30 Revision 5ac112e9: Further filter the pmie summary emails.
In particular, dont send any mail if the only thing in the logs is
the Log starting headers, and the Log rotated footer.
Nathan Scott
09:17 Revision 84f75ff5: Merge branch 'nathans' of git://oss.sgi.com/nathans/pcp
Nathan Scott

2009-04-23

21:26 Revision c796c06a: Interim checkin for pmcd.client.whoami support.
Changes for pmcd and pmcd PMDA to support a new pmcd.client.whoami
metric that allows clients (specifically pmlogger)...
Ken McDonell

2009-04-22

20:18 Revision 17fa4937: Improvements to the pmie and pmlogger startup scripts.
In particular, we're now less verbose in the case where these
(check) scripts are auto-run from cron but pmie/pmlogge...
Nathan Scott
20:09 Revision fff4a70a: Improve Windows PMDA uname metrics handling slightly.
Nathan Scott
20:06 Revision 2f37dab5: Nothing uses unsetenv in PCP - nuke HAVE_UNSETENV and libpcp stub.
Windows doesn't provide this interface, so don't use it (and rework
the use I recently added into MMV PMDA at the sam...
Nathan Scott
20:04 Revision d603b31a: Knock off a TODO in jstat PMDA, making path handling platform independent.
Nathan Scott
20:03 Revision 9167c304: Make install script use chown with user.group like Win32 tools want.
Nathan Scott
19:59 Revision d6a5bbc5: Update git ignore file for build subdir.
Nathan Scott
18:50 Revision 5ed13793: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into nathans
Nathan Scott
13:15 Revision 19966abc: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into nathans
Nathan Scott

2009-04-21

19:36 Revision 6fbb8bad: Fix && and || operators with undefined operands
The logic here needs to accommodate tri-state logic (true, false
or unknown) across operands that may have singular v...
Ken McDonell

2009-04-20

11:57 Revision 595d4a88: Merge branch 'nathans' of ../pcp
Nathan Scott
09:27 Revision d9d75a79: Bump pcp revision number to 2.8.1 for build fix.
Nathan Scott
09:26 Revision 0787cf45: Fix build from source when pmapi.h is not in the root (mmv lib).
Nathan Scott
09:24 Revision 195e6c14: Add missing dirt to various .gitignore files.
Nathan Scott

2009-04-16

21:17 Revision 9235ae81: Add an option for finer control of pmie2col reporting precision.
Currently theres a hard-coded default to 2 values after a decimal
point, now this can be set on the command line for ...
Nathan Scott
21:15 Revision df09f748: Improve pmnewlog diagnostics when a timeout failure occurs.
In two ways - report the host of the logger which is timing out;
and go back to reporting that it is indeed a 20 seco...
Nathan Scott
21:09 Revision 3e280237: Remove couple of old IRIX remnants left in man pages.
Nathan Scott
21:08 Revision 54fec35e: Add homepage link to debian control file for PCP.
Nathan Scott
 

Also available in: Atom