Changes committed to git://git.pcp.io/nathans/pcp.git master
Martins Innus (10):
mic pmda initial commit
rename pmdamic.py to pmdamic.python
pmdamic : fix tabs/spaces issues
pmdamic : More updates and cleanups
pmdamic : fix idle counters
pmdamic : add rpm build logic
pmdamic : fix some merge conflict errors
micpmda : fixup some qa python packaging
pmdamic : makefile tab typo
pmdamic : Fix QA makefiles
Nathan Scott (5):
mingw64: fix some simple compiler warnings in libpcp
pmdapostfix: improve error handling for files vs directories
mingw64: build fix for ssp compiler flags
pcp-atopsar: complete the PMAPI port of the atopsar command
qa: trivial cleanups to new test 784
minnus@xxxxxxxxxxx (3):
pmdamic : try to fix build complaining about missing bytecompiled files
pmdamic : more bytecompiled files for install
pmdamic : QA and domain fixes
Martins D Innus (2):
mic pmda fixes
pmdamic : some cleanups
Makepkgs | 1
build/rpm/fedora.spec | 28
build/rpm/pcp.spec.in | 35
configure | 2
configure.ac | 4
dev/null |binary
qa/784 | 106 +-
qa/784.out | 61 +
qa/785 | 48
qa/785.out | 75 +
qa/GNUmakefile | 6
qa/GNUmakefile.install | 2
qa/group | 9
qa/mic/GNUmakefile | 35
qa/mic/GNUmakefile.install | 20
qa/mic/micmgmt.py | 348 +++---
qa/mic/micmgmt.pyc |binary
qa/mic/micmgmt.pyo |binary
qa/mic/micmgmt.python | 174 +++
src/include/pcp/config.h.in | 8
src/libpcp/src/logconnect.c | 15
src/libpcp/src/win32.c | 5
src/libpcp_pmda/src/pduroot.c | 8
src/pcp/atop/.gitignore | 1
src/pcp/atop/GNUmakefile | 15
src/pcp/atop/atop.c | 18
src/pcp/atop/atop.h | 16
src/pcp/atop/atopsar.c | 192 +--
src/pcp/atop/pcp-atop.1 | 67 -
src/pcp/atop/pcp-atopsar.1 | 239 ++--
src/pcp/atop/showgeneric.c | 10
src/pcp/atop/various.c | 171 +++
src/pmdas/GNUmakefile | 2
src/pmdas/mic/GNUmakefile | 44
src/pmdas/mic/Install | 33
src/pmdas/mic/Remove | 29
src/pmdas/mic/micmgmt.py | 348 +++---
src/pmdas/mic/pmdamic.1 | 59 +
src/pmdas/mic/pmdamic.ini | 4
src/pmdas/mic/pmdamic.py | 1302 ++++++++++++------------
src/pmdas/mic/pmdamic.python | 2039 +++++++++++++++++++++++++--------------
src/pmdas/postfix/pmdapostfix.pl | 2
src/pmns/stdpmid.pcp | 1
43 files changed, 3521 insertions(+), 2061 deletions(-)
commit b697a7c72f08185053815f9e4415695a33a5d959
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Aug 14 17:41:14 2015 +1000
qa: trivial cleanups to new test 784
commit ab87986e261036a49162fe9aab8970a421431dcf
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Aug 14 15:46:41 2015 +1000
pcp-atopsar: complete the PMAPI port of the atopsar command
Add the missing bits and pieces to the pcp-atopsar(1) utility,
which gives us sar-alike reporting via PMAPI services. Some
small refactoring meant we could simplify the engine() routine
in particular, which in the atoptool.nl sources is duplicated.
Test qa/785 is added to perform some initial testing.
commit 1240342c6a1bbd601e1e0872470e70ca67dcdccf
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Aug 14 10:11:51 2015 +1000
mingw64: build fix for ssp compiler flags
Also fixed a few more compiler warnings, and allow to build
on slightly older fedora-mingw64 packages once more.
commit 13e1815ec3711634c37a5c48050da9f312016304
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Thu Aug 13 18:48:49 2015 +0000
pmdamic : Fix QA makefiles
commit f939950773d55b5667701320b8d3bed494ca162f
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Thu Aug 13 17:51:40 2015 +0000
pmdamic : makefile tab typo
commit 17f6cff7d1b8b3cebcec83e73a7940235136b395
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Thu Aug 13 17:42:23 2015 +0000
micpmda : fixup some qa python packaging
commit 3466268156fada17efb742f3ffb4851387c44eb8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Aug 13 17:55:33 2015 +1000
pmdapostfix: improve error handling for files vs directories
Resolves Red Hat BZ #1252308.
commit dfba691245d5bdecacdf6d64ef84c390137b146a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Aug 13 12:12:07 2015 +1000
mingw64: fix some simple compiler warnings in libpcp
commit 7f2c18d4efc32d2b05ad3d3f022e8c7f14f17c3d
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Thu Jun 18 14:19:04 2015 -0400
pmdamic : fix some merge conflict errors
commit d845a1cc3cb89e8b0340d44a516bdabcf6472236
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Thu Jun 11 19:26:16 2015 +0000
pmdamic : add rpm build logic
commit aff4c2608ff5332e90cfd70bd66db03805f2e6ca
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Wed Jun 10 18:15:00 2015 +0000
pmdamic : fix idle counters
commit feb2e0cbbc7a6b8301bf6c2c479b9275916a904c
Author: minnus@xxxxxxxxxxx <minnus@xxxxxxxxxxx>
Date: Thu Jun 4 19:41:43 2015 +0000
pmdamic : QA and domain fixes
commit 67dcc085f9f967d29e6b6ad37764a9d7086c187a
Author: minnus@xxxxxxxxxxx <minnus@xxxxxxxxxxx>
Date: Thu Jun 4 18:51:42 2015 +0000
pmdamic : more bytecompiled files for install
commit aca99fdb960f5d760fe159b0a18436150f57575e
Author: minnus@xxxxxxxxxxx <minnus@xxxxxxxxxxx>
Date: Thu Jun 4 18:36:22 2015 +0000
pmdamic : try to fix build complaining about missing bytecompiled files
commit 1d573a25aa38fbf7a4c1490fad26b9a37676a6e7
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Thu Jun 4 13:35:00 2015 -0400
pmdamic : More updates and cleanups
Allow the use of other micmgmt implememations for QA, etc
Change the percore metrics to be seperated by card/core instance
Run as PCP user since we don't require root for any metrics
commit b2e3e62439397a3fe7613b346920333682d72af6
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Wed Jun 3 14:10:12 2015 -0400
pmdamic : fix tabs/spaces issues
commit d4b5f03d6b67326b86be70e4d4224d798ea48957
Author: Martins D Innus <minnus@xxxxxxxxxxxxxxxxxxxxxx>
Date: Tue Apr 14 11:13:32 2015 -0400
pmdamic : some cleanups
Fix some copy/paste errors
Start a config file for the micmgmt location
commit e2f43db86f34a113c2647addf196b131290fafba
Author: Martins D Innus <minnus@xxxxxxxxxxxxxxxxxxxxxx>
Date: Mon Mar 9 12:05:09 2015 -0400
mic pmda fixes
update qa, fix some naming issues
commit acb69aa5a9128d71d3d010dec5c167ecfcf56daf
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Fri Mar 6 14:45:11 2015 -0500
rename pmdamic.py to pmdamic.python
commit f479b12470dae666b23a53fff17a8d51f4ba6d7f
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Fri Mar 6 13:55:17 2015 -0500
mic pmda initial commit
Uses the mpss libmicmgmt python bindings to collect stats on
the mic card.
Runs on the host, not the mic card.
|