Changes committed to git://oss.sgi.com:8090/nathans/pcp.git
GNUmakefile | 2
configure.in | 20 +
man/man1/pmlogextract.1 | 13 +
src/autofsd-probe/autofsd-probe.c | 4
src/dbpmda/src/pmda.c | 4
src/include/buildrules | 2
src/include/impl.h | 1
src/include/platform_defs.h.in | 17 +
src/libkmtime/src/client.c | 12 -
src/libpcp_http/src/http_lib.c | 38 ---
src/libpcp_trace/src/trace.c | 24 --
src/pmcd/src/agent.c | 7
src/pmcd/src/client.c | 3
src/pmcd/src/client.h | 6
src/pmcd/src/config.c | 30 --
src/pmcd/src/dofetch.c | 5
src/pmcd/src/dopdus.c | 2
src/pmcd/src/dostore.c | 2
src/pmcd/src/pmcd.c | 15 -
src/pmcd/src/trace.c | 4
src/pmcd/src/util.c | 8
src/pmdas/apache/apache.c | 11 -
src/pmdas/cisco/cisco.c | 33 ---
src/pmdas/cisco/cisco.h | 2
src/pmdas/jstat/jstat.c | 14 -
src/pmdas/jstat/jstat.h | 2
src/pmdas/linux/filesys.c | 6
src/pmdas/linux/infiniband.c | 10
src/pmdas/linux/ksym.c | 4
src/pmdas/linux/pmda.c | 17 -
src/pmdas/linux/proc_cpuinfo.c | 7
src/pmdas/linux/proc_interrupts.c | 10
src/pmdas/linux/proc_net_dev.c | 14 -
src/pmdas/linux/proc_partitions.c | 4
src/pmdas/linux/proc_pid.c | 12 -
src/pmdas/linux/proc_runq.c | 12 -
src/pmdas/linux/proc_scsi.c | 4
src/pmdas/linux/proc_slabinfo.c | 4
src/pmdas/linux/proc_stat.c | 25 --
src/pmdas/linux/proc_sys_fs.c | 4
src/pmdas/linux/swapdev.c | 4
src/pmdas/mailq/mailq.c | 9
src/pmdas/mounts/mounts.c | 19 -
src/pmdas/pmcd/src/pmcd.c | 16 -
src/pmdas/process/process.c | 11 -
src/pmdas/roomtemp/roomtemp.c | 8
src/pmdas/sample/src/pmda.c | 16 -
src/pmdas/sample/src/sample.c | 14 -
src/pmdas/sendmail/sendmail.c | 17 -
src/pmdas/shping/pmda.c | 14 -
src/pmdas/shping/shping.c | 43 +---
src/pmdas/simple/simple.c | 12 -
src/pmdas/trace/src/client.c | 17 -
src/pmdas/trace/src/comms.c | 17 -
src/pmdas/trace/src/data.c | 4
src/pmdas/trace/src/pmda.c | 6
src/pmdas/trace/src/trace.c | 21 --
src/pmdas/trivial/trivial.c | 2
src/pmdas/txmon/txmon.c | 10
src/pmdas/txmon/txrecord.c | 12 -
src/pmdas/weblog/check_match.c | 4
src/pmdas/weblog/pmda.c | 20 -
src/pmdas/weblog/sproc.c | 16 -
src/pmdas/weblog/weblog.c | 20 -
src/pmdas/weblog/weblog.h | 7
src/pmdumplog/pmdumplog.c | 13 -
src/pmhostname/pmhostname.c | 8
src/pmlc/actions.c | 6
src/pmlc/pmlc.c | 11 -
src/pmlc/util.c | 8
src/pmlock/pmlock.c | 10
src/pmlogextract/gram.y | 4
src/pmlogextract/lex.l | 2
src/pmlogextract/logger.h | 4
src/pmlogextract/logio.c | 2
src/pmlogextract/metriclist.c | 4
src/pmlogextract/pmlogextract.c | 387
++++++++++++++++++++++----------------
src/pmlogger/callback.c | 6
src/pmlogger/check.c | 7
src/pmlogger/dopdu.c | 11 -
src/pmlogger/fetch.c | 4
src/pmlogger/gram.y | 5
src/pmlogger/lex.l | 3
src/pmlogger/pmlogger.c | 13 -
src/pmlogger/ports.c | 16 -
src/pmlogger/preamble.c | 10
src/pmlogger/rewrite.c | 3
src/pmlogger/util.c | 3
src/pmlogreduce/pmlogreduce.c | 22 --
src/pmlogsummary/pmlogsummary.c | 1
src/pmns/pmnsdel.c | 8
src/pmns/pmnsmerge.c | 9
src/pmns/pmnsutil.c | 2
src/pmnscomp/pmnscomp.c | 6
src/pmpost/pmpost.c | 15 -
src/pmproxy/client.c | 12 -
src/pmproxy/pmproxy.c | 22 --
src/pmproxy/pmproxy.h | 6
src/pmstat/pmstat.c | 8
src/pmstore/pmstore.c | 7
src/pmtop/pmtop.c | 14 -
src/pmtrace/pmtrace.c | 4
src/pmval/pmval.c | 10
src/telnet-probe/telnet-probe.c | 17 -
104 files changed, 476 insertions(+), 980 deletions(-)
commit 9bd4532746bf167de1ad74835f535601639772f6
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed May 21 11:06:41 2008 +1000
Include file rationalisation as part of porting to MinGW.
commit e9d7f5ac2aaab9b097349e8a2647a531c4fc392d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed May 21 10:53:52 2008 +1000
Add a few more platform specific header/function checks for MinGW builds.
commit 4b338e383a0bc54ff37b54cd9971a9ba7178e1b0
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed May 21 10:47:02 2008 +1000
Provide the MSYS paths in the pcp_platform_paths variable.
Add an IS_LINUX configure/platform_defs.h macro, so we can
key off that in the same way we do all the other platforms.
For Linux, isnan is a type-independent macro, which will
provide both isnand and isnanf depending on its argument.
Use it as such - previously we weren't correctly finding
isnand, and ended up using the crippled version in libpcp
(which ends up just mapping to isnanf).
commit 582c4d04309e47cda94bfd14a3f0256f5a76b452
Author: Ken McDonell <kmcdonell@xxxxxxxxxx>
Date: Wed May 21 09:44:49 2008 +1000
Improve pmlogextract behaviour in the presence of metric descriptors
which
have changed semantics part way through the archive (e.g. size changes
from
32 to 64 bit, type changes from counter to instantaneous, etc). Also
added a
desperate mode (-d option) to pmlogextract to allow the partially
constructed
output archive to be kept for further debugging.
In addition, this includes some general code cleanup in pmlogextract
removing
dead code and improving error handling.
commit 22ff754dcca32e315709317db8a6f97bad52e81e
Author: Ken McDonell <kmcdonell@xxxxxxxxxx>
Date: Tue May 20 17:48:24 2008 +1000
Update configure ps variant check for Fedora9 userspace.
commit 13516857f00df1d9a24b50b7b6b6889b0f9fcfb9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Apr 22 17:38:44 2008 +1000
Add "distclean" make rule, an alias for "realclean", used in other
projects.
|