Activity
From 2008-02-11 to 2008-03-11
2008-03-11
2008-03-07
- 20:28 Revision 0d65f3ef: Refactor the Perl API code a bit by splitting out all code that
- doesn't deal with converting between Perl and C into a separate
source file. That source file now also hashes string...
2008-03-06
- 22:51 Revision e49711d6: Fix build on older Perl versions, like on Mac OS X 10.4.
- 21:24 Revision baec0385: Fix pmlogger control paths in daily script.
- 21:10 Revision 2a734fbc: Bump build version number for first Debian upload.
- 20:47 Revision c943ec1f: Remove unneeded NOTICE output from pmdalinux, annoying in local context mode.
2008-03-05
- 21:42 Revision ab1df303: Fix c++ compiler warning about missing const on pointer.
- 21:23 Revision 95a0388b: Switch Debian to /usr/lib/pcp/bin for its PCP_BINADM_DIR after discussion with Mark.
- 21:22 Revision 8beb8b79: Squash lib symbol warnings that are either wrong (e.g. symbols
- in pmcd_pmda.so resolved in pmcd binary), or harmless and hard
to fix in our Makefiles (e.g. "foo.so shouldn't be lin... - 21:00 Revision 66bf8ef2: Missed a spot earlier - update pmlogger control file path setting.
- 20:34 Revision d2927cae: Resolve further manual page syntax problems reported by Debian package checker.
- 20:33 Revision 025e49af: Use ${shlibs:Depends} where appropriate and remove empty subdir in pcp deb.
- 20:28 Revision 9ff132c6: Turns out we cannot install ELF binaries below /usr/share, at
- least for Debian (generates lotsa warnings) - these are meant
to be architecture-independent files only. So, ended u... - 20:24 Revision 2a2be0b4: Fix gcc warnings from slightly dodgey use of NULL casting in these files.
- 20:23 Revision b777dcf6: Fix gcc warning - __pmPDU is a uint32, not a pointer of any form
- (casting it thusly causes unaligned accesses on 64bit platforms).
- 12:12 Revision 26cf6dc2: Bump build version number.
2008-03-04
- 21:36 Revision 60ba9488: Fix syntax errors in revitalised genpmda script, use awk not gawk
- (gawk not there on some platforms), and minor formatting fixes for
the generated genpmda code. - 20:59 Revision 761c6b58: Reinstate code accidentally lost from genpmda..
- 20:49 Revision d1b0df13: Revert "Comment out bad syntax in genpmda until SGI folks figure out the cause."
- This reverts commit b44b37c008a3296378f1057265e491ce90a8cd60.
2008-03-03
- 13:08 Revision 1796d5d6: Fix shell tests that used "==" instead of "=", which is not
- supported by some more unusual versions of /bin/sh (dash),
and its not the documented test(1) equality test (so, mayb... - 11:41 Revision 81cfc881: Add a direct PCP Debian package dependency on gawk.
2008-03-02
- 12:40 Revision f85e09f6: Fix up incorrect Makefile merge (older Debian bits committed accidentally).
2008-03-01
- 12:25 Revision e40e4b7c: Hopefully the last Debian packaging changes needed in PCP.
- 12:25 Revision b44b37c0: Comment out bad syntax in genpmda until SGI folks figure out the cause.
2008-02-29
- 17:08 Revision 43d4065a: Update the build requires line in the spec file, make it not conditional.
- 17:00 Revision 9c014dae: Make the paths to all the critical configuration files configurable,
- so that Debian packages can place them below /etc/<name>/ as required
by Debian policy. This extends the existing mo... - 16:57 Revision c8cc4d75: Fix some typos in comments.
- 15:46 Revision 2c870a63: Fix build, dont rely on PCP headers installed in the root for the Perl API.
2008-02-28
- 21:00 Revision 30c9e665: Make string values work in the Perl/C PMDA interface (still need to
- cleanup the strdup here though, somehow). Resolve error code return
case from fetch callback as well. Add log/err w...
2008-02-26
- 17:38 Revision f779a6ad: Installed Makefiles should not really be installed like executables.
- 17:37 Revision 33a0ed5f: Do not install an empty subdirectory for weblog.conf.
- 17:37 Revision 33b9359a: Install the new pmda perl script as an executable, not a regular file.
- 17:35 Revision b8a40864: Fix start script LSB issues found by Debian package checker, and
- add a couple of extra options required by Debian startup process.
- 17:32 Revision cc073229: Yet more man page syntax problems found by the Debian package checker.
- 17:32 Revision aafe417d: Make Debian build slightly less verbose.
- 17:31 Revision 6459b494: Add a build dependency on ncurses-dev for PMC examples.
- 17:30 Revision 424e9c24: Add package scripts for Debian, start script symlink gyrations the Debian way.
2008-02-25
- 15:34 Revision a2b863a0: More Perl PMDA API work - make new() PMDA constructor take just
- two arguments, it figures the rest out itself. The callback
input/timer routine cookie is now an int, not a subrouti... - 07:59 Revision ab2815b8: Cleanup syntax in some Perl agents, simplify pmdamemcache regular expressions.
2008-02-24
- 14:13 Revision e9eefefd: More Perl PMDA API work, in particular focussing on the needs of
- the memcached PMDA. We now pass an arbitrary data field into all
the callbacks of each method (pipe/socket/tail-file...
2008-02-23
- 22:11 Revision eb832a13: Initial work on the memcached PMDA.
- 22:01 Revision 54343da2: Perl PMDA API work. Move each of the existing Perl APIs out into
- their rightful PMDA directories. Fix Makefile dependencies on the
Perl module code. Rework the Perl/C interface sig...
2008-02-22
- 21:37 Revision 9971fa20: Simple database response time measurement PMDA. The dbprobe.pl
- script should be configured to use the type of DBI appropriate
for your database, which includes: RDBMS flavour, user... - 21:10 Revision 841e2b66: Add the SystemTap (http://sourceware.org/systemtap/) PMDA.
- This PMDA uses the SystemTap Linux kernel trace infrastructure to obtain
performance data. Both SystemTap and this P... - 20:50 Revision 893acb10: Move simple and news Perl PMDA examples alongside their C/sh counterparts.
- 20:38 Revision 78d4377d: Updates to the Perl PMDA API, in particular supporting a popen(2) wrapper.
2008-02-21
- 05:42 Revision 74f12cfd: Remove install lines for the static libraries which we are not exporting.
- 05:41 Revision 6b4d74d4: Add a missing rpm provides line to spec file.
2008-02-20
- 21:46 Revision bcc585ea: Fix a typo in the debian packaging Makefile.
- 21:45 Revision 16258bd0: Remove configure script from shipped source, we always generate it
- from autoconf. This is mainly to reduce patch sizes, conflicts and
remove possibility for error there. - 21:32 Revision adf0f3cf: Make PACKAGE_DISTRIBUTION variable pass down from configure into the build.
- 21:31 Revision 4d2fe71d: Must use full path to interpreters for installed files.
- 21:30 Revision 8b16eaff: Further man page problem resolutions falling out of the Debian package checker.
- 21:21 Revision 6db30822: Updates to resolve several more issues found in the Debian package builds.
- 21:20 Revision afd23973: Fix up install line for COPYING file, in non-Debian builds.
- 17:04 Revision d72e66ac: Add LDIRT to CPAN makefile.
- 17:02 Revision 58b033cd: Get the Perl PMDA interface up and running with modern Perl versions (5.6+).
- 16:57 Revision 02dff79f: Missed an incorrect use of hyphen in a section 3 man page.
- 16:56 Revision 0e670dd1: Add several more Debian packaging tweaks.
- 15:59 Revision c560fcc9: Fix all occurrences of 'hyphen-used-as-minus-sign' in section 1
- of the man pages, which was picked up by the Debian package
checker tools. - 15:36 Revision e89c44cf: Fix all occurrences of 'hyphen-used-as-minus-sign' in section 3
- of the man pages, which was picked up by the Debian package
checker tools. - 15:28 Revision 02d75aae: configure.in
- --- /tmp/.diff_b2q9ov 2008-02-20 15:22:24.000000000 +1100
+++ configure.in 2008-02-20 15:21:30.000000000 +1100
@@ -12... - 08:39 Revision 3fa5e8fc: Add debian files into generated tarball, drop unneeded files from the tree.
2008-02-19
- 17:47 Revision b42ee409: Initial version of Debian packaging for PCP.
- 17:40 Revision 810ecb77: Update Makefiles for several shared libraries. In particular:
- - Build static library versions for all the libraries. This is
required for the Debian "development" packages, of wh... - 17:32 Revision dcda45cb: Update libkmtime - for now, we make this a statically-built library
- only (only one user, and I may want to extend this API a bit more
yet to simplify state management in client tools; p... - 17:27 Revision 85b96dde: Remove some empty historical directories from the open source PCP build.
- 17:21 Revision 048af357: On Debian x86_64 systems, we must use /usr/lib as default lib install target.
2008-02-18
- 20:16 Revision 849eb353: Update the Apache PMDA - add two additional scoreboard metrics,
- don't report zero when no values were found, fix up the argument
handling, add port option, tweak the cache-for-a-sec... - 15:30 Revision c131e790: Make code for fetch_proc_pid_maps have a consistent indentation level
- with the rest of proc_pid.c (and with most other PCP code).
- 14:33 Revision 2258a4ec: Fix a (long-standing) memory leak in the per-process stats.
- 14:30 Revision bdb5c9ba: Add support for per-process I/O and scheduler statistics in the
- Linux PMDA from /proc/<pid>/scheduler and /proc/<pid>/io.
2008-02-13
- 11:14 Revision 84a6abea: Bump build version number.
- 11:11 Revision 324b9a72: Fix a problem where multiple pmie processes could be incorrectly
- launched for the same host, by pmie_check.sh. A running pmie with
a log filename matching the control file entry uni... - 10:52 Revision 18de14b6: Add pmns man page reference to cpp, remove refs to non-pcp pmda from probe man pages.
Also available in: Atom