Changes committed to git://git.pcp.io/pcp.git master
Ken McDonell (12):
qa/archives/rattle archive: fix timezone in label records
qa/tmparch: reduce differences between GNUmakefile and GNUmakefile.install
qa/tmparch/GNUmakefile*: more tweaking of the setup target
qa/372: split into multiple tests
qa/archives: add static versions of the "interp" family of archives
qa/archives: add static versions of the mv-bar archive
qa/087: move from dynamic to static archives
qa/251: move from dynamic to static archives
qa/archives: dodge around ok-noti-interp.index not being present
qa/998: (new) demonstrate/test Ryan Doyle's libpcp locking bug
qa/998: extend test, include test program
build/rpm/fedora.spec: add BuildRequires for postfix PMDA
Nathan Scott (11):
qa: webapi _store support and dynamic container switching
pmdaroot: optimise name lookup for direct match on container ID
qa: prep for pmdapipe - general pmda-related qa filter updates
qa: deprecate local context and unix: access via pmwebd
qa: missed spot in prior commit specifying web port#
libpcp: allow exclusive socket flag to be passed via hostspec too
qa: update filter in test 999 to handle pmdapipe
docs: update pmwebd to-do file, pmstore support is complete
pmdalinux: add support for guest nice CPU time (and vnice)
qa: update test 747 to also exercise Linux CPU metrics via sysdev
qa: update test 782 to await pmwebd on the correct port
Lukas Berk (2):
Fix fedora.spec buildrequire for pmdapostfix
Add date/git hash to source tarball names when we spin pcp for rawhide
Ryan Doyle (1):
libpcp: unlock context before returning
build/rpm/fedora.spec | 4
man/man1/pmwebd.1 | 19 ++-
man/man3/pmwebapi.3 | 10 -
qa/.gitignore | 2
qa/087 | 2
qa/087.out | 6
qa/1032 | 78 ++++++++++++
qa/1032.out | 13 ++
qa/1042 | 67 ++++++++++
qa/1042.out | 20 +++
qa/251 | 46 +++----
qa/251.out | 24 +--
qa/359 | 1
qa/372 | 26 ----
qa/372.out | 244 ---------------------------------------
qa/660 | 4
qa/661 | 4
qa/662 | 20 ---
qa/662.out.4 | 38 ++++++
qa/662.out.46 | 70 +++++++++++
qa/720 | 2
qa/720.out | 7 -
qa/727 | 2
qa/747 | 16 ++
qa/747.out | 170 +++++++++++++++++++++++++++
qa/780 | 2
qa/782 | 5
qa/795 | 53 ++++++++
qa/795.out | 61 +++++++++
qa/846 | 52 ++++++++
qa/846.out | 61 +++++++++
qa/875 | 2
qa/875.out | 7 -
qa/985 | 52 ++++++++
qa/985.out | 61 +++++++++
qa/986 | 53 ++++++++
qa/986.out | 61 +++++++++
qa/998 | 48 +++++++
qa/998.out | 29 ++++
qa/999 | 1
qa/archives/GNUmakefile | 2
qa/archives/ok-interp.0 |binary
qa/archives/ok-interp.index |binary
qa/archives/ok-interp.meta |binary
qa/archives/ok-mv-bar.0 |binary
qa/archives/ok-mv-bar.1 |binary
qa/archives/ok-mv-bar.2 |binary
qa/archives/ok-mv-bar.3 |binary
qa/archives/ok-mv-bar.index |binary
qa/archives/ok-mv-bar.meta |binary
qa/archives/ok-mv-interp.0 |binary
qa/archives/ok-mv-interp.1 |binary
qa/archives/ok-mv-interp.2 |binary
qa/archives/ok-mv-interp.index |binary
qa/archives/ok-mv-interp.meta |binary
qa/archives/ok-noti-interp.0 |binary
qa/archives/ok-noti-interp.meta |binary
qa/archives/rattle.0 |binary
qa/archives/rattle.index |binary
qa/archives/rattle.meta |binary
qa/common.filter | 2
qa/common.webapi | 33 ++++-
qa/group | 9 +
qa/linux/sysdev-root-001.tgz |binary
qa/src/GNUlocaldefs | 6
qa/src/github-50.c | 158 +++++++++++++++++++++++++
qa/src/test_webapi.python | 50 +++++++
qa/src/test_webcontainers.python | 66 ++++++++++
qa/src/test_webprocesses.python | 83 +++++++++++++
qa/tmparch/GNUmakefile | 4
qa/tmparch/GNUmakefile.install | 12 +
scripts/spin-rawhide | 6
src/include/pcp/impl.h | 1
src/libpcp/src/context.c | 3
src/libpcp/src/logutil.c | 6
src/libpcp/src/spec.c | 6
src/pmdas/linux/help | 15 +-
src/pmdas/linux/pmda.c | 149 +++++++++++++++++------
src/pmdas/linux/proc_stat.c | 20 +--
src/pmdas/linux/proc_stat.h | 11 -
src/pmdas/linux/root_linux | 6
src/pmdas/root/root.c | 11 +
src/pmwebapi/TODO | 1
src/pmwebapi/main.cxx | 22 +++
src/pmwebapi/pmwebapi.cxx | 67 ++++++++--
src/pmwebapi/pmwebapi.h | 1
86 files changed, 1749 insertions(+), 444 deletions(-)
|