[Lukas and I found some late-breaking nastiness in the pmdaroot
updates that we're not sure how to fix yet, I've reverted those
changes as a result & we'll revisit 'em for January's release.]
Changes committed to git://git.pcp.io/pcp.git master
Nathan Scott (6):
Revert "fix debian build: recent man pages missing from manifest"
Revert "build: fix windows build, missing af_unix magic"
Revert "pmcd: clarify PMDA shutdown, add pmdaroot-PMDAs opt-in mechanism"
Revert "docs: describe the pmdaroot process interfaces"
Revert "pmcd: initial work around pmdaroot-starting-pmdas work"
pmrep: further command line options guards, qa fix
Lukas Berk (4):
Update pmdajson with discrete semantics
Update pmdanetfilter to new /proc hierarchy
Add qa for pmdanetfilter, make proc dir configurable on install
Add notrun for PCP::PMDA perl module to qa/{801,855}
Ken McDonell (1):
fix debian build: recent man pages missing from manifest
debian/libpcp-pmda3-dev.install | 6
man/man3/pmdarootconnect.3 | 37 -----
qa/1052 | 19 ++
qa/1052.out | 17 ++
qa/801 | 88 ++++++++++++
qa/801.out | 31 ++++
qa/855 | 100 +++++++++++++
qa/855.out | 34 ++++
qa/group | 3
src/include/pcp/pmda.h | 4
src/include/pcp/pmdaroot.h | 44 ------
src/libpcp_pmda/src/exports | 11 -
src/libpcp_pmda/src/pduroot.c | 252 -----------------------------------
src/libpcp_pmda/src/root.c | 49 ------
src/pmcd/src/agent.c | 173 ++++++++++--------------
src/pmcd/src/config.c | 75 +---------
src/pmcd/src/pmcd.c | 141 +++++++------------
src/pmcd/src/pmcd.h | 7
src/pmdas/json/README | 4
src/pmdas/json/pmdajson.python | 14 +
src/pmdas/netfilter/Install | 39 +++--
src/pmdas/netfilter/pmdanetfilter.pl | 7
src/pmdas/root/GNUmakefile | 8 -
src/pmdas/root/Install | 30 ++++
src/pmdas/root/Remove | 25 +++
src/pmdas/root/agent.c | 164 ----------------------
src/pmdas/root/root.c | 78 ++--------
src/pmdas/root/root.h | 9 -
src/pmrep/pmrep.py | 1
src/python/pcp/pmapi.py | 2
30 files changed, 567 insertions(+), 905 deletions(-)
|