Changes committed to git://git.pcp.io/pcp.git master
Nathan Scott (5):
build: sync up master debian control file with others
pmtime: accept -h/-a for backwards-compat (libpcp_gui uses em)
pmstat: do not call pmTimeStateSetup with uninit'd on-stack tz
python api: resolve series of corner cases in python APIs
build: add gitignore file for pmrep man page make targets
Marko Myllynen (4):
docs: tweak formatting in pmrep(1) archive folio example
pmrep: further zbxsend python3 fixes
pmrep: update example config
pmrep: minor updates
Ken McDonell (3):
man/pmfetcharchive.3: document <mark> record as a possible returned
pmResult
qa/989: (new) verify <mark> record handling ...
pmTrimNameSpace: cleanup
build/rpm/fedora.spec | 5
debian/control.master | 1
man/man3/pmfetcharchive.3 | 16
man/man3/pmtrimnamespace.3 | 120 +-
qa/029 | 86 +
qa/029.out | 2276 +++++++++++++++++++++++++++++++++++++++------
qa/968 | 72 +
qa/968.out | 8
qa/989 | 26
qa/989.out | 73 +
qa/group | 2
qa/src/GNUlocaldefs | 2
qa/src/archfetch.c | 198 +++
qa/src/chktrim.c | 83 +
src/libpcp/src/pmns.c | 15
src/pminfo/pminfo.c | 8
src/pmrep/.gitignore | 2
src/pmrep/TODO | 4
src/pmrep/pmrep.1 | 4
src/pmrep/pmrep.conf | 14
src/pmrep/pmrep.py | 34
src/pmstat/pmstat.c | 4
src/pmtime/main.cpp | 3
src/python/pcp/pmapi.py | 24
src/python/pcp/pmi.py | 18
src/python/pmapi.c | 4
26 files changed, 2685 insertions(+), 417 deletions(-)
commit 8f6b4f6d7a2e7e8245dba0c014a34041a98c5b41
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Dec 3 14:57:40 2015 +1100
build: add gitignore file for pmrep man page make targets
commit 40ef3adc9af72e64e91b29ba105391058e324252
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Dec 3 14:54:54 2015 +1100
python api: resolve series of corner cases in python APIs
Fix a series of crash cases and missing handling of None/NULL.
Adds test qa/968 to exercise each failure case.
Resolves Fedora BZs #1284417, #1285371, #1286733, #1287778.
commit b222762250d78a74617e4ac93b110d046ab5b788
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Dec 3 11:40:59 2015 +1100
pmTrimNameSpace: cleanup
Thanks to a question from Marko, ...
pmTrimNameSpace() is still needed (sometimes) but it has nothing
to do with V1 archives, so ...
1. rewrite the man page to match reality
2. fix pminfo to make the call to pmTrimNameSpace() conditional
on having previously loaded a local PMNS (not necessarily needed
as the call is a no-op otherwise)
3. keep feeding qa/029 and qa/src/chktrim.c steriods until they are
_really_ checking all the code paths below pmTrimNameSpace()
4. cosmetic changes in libpcp.
commit 24732b66f7204a114c1c277ab55f197cdaaf863b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Dec 3 11:13:09 2015 +1100
pmstat: do not call pmTimeStateSetup with uninit'd on-stack tz
Resolves Fedora #1287678
commit def70de66fe9bd3ba1153e6531895e0d238ba3d7
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Dec 3 09:49:34 2015 +1100
pmtime: accept -h/-a for backwards-compat (libpcp_gui uses em)
commit 34b5dfce6fe4519e90573dff2439c44a8c9a6b52
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Thu Dec 3 09:37:13 2015 +1100
pmrep: minor updates
- update todo list
- robustify derived metrics loading
- handle delay equally with -h/-L
- fix ext header end time in uninterpolated archive playback mode
commit d8ec6987a6c28a0143ecf7b80d3257f046ae59a1
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Thu Dec 3 09:26:59 2015 +1100
pmrep: update example config
List all known pmrep configuration parameters.
commit ceada9badf1def2bbaf22112790d8571958e5871
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Thu Dec 3 09:22:50 2015 +1100
pmrep: further zbxsend python3 fixes
commit becccdfe7630e38a41401fab025f53c08584b301
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Thu Dec 3 09:21:39 2015 +1100
docs: tweak formatting in pmrep(1) archive folio example
Although "./a" is not very descriptive its the only way to make
it fit on one line in a standard 80x24 terminal - otherwise the
last word is strangely on left.
commit 1b88edf6a4960dd142b2790194e67915a0c440f1
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Dec 3 09:18:37 2015 +1100
build: sync up master debian control file with others
commit 4460ab7de374be43fa9e7fc50a7bc04538789e7c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Dec 2 10:20:12 2015 +1100
qa/989: (new) verify <mark> record handling ...
Make sure the <mark> records are
(a) invisible to pmFetch(), and
(b) visible to pmFetchArchive()
commit 67005113310590b1c9f6d79930172df7db68cb69
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Dec 2 10:15:40 2015 +1100
man/pmfetcharchive.3: document <mark> record as a possible returned pmResult
Thanks Frank.
|