pcp
[Top] [All Lists]

pcp updates (pcp4 branch)

To: pcp@xxxxxxxxxxx
Subject: pcp updates (pcp4 branch)
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue, 08 Feb 2011 07:42:42 +1100
Reply-to: kenj@xxxxxxxxxxxxxxxx
Changes committed to git://oss.sgi.com/kenj/pcp.git pcp4
(note this is the pcp4 branch)

 VERSION.pcp                     |    4 -
 debian/changelog                |    6 +
 man/man1/pcpintro.1             |    8 --
 man/man1/pmlogger.1             |   37 +++++++--
 man/man3/pmdamain.3             |   21 -----
 man/man3/pmtrimnamespace.3      |   15 +--
 man/man4/pmns.4                 |   29 -------
 src/dbpmda/src/dso.c            |  141 +++++++-----------------------------
 src/dbpmda/src/pmda.c           |    8 +-
 src/dbpmda/src/util.c           |    6 +
 src/include/builddefs.in        |    2 
 src/include/impl.h              |   16 +---
 src/include/pmapi.h             |   26 
+++-http://oss.sgi.com/~kenj/pcp-4.0-plans.html--
 src/include/pmda.h              |   16 ----
 src/libpcp/src/GNUmakefile      |    6 +
 src/libpcp/src/connect.c        |   56 +++-----------
 src/libpcp/src/connectlocal.c   |   29 -------
 src/libpcp/src/context.c        |   28 ++++++-
 src/libpcp/src/derive_fetch.c   |   35 ++-------
 src/libpcp/src/desc.c           |    8 --
 src/libpcp/src/err.c            |    4 +
 src/libpcp/src/events.c         |   18 
+---http://oss.sgi.com/~kenj/pcp-4.0-plans.html
 src/libpcp/src/fetchlocal.c     |   10 --
 src/libpcp/src/freeresult.c     |   43 ++---------
 src/libpcp/src/help.c           |   14 +--
 src/libpcp/src/instance.c       |   26 ------
 src/libpcp/src/interp.c         |   15 +--
 src/libpcp/src/ipc.c            |    2 
 src/libpcp/src/logconnect.c     |   20 -----
 src/libpcp/src/oldpmapi.h       |   44 +++++++++++
 src/libpcp/src/p_error.c        |   29 ++++---
 src/libpcp/src/p_result.c       |    3 
 src/libpcp/src/pmns.c           |    3 
 src/libpcp/src/pool.c           |  153 ----------------------------------------
 src/libpcp/src/store.c          |    8 --
 src/libpcp/src/stuffvalue.c     |    8 --
 src/libpcp_import/src/stuff.c   |    5 -
 src/libpcp_pmda/src/callback.c  |    5 
-http://oss.sgi.com/~kenj/pcp-4.0-plans.html
 src/libpcp_pmda/src/libdefs.h   |    1 
 src/libpcp_pmda/src/mainloop.c  |    3 
 src/pmcd/src/config.c           |   66 +++--------------
 src/pmcd/src/dofetch.c          |   40 ++--------
 src/pmcd/src/dopdus.c           |   33 +-------
 src/pmcd/src/dostore.c          |    8 --
 src/pmcd/src/pmcd.c             |   28 ++-----
 src/pmdas/hotproc/src/hotproc.c |    4 -
 src/pmdas/pmcd/help             |    2 
 src/pmdas/pmcd/src/pmcd.c       |   42 +++-------
 src/pmdas/sample/src/sample.c   |    4 -
 src/pmdas/shping/shping.c       |    4 -
 src/pmdas/trace/src/trace.c     |    5 -
 src/pmdas/weblog/weblog.c       |    4 -
 src/pmlogger/callback.c         |   15 +++
 src/pmlogger/logger.h           |    7 +
 src/pmlogger/pmlogger.c         |   41 ++++++----
 src/pmlogger/preamble.c         |    4 -
 src/pmlogger/rewrite.c          |   41 ----------
 57 files changed, 371 insertions(+), 888 deletions(-)

commit db4bb6b736e4e44bc48843f085e8d971d12660b4
Merge: dd9acda 3d67fc3
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Feb 8 07:17:52 2011 +1100

    Merge branch 'new' into pcp4

commit 3d67fc38cdca2aa88e11a3e566c6cb62fa59415b
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Feb 4 06:36:46 2011 +1100

    Retire PDU_VERSION1 and V1 error encoding
    http://oss.sgi.com/~kenj/pcp-4.0-plans.html
    Mostly changes in libpcp and pmcd to retire PDU_VERSION1, PM_ERR_BASE_1,
    PM_ERR_V1, XLATE_ERR_1TO2 and XLATE_ERR_2TO1.
    
    Some of these macros moved from pmapi.h and impl.h into the (new) private
    header oldpmapi.h used in libpcp to support the remaining vestiages of the
    Version 1 protocols, namely pmcd-client connection negotiation (which has
    to use V1 error encoding to support PCP 3.5 and PCP 4.0 interoperability)
    and reading V1 archives.

commit 890821e0e01f20099af39b66900a183ec81ee0be
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Jan 28 16:10:47 2011 +1100

    Roll to version 4.0.0 for debian builds

commit 67eb2e2fb0e188db3b272b47c0b7576474cca151
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Jan 28 06:47:54 2011 +1100

    Retire PMAPI_VERSION_1
    
    Changes in pmcd, dbpmda and libpcp (for PM_CONTEXT_LOCAL).

commit a72987621febec7644d851185663e126041b1c5d
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jan 27 21:20:59 2011 +1100

    Retire PMDA_INTERFACE_1.
    
    Changes in pmcd, dbpmda, libpcp_pmda and libpcp (PM_CONTEXT_LOCAL).

commit b6eda8a3bc62df06dfee45272f09e4bb1a5af9f6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jan 27 15:38:52 2011 +1100

    pmlogger - only support writing V2 archives
    
    This commit retires the ability to create V1 (aka PM_LOG_VERS01)
    archives with pmlogger.

commit c2502b913f3182c67a1a4288d5f99bd1f7063200
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jan 27 09:27:37 2011 +1100

    pmlogger - auto volume switching at 2^31 bytes
    
    Independent of any -v option, automatic volume switching is used
    to prevent any single data volume of the archive exceeding the
    2^31-1 byte size limit.
    
    Also added "gigabyte" options for the -v and -s arguments and
    clarified the man page a little.

commit a7b6a8fb05b6c9a1814ceb14a8fe1cfabb49e72a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Jan 25 21:09:52 2011 +1100

    Retire __pmPoolAlloc, __pmPoolFree & __pmPoolCount

commit be6579e7fefb196cd994af20f469b9b317670fe7
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Jan 25 20:25:28 2011 +1100

    Finish off ASYNC_API guards
    
    Isolating more async routines and services, ready to remove them.

commit 7787de98c9494a26bc34086268100f6a6281496e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Jan 25 20:24:36 2011 +1100

    Roll to PCP version 4.0



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