Activity
From 2008-08-27 to 2008-09-25
2008-09-24
- 17:57 Revision c57e7ff5: Bump build datestamp to 20080924.
- 17:42 Revision 94138aad: Correct an ommission with the recent filesys indom conversion
- to pmdacache routines, and subsequent 2.7.7 merge debarcle.
We need to reset flags to zero on each values refresh els... - 14:59 Revision 84eeada7: Move AIX-specific cpp_simple flag setting into configure.in
- along with other platform-specific tweaks to the simple cpp
arguments, so all are together in one place. - 14:30 Revision 780cfe68: Use the same technique used in PMDA makefiles to avoid building/
- installing on inappropriate platforms for those binaries which
we currently have to skip over during native Windows b... - 14:08 Revision a5ee564e: Use CMDTARGET in several more places in order to get deps and
- installs with Windows .exe suffix correct.
- 13:57 Revision 64922d57: Missed a patch chunk from earlier regex path commit.
- 13:50 Revision c71e16ee: Fix up dependency TARGET macro in dbpmda makefile.
- 13:49 Revision 4f0d62a2: Update the search paths for regex header/library used during
- MinGW/Win32 builds.
- 13:39 Revision d69a4a46: Symlink support on Windows is weak at best, currently the build
- fails during a make install with the pcp-<version> symlink-and-
source subtree part. For mingw builds, do the copy r...
2008-09-19
- 10:10 Revision 10c03ee6: Fix up handling of "gcc -E" simple cpp special case for macosx/mingw builds.
- 10:09 Revision e78f5be0: Add the -U (username) option to pmproxy, which allows it to switch
- to running as the requested user before accepting packets from the
network. By default, we specify user "nobody" in ...
2008-09-18
- 11:58 Revision 6579057c: Under no circumstances should we be chkconfig'ing off anything
- in the rpm post-install process. This clobbers any chkconfig
enabling an admin has done during a previous pcp instal...
2008-09-16
- 14:12 Revision 20590400: Looks like the (ok, quite odd) array reference syntax I'd used
- initially doesn't work on older versions of Perl (as in RHEL4)
so, switch to using an alternate syntax and replace an...
2008-09-15
- 16:17 Revision 68076d98: Bump build datestamp for packaging updates.
- 16:06 Revision f960f321: Use the (noreplace) syntax when marking configuration files in the RPM spec
- to ensure users updates are not clobbered; and also that automated updates
via yum/up2date always run cleanly (withou...
2008-09-12
- 14:45 Revision 4562561f: Revisit the memcache PMDA a bit. Add a simple test client to exercise it,
- update the default stats refresh delay, add a comment about managing the
memcache instances and slab/item instances. - 12:00 Revision 3133faae: Fix couple of syntax regressions in pmdanews.pl.
- 11:49 Revision e3909c8a: Fix up the permissions with which Perl PMDAs are installed
- (makefile updates and source tree file permissions). See
yesterdays checkin for details on the rationale. - 11:38 Revision d313667d: Cleanup some diagnostics in the VMware PMDA, and tweak some of
- the metric names. Delay the connection to the VMware host too
in case its faraway (like mine is) making the Install ... - 11:36 Revision 15804518: Fix makefile install botch for VMware PMDA.
- 11:36 Revision 02b5e053: When auto-generating pmns/domain.h files during PMDA Install,
- for Perl PMDAs, if an earlier error occured these files may
exist but be empty. We can guard against this by regener... - 10:55 Revision d6337778: Merge tidying - remove some previously deleted cpan files again
2008-09-11
- 15:26 Revision b396fb03: Add Install script checks on various required interfaces for
- individual Perl PMDAs. Also nuke hash bang lines, add in an
explicit "use warnings" line everywhere, and one or two ... - 15:19 Revision b882be15: Ensure systemtap stap binary is installed before allowing PMDA install.
- 15:14 Revision 405ac0ba: When generating PMNS and domain header, switch to running perl
- scripts by invoking "perl <script>". This should ensure these
work on Windows, and (more pressingly) allows us to by... - 14:23 Revision 27a3a4ca: Add two additional interfaces into the Perl PMDA API - one for
- extracting the one-liner text for a given PMID and another for
formatting an uptime string, given a number of seconds. - 12:01 Revision d999dbea: Initial version of the VMware PMDA which extracts performance
- data from the VMware console host, upon which the VMs are run.
2008-09-10
- 07:57 Revision faaead56: Bump build timestamp for last few merge fixups.
- 07:54 Revision 81e44b49: Remove use on kernel spinlock and quota headers (kernel
- headers are a moving target and generally unsuitable for
direct inclusion in userspace tools). Fortunately its a
str... - 07:43 Revision ef126f9c: Add some changelog entries describing 2.7.4 to 2.7.7 differences.
- 07:42 Revision 1fd8d5f6: Remove use of kernel header in ksym code, version macro is invariant.
2008-09-09
- 09:45 Revision 9c8c290d: Merge SGI PCP-2.7.7-1 code into development branch.
- Merge branch 'master' into nathans
Numerous conflicts resolved. Renumbered several PMIDs
in the Linux PMDA, and par...
2008-09-08
2008-09-06
2008-09-05
- 11:03 Revision 4688a381: Fix the Linux proc.psinfo.wchan_s metric for recent kernels.
- If /proc/<pid>/wchan exists use it to obtain the wchan symbol
in preference to the older ksyms/System.map based metho... - 10:57 Revision 9c2ccf8d: Code cleanup in Linux ksym.c code - static functions, whitespace, etc.
2008-09-01
- 11:50 Revision bb3557d1: Bump PCP build version number for next release.
- 11:48 Revision cccfb97b: Update systemtap PMDA to handle API tweak for input callbacks.
- 11:47 Revision 765fce13: Several tweaks to the memcache daemon PMDA:
- - fix up LDIRT in the makefile
- add configurable refresh delay
- add configuration file support
- additional diagnos... - 11:41 Revision 5b4380fa: Hopefully last Perl API update for awhile - the input_callback
- (used for socket/pipe input filtering) needs to be passed the
cookie identifying which handle the input was from, for...
2008-08-29
- 16:57 Revision 29cc9f61: Bump PCP build version number for next release.
- 11:51 Revision 2a25dec3: Update the sample shping configuration file. Noticed while
- running qa that it hardcodes paths to things in /usr/pcp/bin
and /usr/etc (*cough*) ... and also has several old comm... - 10:48 Revision d7826d2f: Untidy structure field alignment in help.c - turns out this
- data structure is shared with chkhelp, and if they don't match
exactly, QA failures result. Make MinGW conditional s... - 09:07 Revision 45667bf5: Reorder the logic in the dbprobe.pl script so that it makes
- its initial response time measurement before going to sleep,
so that we get an initial value right away. - 09:02 Revision 24173311: Two fixes in the database response time probe script, used by
- the dbping PMDA - the socket output needs to be flushed right
after every print statement, else we operate in block m...
2008-08-28
- 15:33 Revision 9c6dc148: Further extensions to the PMDA install script/process:
- - Only prompt the user with valid choices for types of
pmda installs (daemon/dso/perl). This is actually a
long-... - 15:21 Revision fff0cbe6: Fix Perl version of news pmda to check for null indom correctly.
- 10:20 Revision c8a9c7b7: Cannot pass undef in as Perl PMDA metric help text strings after all - gives warnings.
- 10:15 Revision 88bd8ff5: Ensure dbping variables are initialised in case a fetch arrive before db response.
- 10:00 Revision 9ba1e84a: Provide an external username/password configuration file
- mechanism for database PMDAs (dbping/mysql) in case the
defaults just wont do.
Small code cleanups in generic databa... - 09:52 Revision 38b44ea2: When in Perl PMDA pmns/domain generation mode, dont start side-effects (like pipes).
- 09:03 Revision 9c8c1920: Add a Perl interface to the pmGetConfig PMAPI routine for PMDAs.
- Bump the Perl API version number for initial stable API release.
2008-08-27
- 21:06 Revision 80de7098: Complete the implementation of the processlist instance domain.
- MySQL PMDA is now functionally complete and correct (afaik!) up
until version:
$ pmprobe -v mysql.variables.version
m... - 15:54 Revision 43e425e6: Add the disk.dev.scheduler metric, which reports which I/O scheduler is
- in use by each device. This is simple to figure out in recent kernels,
using /sys/block/<dev>/queue/scheduler, but n... - 10:17 Revision 6bb5faaa: Several more tweaks to the MySQL PMDA, mainly fixing several type
- and/or numbering issues in the metric table. Last remaining piece
now is the processlist metrics and instance domain. - 08:26 Revision 3cfd8285: Fix a couple of string/scalar reference counting issues (resulting in
- use-after-free errors) in the Perl PMDA API, when translating between
Perl and C.
Also available in: Atom