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
|