pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: nscott@xxxxxxxxxx
Date: Wed, 21 May 2008 11:09:40 +1000 (EST)
Importance: Normal
Sender: pcp-bounce@xxxxxxxxxxx
User-agent: SquirrelMail/1.4.8-4.el4.centos
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.




<Prev in Thread] Current Thread [Next in Thread>