Discussion:
Github push to performancecopilot:pcp #github
(too old to reply)
pcp@groups.io Integration
2017-03-21 06:08:16 UTC
Permalink
21 New Commits:

[pcp:master] By Ken McDonell <***@internode.on.net>:
dec1f1236b26 ( https://github.com/performancecopilot/pcp/commit/dec1f1236b2698fe60c3a9871a3a744bef463e77 ) : qa and libpcp: interim commit for boolean operators in derived metric specs This is "interim" because it works most of the time, and all of the time with parenthesis, but the operator precedence rules are now sufficiently complicated that the original simple-minded parser design no longer cuts the mustard ... I'm taking a tangent to consider nuking the existing derived expression parser and wheeling in a sparkling new lex+bison-based parser.

Modified: qa/225.out ( https://github.com/performancecopilot/pcp/blob/master/qa/225.out )
Modified: qa/803.out ( https://github.com/performancecopilot/pcp/blob/master/qa/803.out )
Modified: qa/927 ( https://github.com/performancecopilot/pcp/blob/master/qa/927 )
Modified: qa/927.out ( https://github.com/performancecopilot/pcp/blob/master/qa/927.out )
Modified: qa/935 ( https://github.com/performancecopilot/pcp/blob/master/qa/935 )
Modified: qa/935.out ( https://github.com/performancecopilot/pcp/blob/master/qa/935.out )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/derive.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.c )
Modified: src/libpcp/src/derive.h ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.h )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
08f4fbc07b26 ( https://github.com/performancecopilot/pcp/commit/08f4fbc07b2679e32e12bafb66c5e83d2cbc4e6e ) : libpcp: new implementation for derived metric parser The old parser used a homebrew lexer and FSA parser ... the RFEs for changes in the derived metrics expression language had outstripped the implementation. This commit tosses all the old lexer and parser, and wheels in shiny new ones based on bison/flex (really yacc/lex!). With this commit there are no regressions in the QA coverage (after the companion QA commit), but some of the newer language features (like unary negation and boolean negation) are in the parser, but not yet plumbed into the semantic analyzer nor the execution engine ... pro tem using these will return PM_ERR_NYI.

Added: src/libpcp/src/derive_parser.y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_parser.y )
Modified: src/libpcp/src/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/.gitignore )
Modified: src/libpcp/src/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/GNUmakefile )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/derive.h ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.h )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
c66af3a5d817 ( https://github.com/performancecopilot/pcp/commit/c66af3a5d8170adda55b28917e1348bf1e8602d1 ) : qa assorted: changes to match new derived metric expression parser Mostly slightly different error messages (in some cases) and different diagnostics.

Modified: qa/225.out ( https://github.com/performancecopilot/pcp/blob/master/qa/225.out )
Modified: qa/249.out ( https://github.com/performancecopilot/pcp/blob/master/qa/249.out )
Modified: qa/259.out ( https://github.com/performancecopilot/pcp/blob/master/qa/259.out )
Modified: qa/260.out ( https://github.com/performancecopilot/pcp/blob/master/qa/260.out )
Modified: qa/263.out ( https://github.com/performancecopilot/pcp/blob/master/qa/263.out )
Modified: qa/275.out ( https://github.com/performancecopilot/pcp/blob/master/qa/275.out )
Modified: qa/803.out ( https://github.com/performancecopilot/pcp/blob/master/qa/803.out )
Modified: qa/927 ( https://github.com/performancecopilot/pcp/blob/master/qa/927 )
Modified: qa/927.out ( https://github.com/performancecopilot/pcp/blob/master/qa/927.out )
Modified: qa/935.out ( https://github.com/performancecopilot/pcp/blob/master/qa/935.out )
Modified: qa/969 ( https://github.com/performancecopilot/pcp/blob/master/qa/969 )
Modified: qa/969.out ( https://github.com/performancecopilot/pcp/blob/master/qa/969.out )

[pcp:master] By Ken McDonell <***@internode.on.net>:
52ae87e0aa39 ( https://github.com/performancecopilot/pcp/commit/52ae87e0aa39daaee053d15232f540bc8fd317d7 ) : qa/admin/check-vm: fix package recipe for libvirt.py on Debian

Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )

[pcp:master] By Ken McDonell <***@internode.on.net>:
4cb87a03c9af ( https://github.com/performancecopilot/pcp/commit/4cb87a03c9af802e735bb3088be95b82175ce318 ) : Merge branch 'master' of git://git.pcp.io/pcp

Added: OSXReadme.md ( https://github.com/performancecopilot/pcp/blob/master/OSXReadme.md )
Added: build/containers/pcp-elasticsearch/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-elasticsearch/Dockerfile )
Added: build/containers/pcp-elasticsearch/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-elasticsearch/GNUmakefile )
Added: build/containers/pcp-go-app/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-go-app/Dockerfile )
Added: build/containers/pcp-go-app/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-go-app/GNUmakefile )
Added: build/containers/pcp-go-app/acme.service ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-go-app/acme.service )
Added: build/containers/pcp-redis/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-redis/Dockerfile )
Added: build/containers/pcp-redis/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-redis/GNUmakefile )
Added: build/rpm/unitsofmeasurement-si-units.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-si-units.spec )
Added: build/rpm/unitsofmeasurement-unit-api.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-unit-api.spec )
Added: build/rpm/unitsofmeasurement-uom-lib.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-uom-lib.spec )
Added: build/rpm/unitsofmeasurement-uom-parent.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-uom-parent.spec )
Added: build/rpm/unitsofmeasurement-uom-se.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-uom-se.spec )
Added: build/rpm/unitsofmeasurement-uom-systems.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-uom-systems.spec )
Added: provisioning/centos.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/centos.sh )
Added: provisioning/debian.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/debian.sh )
Added: provisioning/fedora.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/fedora.sh )
Added: provisioning/fedoraEOL.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/fedoraEOL.sh )
Added: provisioning/osxsierra.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/osxsierra.sh )
Added: provisioning/qa.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/qa.sh )
Added: provisioning/suse.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/suse.sh )
Added: provisioning/ubuntu.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/ubuntu.sh )
Added: provisioning/ubuntuEOL.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/ubuntuEOL.sh )
Added: qa/936 ( https://github.com/performancecopilot/pcp/blob/master/qa/936 )
Added: qa/936.out ( https://github.com/performancecopilot/pcp/blob/master/qa/936.out )
Added: qa/archives/pcp-tapestat-archive.0 ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/pcp-tapestat-archive.0 )
Added: qa/archives/pcp-tapestat-archive.index ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/pcp-tapestat-archive.index )
Added: qa/archives/pcp-tapestat-archive.meta ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/pcp-tapestat-archive.meta )
Added: qa/perfevent/config/test_dynamic_counters.txt ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/config/test_dynamic_counters.txt )
Added: src/pcp/tapestat/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/tapestat/.gitignore )
Added: src/pcp/tapestat/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/tapestat/GNUmakefile )
Added: src/pcp/tapestat/pcp-tapestat.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/tapestat/pcp-tapestat.1 )
Added: src/pcp/tapestat/pcp-tapestat.py ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/tapestat/pcp-tapestat.py )
Added: src/pmdas/perfevent/parse_events.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/parse_events.c )
Added: src/pmdas/perfevent/parse_events.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/parse_events.h )
Removed: build/rpm/si-units.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/si-units.spec )
Removed: build/rpm/unit-api.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unit-api.spec )
Removed: build/rpm/uom-lib.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/uom-lib.spec )
Removed: build/rpm/uom-parent.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/uom-parent.spec )
Removed: build/rpm/uom-se.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/uom-se.spec )
Removed: build/rpm/uom-systems.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/uom-systems.spec )
Modified: .gitignore ( https://github.com/performancecopilot/pcp/blob/master/.gitignore )
Modified: Vagrantfile ( https://github.com/performancecopilot/pcp/blob/master/Vagrantfile )
Modified: build/containers/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/GNUmakefile )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/parfait.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/parfait.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )
Modified: debian/copyright ( https://github.com/performancecopilot/pcp/blob/master/debian/copyright )
Modified: man/man1/pmdaperfevent.1 ( https://github.com/performancecopilot/pcp/blob/master/man/man1/pmdaperfevent.1 )
Modified: qa/756.out ( https://github.com/performancecopilot/pcp/blob/master/qa/756.out )
Modified: qa/968.out ( https://github.com/performancecopilot/pcp/blob/master/qa/968.out )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: qa/perfevent/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/GNUmakefile )
Modified: qa/perfevent/fakefs.tar.gz ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/fakefs.tar.gz )
Modified: qa/perfevent/perf_event_test.c ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/perf_event_test.c )
Modified: src/libpcp/src/interp.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/interp.c )
Modified: src/pcp/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/GNUmakefile )
Modified: src/pmdas/linux/sysfs_tapestats.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/sysfs_tapestats.c )
Modified: src/pmdas/linux_proc/getinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux_proc/getinfo.c )
Modified: src/pmdas/nutcracker/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/GNUmakefile )
Modified: src/pmdas/perfevent/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/GNUmakefile )
Modified: src/pmdas/perfevent/architecture.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/architecture.c )
Modified: src/pmdas/perfevent/architecture.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/architecture.h )
Modified: src/pmdas/perfevent/configparser.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/configparser.h )
Modified: src/pmdas/perfevent/configparser.l ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/configparser.l )
Modified: src/pmdas/perfevent/perfevent.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/perfevent.conf )
Modified: src/pmdas/perfevent/perfinterface.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/perfinterface.c )
Modified: src/pmdas/perfevent/perfinterface.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/perfinterface.h )
Modified: src/pmdas/perfevent/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/pmda.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
21230968b09f ( https://github.com/performancecopilot/pcp/commit/21230968b09f1e56c1be2d70aac44bdf345f0d65 ) : derived metrics - add ! boolean negation operator libpcp changes, man page changes and QA in this commit.

Added: qa/1063 ( https://github.com/performancecopilot/pcp/blob/master/qa/1063 )
Added: qa/1063.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1063.out )
Modified: man/man3/pmregisterderived.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmregisterderived.3 )
Modified: qa/935 ( https://github.com/performancecopilot/pcp/blob/master/qa/935 )
Modified: qa/935.out ( https://github.com/performancecopilot/pcp/blob/master/qa/935.out )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
10d2d050e6f4 ( https://github.com/performancecopilot/pcp/commit/10d2d050e6f40823a55dca41a742ef76d4236445 ) : derived metrics - add - unary negation libpcp changes, man page changes and QA in this commit.

Added: qa/937 ( https://github.com/performancecopilot/pcp/blob/master/qa/937 )
Added: qa/937.out ( https://github.com/performancecopilot/pcp/blob/master/qa/937.out )
Modified: man/man3/pmregisterderived.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmregisterderived.3 )
Modified: qa/935 ( https://github.com/performancecopilot/pcp/blob/master/qa/935 )
Modified: qa/935.out ( https://github.com/performancecopilot/pcp/blob/master/qa/935.out )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )
Modified: src/libpcp/src/derive_parser.y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_parser.y )

[pcp:master] By Ken McDonell <***@internode.on.net>:
97a59e3f1ba0 ( https://github.com/performancecopilot/pcp/commit/97a59e3f1ba0c44193b2dcc501769ebbca6c6854 ) : derived metrics - add check ? foo : bar ternary operator libpcp changes, man page changes and QA in this commit. Just at the moment, the semantic restrictions make this not quite useful for operand expressions that are constant (there is no way, just yet) to set the metadata for a constant, so you're likely to see type, or units/scale semantic errors.

Added: qa/938 ( https://github.com/performancecopilot/pcp/blob/master/qa/938 )
Added: qa/938.out ( https://github.com/performancecopilot/pcp/blob/master/qa/938.out )
Modified: man/man3/pmregisterderived.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmregisterderived.3 )
Modified: qa/225 ( https://github.com/performancecopilot/pcp/blob/master/qa/225 )
Modified: qa/225.out ( https://github.com/performancecopilot/pcp/blob/master/qa/225.out )
Modified: qa/969 ( https://github.com/performancecopilot/pcp/blob/master/qa/969 )
Modified: qa/969.out ( https://github.com/performancecopilot/pcp/blob/master/qa/969.out )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/derive.h ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.h )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )
Modified: src/libpcp/src/derive_parser.y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_parser.y )

[pcp:master] By Ken McDonell <***@internode.on.net>:
e4eaf84eb8b4 ( https://github.com/performancecopilot/pcp/commit/e4eaf84eb8b42a62400bfdeb66abbe90d7e1cfe8 ) : man/man3/pmparseunitsstr.3: fix cut-n-paste error NAME summary Also minor wordsmithing in the first sentence.

Modified: man/man3/pmparseunitsstr.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmparseunitsstr.3 )

[pcp:master] By Ken McDonell <***@internode.on.net>:
d825e67936ec ( https://github.com/performancecopilot/pcp/commit/d825e67936ec7a16bdb3909c90b8de3359978c37 ) : derived metrics - add mkconst() constructor Allows numeric constants to have specific type, semantics and units ... this makes ternary operators fully useful (see the pmRegisterDerived man page for an example). libpcp changes, man page changes and QA in this commit.

Added: qa/939 ( https://github.com/performancecopilot/pcp/blob/master/qa/939 )
Added: qa/939.out ( https://github.com/performancecopilot/pcp/blob/master/qa/939.out )
Added: qa/archives/bozo-disk.0 ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/bozo-disk.0 )
Added: qa/archives/bozo-disk.index ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/bozo-disk.index )
Added: qa/archives/bozo-disk.meta ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/bozo-disk.meta )
Added: qa/archives/mkdisk ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/mkdisk )
Modified: man/man3/pmregisterderived.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmregisterderived.3 )
Modified: qa/225 ( https://github.com/performancecopilot/pcp/blob/master/qa/225 )
Modified: qa/225.out ( https://github.com/performancecopilot/pcp/blob/master/qa/225.out )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )
Modified: src/libpcp/src/derive_parser.y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_parser.y )

[pcp:master] By Ken McDonell <***@internode.on.net>:
5c2658d28ccc ( https://github.com/performancecopilot/pcp/commit/5c2658d28ccc659d029cfd1fa51231f9f8fcb331 ) : libpcp: derived metrics ... support for older bison versions As of bison 2.6 the "name-prefix" mechanism changed ... support both the old and new syntax forms by pre-processing derive_parser.y.in to produce derive_parser.y ... it was simpler to do this in the local makefile with a helper shell script than adding more payload to the configure.ac house of cards.

Added: src/libpcp/src/derive_parser.y.in ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_parser.y.in )
Added: src/libpcp/src/fix_derive_parser_y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fix_derive_parser_y )
Removed: src/libpcp/src/derive_parser.y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_parser.y )
Modified: src/libpcp/src/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/.gitignore )
Modified: src/libpcp/src/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/GNUmakefile )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )

[pcp:master] By Ken McDonell <***@internode.on.net>:
1714b34f2612 ( https://github.com/performancecopilot/pcp/commit/1714b34f261254763c2614df329a01e85e78f3e5 ) : src/libpcp/src/fix_derive_parser_y: bison version 2.7 needs the old way Despite the Bison documentation claiming the change was made in version 2.6, I have a QA machine with Bison 2.7 that is failing, so revert to the old way for 2.6 and 2.7.

Modified: src/libpcp/src/fix_derive_parser_y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fix_derive_parser_y )

[pcp:master] By Ken McDonell <***@internode.on.net>:
73bb7ba3e9b5 ( https://github.com/performancecopilot/pcp/commit/73bb7ba3e9b5ff47c657b58db644842e8e5ec56b ) : src/libpcp/src/derive_fetch.c: suppress a compiler warning

Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
cfd4bdf454f0 ( https://github.com/performancecopilot/pcp/commit/cfd4bdf454f094c433a36213c9cabdd26812c280 ) : src/libpcp/src/fix_derive_parser_y: more bison version differences This time Version 2.3 needs a = in the %name-prefix clause.

Modified: src/libpcp/src/fix_derive_parser_y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fix_derive_parser_y )

[pcp:master] By Nathan Scott <***@redhat.com>:
790e877824fb ( https://github.com/performancecopilot/pcp/commit/790e877824fbf4efdb9200885ce913312a1f563f ) : build: remove a couple of (generated) domain.h files

Removed: src/pmdas/bind2/domain.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/domain.h )
Removed: src/pmdas/perfevent/domain.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/domain.h )

[pcp:master] By Nathan Scott <***@redhat.com>:
93dcf1448a09 ( https://github.com/performancecopilot/pcp/commit/93dcf1448a09a2387c892793cfe5d08f7ba25fce ) : libpcp: ensure correct ctx number passed for local contexts Resolve issue on code paths where multiple local contexts are created, which resulted in no connection attributes being set for contexts after the first. This in turn results in a lack of permissions on e.g. duplicated contexts which results in a failure of torture_indom when run as root with Linux slabinfo metrics (which require root access, so didn't failure before). Update test qa/232 to run the slabinfo checks as root which is a good reproducible test case for this bug. Resolves Red Hat BZ #1430248.

Modified: qa/232 ( https://github.com/performancecopilot/pcp/blob/master/qa/232 )
Modified: src/libpcp/src/connectlocal.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/connectlocal.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
9818cf451b65 ( https://github.com/performancecopilot/pcp/commit/9818cf451b659cbb45029a642c3b5d91f18d6ed0 ) : pmdalio: drop forced_restart in Install script, not needed

Modified: src/pmdas/lio/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/Install )

[pcp:master] By Nathan Scott <***@redhat.com>:
0a3c37a3131a ( https://github.com/performancecopilot/pcp/commit/0a3c37a3131ab1d3bc35f44999c9e3b7cccefbf6 ) : build: reserve a domain number for a RabbitMQ agent

Modified: src/pmns/stdpmid.pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmns/stdpmid.pcp )

[pcp:master] By Nathan Scott <***@redhat.com>:
bbf0984c09a5 ( https://github.com/performancecopilot/pcp/commit/bbf0984c09a5085693f096f2e1abae399aa567d2 ) : pmdalinux: convert mem.slabinfo metrics to using pmdaCache

Modified: src/pmdas/linux/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/pmda.c )
Modified: src/pmdas/linux/proc_slabinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_slabinfo.c )
Modified: src/pmdas/linux/proc_slabinfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_slabinfo.h )

[pcp:master] By Nathan Scott <***@redhat.com>:
514da00a2867 ( https://github.com/performancecopilot/pcp/commit/514da00a2867d33c58854469f1e741d27c4ac9c6 ) : qa: add rabbitmq metrics into the common filtering sets

Modified: qa/common.filter ( https://github.com/performancecopilot/pcp/blob/master/qa/common.filter )

[pcp:master] By Nathan Scott <***@redhat.com>:
c6060e462c26 ( https://github.com/performancecopilot/pcp/commit/c6060e462c26d300a28eaf068ad95be665886784 ) : qa: resolve whitespace issue in metric name sh test within qa/232

Modified: qa/232 ( https://github.com/performancecopilot/pcp/blob/master/qa/232 )
pcp@groups.io Integration
2017-03-23 22:20:30 UTC
Permalink
6 New Commits:

[pcp:master] By Ken McDonell <***@internode.on.net>:
f635ae00c8f4 ( https://github.com/performancecopilot/pcp/commit/f635ae00c8f419d42383f688b22cfe62aa978d0d ) : qa/375: small additional diagnostic message

Modified: qa/375 ( https://github.com/performancecopilot/pcp/blob/master/qa/375 )

[pcp:master] By Ken McDonell <***@internode.on.net>:
79ef86d9e360 ( https://github.com/performancecopilot/pcp/commit/79ef86d9e3600fee01c361c4b1a2351945027338 ) : libpcp: derived metrics ... extend count() for fetch errors A fetch error (e.g. PM_ERR_NYI or PM_ERR_NOSUPPORT or ...) is trapped and mapped to the value 0 for the count() function. This effectively provides a has_values(x) function (i.e. count(x) > 0) without adding another function. Also adding missing semantic errors to man page and small improvements to QA coverage. libpcp changes, man page changes and QA in this commit.

Modified: man/man3/pmregisterderived.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmregisterderived.3 )
Modified: qa/247 ( https://github.com/performancecopilot/pcp/blob/master/qa/247 )
Modified: qa/247.out ( https://github.com/performancecopilot/pcp/blob/master/qa/247.out )
Modified: qa/263 ( https://github.com/performancecopilot/pcp/blob/master/qa/263 )
Modified: qa/263.out ( https://github.com/performancecopilot/pcp/blob/master/qa/263.out )
Modified: qa/927 ( https://github.com/performancecopilot/pcp/blob/master/qa/927 )
Modified: qa/927.out ( https://github.com/performancecopilot/pcp/blob/master/qa/927.out )
Modified: qa/938 ( https://github.com/performancecopilot/pcp/blob/master/qa/938 )
Modified: qa/938.out ( https://github.com/performancecopilot/pcp/blob/master/qa/938.out )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
9cf79c4fa9ee ( https://github.com/performancecopilot/pcp/commit/9cf79c4fa9ee968a7a9b9bcabc5d4d58da5730cb ) : libpcp: derived metrics ... add rescale() and some fixups New function: rescale( , ) Found some small errors in earlier derived metrics changes, fixed these, extended QA. libpcp changes, man page changes and QA in this commit.

Added: qa/1064 ( https://github.com/performancecopilot/pcp/blob/master/qa/1064 )
Added: qa/1064.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1064.out )
Modified: man/man3/pmregisterderived.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmregisterderived.3 )
Modified: qa/927.out ( https://github.com/performancecopilot/pcp/blob/master/qa/927.out )
Modified: qa/939 ( https://github.com/performancecopilot/pcp/blob/master/qa/939 )
Modified: qa/939.out ( https://github.com/performancecopilot/pcp/blob/master/qa/939.out )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: src/libpcp/src/derive.h ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.h )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )
Modified: src/libpcp/src/derive_parser.y.in ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_parser.y.in )
Modified: src/libpcp/src/fix_derive_parser_y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fix_derive_parser_y )

[pcp:master] By Ken McDonell <***@internode.on.net>:
7ee72dad79cf ( https://github.com/performancecopilot/pcp/commit/7ee72dad79cff2bece44889ec9e8924ab996b85b ) : Merge branch 'master' of git://git.pcp.io/pcp

Removed: src/pmdas/bind2/domain.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/domain.h )
Removed: src/pmdas/perfevent/domain.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/domain.h )
Modified: qa/232 ( https://github.com/performancecopilot/pcp/blob/master/qa/232 )
Modified: qa/common.filter ( https://github.com/performancecopilot/pcp/blob/master/qa/common.filter )
Modified: src/libpcp/src/connectlocal.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/connectlocal.c )
Modified: src/pmdas/linux/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/pmda.c )
Modified: src/pmdas/linux/proc_slabinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_slabinfo.c )
Modified: src/pmdas/linux/proc_slabinfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_slabinfo.h )
Modified: src/pmdas/lio/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/Install )
Modified: src/pmns/stdpmid.pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmns/stdpmid.pcp )

[pcp:master] By Nathan Scott <***@redhat.com>:
22e17de922e5 ( https://github.com/performancecopilot/pcp/commit/22e17de922e5a4a009905eac73e59b5f8300991f ) : qa: update expected 273 output after recent libpcp fix

Modified: qa/273.out ( https://github.com/performancecopilot/pcp/blob/master/qa/273.out )

[pcp:master] By Nathan Scott <***@redhat.com>:
d2a532168f3c ( https://github.com/performancecopilot/pcp/commit/d2a532168f3c88400c10917bc391e641677c9fae ) : qa: fix filtering logic error in selinux test 917

Modified: qa/917 ( https://github.com/performancecopilot/pcp/blob/master/qa/917 )
pcp@groups.io Integration
2017-03-24 03:16:53 UTC
Permalink
2 New Commits:

[pcp:master] By Nathan Scott <***@redhat.com>:
64c6b38f3158 ( https://github.com/performancecopilot/pcp/commit/64c6b38f3158020e6b8192cd5b87978b7d5153a2 ) : docs: fix python README.rtf hyperlink to pcp.io site

Modified: src/python/README.rst ( https://github.com/performancecopilot/pcp/blob/master/src/python/README.rst )

[pcp:master] By Nathan Scott <***@redhat.com>:
95ffce370442 ( https://github.com/performancecopilot/pcp/commit/95ffce370442eae30572e5ffc140ea5c6318cdf5 ) : docs: tweak wording of the python module to match current package contents

Modified: src/python/setup.py ( https://github.com/performancecopilot/pcp/blob/master/src/python/setup.py )
pcp@groups.io Integration
2017-03-24 03:23:29 UTC
Permalink
1 New Commit:

[pcp:master] By Nathan Scott <***@redhat.com>:
d5eb00bf975d ( https://github.com/performancecopilot/pcp/commit/d5eb00bf975d5bf823062771407e29c565ad48c0 ) : python: bump module version for docs updates

Modified: src/python/distutils-setup.py ( https://github.com/performancecopilot/pcp/blob/master/src/python/distutils-setup.py )
Modified: src/python/setup.py ( https://github.com/performancecopilot/pcp/blob/master/src/python/setup.py )
pcp@groups.io Integration
2017-03-28 00:01:41 UTC
Permalink
6 New Commits:

[pcp:master] By Dave Brolley <***@redhat.com>:
131db7ba9ef3 ( https://github.com/performancecopilot/pcp/commit/131db7ba9ef3d2f8a432211ca6d998763e0f5c57 ) : pmchart(1): Don't display removed metrics in metric details window.

Modified: src/pmchart/metricdetails.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/metricdetails.cpp )

[pcp:master] By Dave Brolley <***@redhat.com>:
8324219ae65f ( https://github.com/performancecopilot/pcp/commit/8324219ae65fdb4fef3cc1f687e36f463ad1571b ) : pmchart(1): Fix time stamp in metric details window. The format of the string from which the timestamp is extracted changed. Find the timestamp by searching for the key "at " within the string.

Modified: src/pmchart/metricdetails.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/metricdetails.cpp )

[pcp:master] By Dave Brolley <***@redhat.com>:
7b23667da344 ( https://github.com/performancecopilot/pcp/commit/7b23667da3449cf7adbbfcc83bff678f914054cc ) : RHBZ 1359961: pmchart plots disappear when legend is turned off and back on again. Fix faulty logic for deciding which plots remain active when restoring the legend.

Modified: src/pmchart/chart.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/chart.cpp )

[pcp:master] By Nathan Scott <***@redhat.com>:
ee4762cd3523 ( https://github.com/performancecopilot/pcp/commit/ee4762cd35239b8328c8204b7169ec5f42db7f26 ) : Merge branch 'master' of git://git.pcp.io/brolley/pcp into brolley-merge

Modified: src/pmchart/metricdetails.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/metricdetails.cpp )

[pcp:master] By Nathan Scott <***@redhat.com>:
9dfeea9698dd ( https://github.com/performancecopilot/pcp/commit/9dfeea9698dd298589c32c9f3da3495f54ed48fe ) : Merge branch 'rhbz1359961' of git://git.pcp.io/brolley/pcp into brolley-merge

Modified: src/pmchart/chart.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/chart.cpp )

[pcp:master] By Frank Ch. Eigler <***@redhat.com>:
6a3e045a8095 ( https://github.com/performancecopilot/pcp/commit/6a3e045a809551e0a459f6929d7c21bc81c1a7fd ) : pmwebd graphite webapi: correct filtering for non-normal floating-point data In one context that is used by grafana json queries, we were mapping only some NaN values to 'null', rather than all non-normal FP values. This could result in outright JSON syntax errors, if literals like 'inf' were printed instead. We now are more consistent with the proper filter (isnormal(3)).

Modified: src/pmwebapi/pmgraphite.cxx ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/pmgraphite.cxx )
pcp@groups.io Integration
2017-03-29 04:47:42 UTC
Permalink
1 New Commit:

[pcp:master] By Nathan Scott <***@redhat.com>:
6b8d98b29609 ( https://github.com/performancecopilot/pcp/commit/6b8d98b29609eb2d1cef7adcc75887998a015caf ) : qa: ensure determinism in perfevent linked list walking Tweak pmdaperfevent code so that its linked lists for PMUs, PMU properties and PMU events are sorted (on insert). This make for neater debugging diagnostics and test determinism.

Modified: qa/756.out ( https://github.com/performancecopilot/pcp/blob/master/qa/756.out )
Modified: src/pmdas/perfevent/parse_events.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/parse_events.c )
pcp@groups.io Integration
2017-03-31 03:46:25 UTC
Permalink
16 New Commits:

[pcp:master] By Ken McDonell <***@internode.on.net>:
ca7d6f4635bf ( https://github.com/performancecopilot/pcp/commit/ca7d6f4635bf6b4cab36759273b7aa07c36e2c8a ) : qa/admin/pcp-daily: don't expand $HOME locally, defer until running remotely Broke on OS X, where $HOME is /Users/kenj not /home/kenj.

Modified: qa/admin/pcp-daily ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/pcp-daily )

[pcp:master] By Ken McDonell <***@internode.on.net>:
3db6c53a7634 ( https://github.com/performancecopilot/pcp/commit/3db6c53a76340358ed8207a7f19e0fc86a672e37 ) : qa/920, 925 & 1060: accommodate OS X oddity for ls(1) Output from "ls -lR dirname" starts with a line like dirname: on every platform under the Sun except, you guessed it, OS X.

Modified: qa/1060 ( https://github.com/performancecopilot/pcp/blob/master/qa/1060 )
Modified: qa/1060.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1060.out )
Modified: qa/920 ( https://github.com/performancecopilot/pcp/blob/master/qa/920 )
Modified: qa/920.out ( https://github.com/performancecopilot/pcp/blob/master/qa/920.out )
Modified: qa/925 ( https://github.com/performancecopilot/pcp/blob/master/qa/925 )
Modified: qa/925.out ( https://github.com/performancecopilot/pcp/blob/master/qa/925.out )

[pcp:master] By Lukas Berk <***@redhat.com>:
e8a85c4531eb ( https://github.com/performancecopilot/pcp/commit/e8a85c4531eb6dc1bbb475e0285498d5ac8b31f6 ) : selinux: add el6 focused conditional checks qa/917 - update testcase GNUlocaldefs - add checks GNUmakefile - add sed substitutions pcpupstream.te.in - swap rules for conditionals

Modified: qa/917 ( https://github.com/performancecopilot/pcp/blob/master/qa/917 )
Modified: src/selinux/GNUlocaldefs ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUlocaldefs )
Modified: src/selinux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUmakefile )
Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )

[pcp:master] By Lukas Berk <***@redhat.com>:
e2d23259b308 ( https://github.com/performancecopilot/pcp/commit/e2d23259b308a39fa20285b5700a5d7b0f7136d3 ) : selinux: RHBZ1433271 adjust for other out of tree policy packages Some of the contexts we adjust for, can be present in the fedora buildroot, however not in the default policy. Like pcp-selinux, shipped after the fact, with their respective rpms. We were erroring out when trying to install the pcpupstream.pp, and those rpms (and thus their policy packages) were not installed. In this case, still check if the contexts are available, and set in gnulocaldefs, however, add trigger{in,un}'s for the packages they rely on, and split those type enforcement rules into their own, smaller, policy packages.

Added: src/selinux/pcpupstream-container.te ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-container.te )
Added: src/selinux/pcpupstream-docker.te ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-docker.te )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: src/selinux/GNUlocaldefs ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUlocaldefs )
Modified: src/selinux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUmakefile )
Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )

[pcp:master] By Nathan Scott <***@redhat.com>:
164ce94ca1a7 ( https://github.com/performancecopilot/pcp/commit/164ce94ca1a7877e87e4677cc0387ecccb04249b ) : build: add webapps extras (index, images, qa notes)

Added: images/blinkenlights.png ( Loading Image... )
Added: images/favicon.ico ( https://github.com/performancecopilot/pcp/blob/master/images/favicon.ico )
Added: images/grafana1.png ( Loading Image... )
Added: images/grafana2.png ( Loading Image... )
Added: images/graphite.png ( Loading Image... )
Added: images/vector.png ( Loading Image... )
Added: src/pmwebapi/webapps/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/.gitignore )
Added: src/pmwebapi/webapps/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/GNUmakefile )
Added: src/pmwebapi/webapps/index.html ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/index.html )
Added: src/pmwebapi/webapps/qa-notes.txt ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/qa-notes.txt )
Modified: src/pmwebapi/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/.gitignore )
Modified: src/pmwebapi/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/GNUmakefile )

[pcp:master] By Lukas Berk <***@redhat.com>:
3693e2aeb53d ( https://github.com/performancecopilot/pcp/commit/3693e2aeb53d02bc958c3e17c4ec2370228dd0ee ) : qa: selinux, update and add a testcase for the container.pp

Added: qa/940 ( https://github.com/performancecopilot/pcp/blob/master/qa/940 )
Added: qa/940.out ( https://github.com/performancecopilot/pcp/blob/master/qa/940.out )
Modified: qa/917 ( https://github.com/performancecopilot/pcp/blob/master/qa/917 )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )

[pcp:master] By Lukas Berk <***@redhat.com>:
d17c09c301b8 ( https://github.com/performancecopilot/pcp/commit/d17c09c301b878a5821f16c534f73275e1b0add6 ) : Buildbot: update dockerfiles, add fedora25

Modified: qa/buildbot/Dockerfile.centos7.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.centos7.qa )
Modified: qa/buildbot/Dockerfile.fedora23.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.fedora23.qa )
Modified: qa/buildbot/Dockerfile.fedora24.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.fedora24.qa )
Modified: qa/buildbot/Dockerfile.mingw.build ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.mingw.build )

[pcp:master] By Ken McDonell <***@internode.on.net>:
a9648bb2333f ( https://github.com/performancecopilot/pcp/commit/a9648bb2333f524b466583ddc0940a56a13035a8 ) : Merge branch 'master' of git://git.pcp.io/pcp

Modified: qa/756.out ( https://github.com/performancecopilot/pcp/blob/master/qa/756.out )
Modified: src/pmchart/chart.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/chart.cpp )
Modified: src/pmchart/metricdetails.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/metricdetails.cpp )
Modified: src/pmdas/perfevent/parse_events.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/parse_events.c )
Modified: src/pmdas/perfevent/parse_events.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/parse_events.h )
Modified: src/pmdas/perfevent/perfinterface.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/perfinterface.c )
Modified: src/pmwebapi/pmgraphite.cxx ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/pmgraphite.cxx )

[pcp:master] By Nathan Scott <***@redhat.com>:
0c212208475a ( https://github.com/performancecopilot/pcp/commit/0c212208475ad5924ed3624eda4858af58f336a4 ) : Merge branch 'master' of git://git.pcp.io/kenj/pcp into kenj-merge

Modified: qa/1060 ( https://github.com/performancecopilot/pcp/blob/master/qa/1060 )
Modified: qa/1060.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1060.out )
Modified: qa/920 ( https://github.com/performancecopilot/pcp/blob/master/qa/920 )
Modified: qa/920.out ( https://github.com/performancecopilot/pcp/blob/master/qa/920.out )
Modified: qa/925 ( https://github.com/performancecopilot/pcp/blob/master/qa/925 )
Modified: qa/925.out ( https://github.com/performancecopilot/pcp/blob/master/qa/925.out )
Modified: qa/admin/pcp-daily ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/pcp-daily )

[pcp:master] By Nathan Scott <***@redhat.com>:
d9f988b692e9 ( https://github.com/performancecopilot/pcp/commit/d9f988b692e9a79b67c1ade3faabfcc6aa1153cb ) : Merge branch 'master' of git://git.pcp.io/lberk/pcp into lberk-merge

Added: qa/940 ( https://github.com/performancecopilot/pcp/blob/master/qa/940 )
Added: qa/940.out ( https://github.com/performancecopilot/pcp/blob/master/qa/940.out )
Added: src/selinux/pcpupstream-container.te ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-container.te )
Added: src/selinux/pcpupstream-docker.te ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-docker.te )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: qa/917 ( https://github.com/performancecopilot/pcp/blob/master/qa/917 )
Modified: qa/buildbot/Dockerfile.centos7.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.centos7.qa )
Modified: qa/buildbot/Dockerfile.fedora23.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.fedora23.qa )
Modified: qa/buildbot/Dockerfile.fedora24.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.fedora24.qa )
Modified: qa/buildbot/Dockerfile.mingw.build ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.mingw.build )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: src/selinux/GNUlocaldefs ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUlocaldefs )
Modified: src/selinux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUmakefile )
Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )

[pcp:master] By Nathan Scott <***@redhat.com>:
cbb1d7b246c1 ( https://github.com/performancecopilot/pcp/commit/cbb1d7b246c13f26bde86659518e3ae98e2f7dc5 ) : build: drop parfait/uom spec files, they now live elsewhere

Removed: build/rpm/parfait.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/parfait.spec )
Removed: build/rpm/unitsofmeasurement-si-units.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-si-units.spec )
Removed: build/rpm/unitsofmeasurement-unit-api.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-unit-api.spec )
Removed: build/rpm/unitsofmeasurement-uom-lib.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-uom-lib.spec )
Removed: build/rpm/unitsofmeasurement-uom-parent.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-uom-parent.spec )
Removed: build/rpm/unitsofmeasurement-uom-se.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-uom-se.spec )
Removed: build/rpm/unitsofmeasurement-uom-systems.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unitsofmeasurement-uom-systems.spec )

[pcp:master] By Ken McDonell <***@internode.on.net>:
ee978ede9ff7 ( https://github.com/performancecopilot/pcp/commit/ee978ede9ff757935ea1f11c83deb0886efc11ed ) : qa/756: one more non-deterministic gopher to smack

Modified: qa/756 ( https://github.com/performancecopilot/pcp/blob/master/qa/756 )
Modified: qa/756.out ( https://github.com/performancecopilot/pcp/blob/master/qa/756.out )
Modified: qa/perfevent/perf_event_test.c ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/perf_event_test.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
049d2042d665 ( https://github.com/performancecopilot/pcp/commit/049d2042d66547217882b00617fb0e10e6874393 ) : python api: correct the exit status with --version option

Modified: src/python/pmapi.c ( https://github.com/performancecopilot/pcp/blob/master/src/python/pmapi.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
a87447c95336 ( https://github.com/performancecopilot/pcp/commit/a87447c953365ce4422cd3ea05806eda24a1236d ) : Merge branch 'master' of git://git.pcp.io/kenj/pcp into kenj-merge

Modified: qa/756 ( https://github.com/performancecopilot/pcp/blob/master/qa/756 )
Modified: qa/756.out ( https://github.com/performancecopilot/pcp/blob/master/qa/756.out )
Modified: qa/perfevent/perf_event_test.c ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/perf_event_test.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
6e4888e35ee9 ( https://github.com/performancecopilot/pcp/commit/6e4888e35ee92114337974fd86a5f0e032749bae ) : build: simplify the way webapps are packaged in the build Instead of treating Vector separately to the rest of the bundled webapps and none having usable versioning and/or downloadable src tarballs, switch to a mechanism whereby all of the webapps are managed the same way, all can use tagging for versioning, and all have github src tarballs automatically generated for every version. In this simpler model, there's no case for the additional webjs repo anymore so the handful of remaining text / png files now live in pcp for easier tracking too. For those folk on fche's team (i.e. fche & wcohen), continuing along with pcpfans will work fine if that's your preference - or you can use the new, individual repos directly (which will be easier for us to maintain & release) -- github invites have been sent to you already. While there, I've added a document describing the rebuild process for the individual webapps - capturing as much as is known anyway. If the grafana/graphite re-builds could be a bit more documented over time, that'd be helpful too.

Added: src/pmwebapi/webapps/updating.txt ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/updating.txt )
Removed: scripts/build-parfait ( https://github.com/performancecopilot/pcp/blob/master/scripts/build-parfait )
Removed: scripts/build-vector ( https://github.com/performancecopilot/pcp/blob/master/scripts/build-vector )
Removed: scripts/zip2tar ( https://github.com/performancecopilot/pcp/blob/master/scripts/zip2tar )
Modified: Makepkgs ( https://github.com/performancecopilot/pcp/blob/master/Makepkgs )
Modified: build/rpm/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/GNUmakefile )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )
Modified: debian/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/debian/GNUmakefile )
Modified: src/include/builddefs.in ( https://github.com/performancecopilot/pcp/blob/master/src/include/builddefs.in )
Modified: src/pmwebapi/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/GNUmakefile )
Modified: src/pmwebapi/webapps/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/GNUmakefile )

[pcp:master] By Nathan Scott <***@redhat.com>:
897686606912 ( https://github.com/performancecopilot/pcp/commit/8976866069126af7d7618cf0ee367356209a962c ) : build: add some selinux files to the build Lukas says these should be committed, Make It So.

Added: src/selinux/pcpupstream-container.fc ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-container.fc )
Added: src/selinux/pcpupstream-container.if ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-container.if )
Added: src/selinux/pcpupstream-docker.fc ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-docker.fc )
Added: src/selinux/pcpupstream-docker.if ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-docker.if )
pcp@groups.io Integration
2017-03-31 08:27:04 UTC
Permalink
2 New Commits:

[pcp:master] By Nathan Scott <***@redhat.com>:
1fd95646d824 ( https://github.com/performancecopilot/pcp/commit/1fd95646d8248ca946f12cf050931b7a39421f03 ) : build: small fixes for the debian package build process

Modified: Makepkgs ( https://github.com/performancecopilot/pcp/blob/master/Makepkgs )
Modified: debian/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/debian/GNUmakefile )

[pcp:master] By Nathan Scott <***@redhat.com>:
6a273f2027f9 ( https://github.com/performancecopilot/pcp/commit/6a273f2027f9d052316b81f2beb1b5efe12c4ae5 ) : docs: update changelogs in preparation for pending pcp-3.11.9 release

Modified: CHANGELOG ( https://github.com/performancecopilot/pcp/blob/master/CHANGELOG )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
pcp@groups.io Integration
2017-04-02 07:49:55 UTC
Permalink
2 New Commits:

[pcp:master] By Nathan Scott <***@redhat.com>:
abf8bb480e7b ( https://github.com/performancecopilot/pcp/commit/abf8bb480e7b9e01b6c765e958929358c5a0abb4 ) : docs: update version and planned dates for next release

Modified: CHANGELOG ( https://github.com/performancecopilot/pcp/blob/master/CHANGELOG )
Modified: VERSION.pcp ( https://github.com/performancecopilot/pcp/blob/master/VERSION.pcp )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: debian/changelog ( https://github.com/performancecopilot/pcp/blob/master/debian/changelog )

[pcp:master] By Nathan Scott <***@redhat.com>:
c2d5538e3635 ( https://github.com/performancecopilot/pcp/commit/c2d5538e3635e373f4b99030a807ec90609e8590 ) : qa: fix python3-related reporting typo in check-vm script

Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )
pcp@groups.io Integration
2017-04-03 05:09:02 UTC
Permalink
6 New Commits:

[pcp:master] By Ken McDonell <***@internode.on.net>:
ed492c972cb8 ( https://github.com/performancecopilot/pcp/commit/ed492c972cb86bad84a46e24c66601872352f509 ) : qa/667: tweak sleep delays Increase from 8 to 10 seconds in a couple of places ... seems to make the test more stable on slower VMs.

Modified: qa/667 ( https://github.com/performancecopilot/pcp/blob/master/qa/667 )

[pcp:master] By Ken McDonell <***@internode.on.net>:
f1eda81acb20 ( https://github.com/performancecopilot/pcp/commit/f1eda81acb20bdb5a5586546e6f15c0c3651ed1d ) : Merge branch 'master' of git://git.pcp.io/pcp

Modified: CHANGELOG ( https://github.com/performancecopilot/pcp/blob/master/CHANGELOG )
Modified: VERSION.pcp ( https://github.com/performancecopilot/pcp/blob/master/VERSION.pcp )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: debian/changelog ( https://github.com/performancecopilot/pcp/blob/master/debian/changelog )
Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )

[pcp:master] By Ken McDonell <***@internode.on.net>:
f9c46207753e ( https://github.com/performancecopilot/pcp/commit/f9c46207753e2cc1d2ebfb1ffbe41434442ecb39 ) : qa/069: sleep to avoid race with timestamp for pmcd.conf change This test has been a problem for a long time with sporadic failures that have proven notoriuosly difficult to reproduce and diagnose. This fix seems to improve the status quo because pmcd really notices that pmcd.conf has changed after the access control section is added.

Modified: qa/069 ( https://github.com/performancecopilot/pcp/blob/master/qa/069 )

[pcp:master] By Frank Ch. Eigler <***@redhat.com>:
ec92dc9ce8df ( https://github.com/performancecopilot/pcp/commit/ec92dc9ce8df6e5ffe16fcdd080bfbd7dae0f114 ) : pcpqa 4751: multithreaded pmfg: add helgrind wrapper Extending the "flakey" qa/4751 test case with correct-looking 4751.out and an optional/automatic "valgrind --tool=helgrind" wrapper whose error reports go into 4751.full. There are too many of them at present (almost 200) to allow us to assert zero as a pass criterion.

Modified: qa/4751 ( https://github.com/performancecopilot/pcp/blob/master/qa/4751 )
Modified: qa/4751.out ( https://github.com/performancecopilot/pcp/blob/master/qa/4751.out )

[pcp:master] By Frank Ch. Eigler <***@redhat.com>:
b7f1a4540bea ( https://github.com/performancecopilot/pcp/commit/b7f1a4540bea3548c0604831eb1ece4c2f69dead ) : pmmgr.options, pmwebd.options: set a MALLOC_ARENA_MAX As an optimization for multithreaded programs, modern glibc creates a number of memory allocation arenas. This number defaults to a product of the number of process cores multplied by a constant. While tehse arenas don't necessarily take up allocated memory, they do take up address space. That may unnecessarily alarm sysadmins who look at the process VSZ, and might create greater than necessary fragmentation. The pmmgr/pmwebd .options files now specify a smaller fixed default: MALLOC_ARENA_MAX=8

Modified: src/pmmgr/pmmgr.options ( https://github.com/performancecopilot/pcp/blob/master/src/pmmgr/pmmgr.options )
Modified: src/pmwebapi/pmwebd.options ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/pmwebd.options )

[pcp:master] By Nathan Scott <***@redhat.com>:
6db3eed2b110 ( https://github.com/performancecopilot/pcp/commit/6db3eed2b1102565965fd36d3e5e28334bbf4402 ) : stdpmid: reserve a domain number for Prometheus endpoint PMDA

Modified: src/pmns/stdpmid.pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmns/stdpmid.pcp )
pcp@groups.io Integration
2017-04-05 02:38:37 UTC
Permalink
1 New Commit:

[pcp:master] By Nathan Scott <***@redhat.com>:
6c19870a848b ( https://github.com/performancecopilot/pcp/commit/6c19870a848b0c2354a9a2d754cafe248b2e0ec2 ) : qa: add seinfo utility into selinux build dependency checks Missed bintray selinux package build on last release cos this dep was not listed (resulting in ENABLE_SELINUX being false); Make It So, at least for the RPM platforms so far.

Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )
pcp@groups.io Integration
2017-04-07 04:21:00 UTC
Permalink
3 New Commits:

[pcp:master] By Lukas Berk <***@redhat.com>:
587229ddb5a5 ( https://github.com/performancecopilot/pcp/commit/587229ddb5a5b0a725414deaae0fd10faac69809 ) : build: Fix selinux module checking As pointed out by Ken, if [ `foo` ] is unsafe, switch to if foo >/dev/null 2>&1 style.

Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )

[pcp:master] By Lukas Berk <***@redhat.com>:
abb9405720cd ( https://github.com/performancecopilot/pcp/commit/abb9405720cd380d616b7d87b65cc58b3a88cbd7 ) : Selinux: Add avc's mentioned by Milos github #287 qa/917 - update testcase GNUlocaldefs - add conditionals for systemd contexts GNUmakefile - add subsitutions for conditional systemd contexts pcupstream.te.in - add new rules based on avc's provided

Modified: qa/917 ( https://github.com/performancecopilot/pcp/blob/master/qa/917 )
Modified: qa/917.out.in ( https://github.com/performancecopilot/pcp/blob/master/qa/917.out.in )
Modified: src/selinux/GNUlocaldefs ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUlocaldefs )
Modified: src/selinux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUmakefile )
Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )

[pcp:master] By Lukas Berk <***@redhat.com>:
fb56481639ff ( https://github.com/performancecopilot/pcp/commit/fb56481639ff5b73792a20d34dff3ac4e191a907 ) : RHBZ: 1381301 restore context to pcp_var_run_t after pmcd start pmcd makes /var/run/pcp on the fly, which, gives /var/run/pcp var_run_t context (despite the default policy being pcp_var_rum_t). If the command exists, just run restorecon on the directory after we make it.

Modified: src/pmcd/rc_pmcd ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/rc_pmcd )
Modified: src/pmie/rc_pmie ( https://github.com/performancecopilot/pcp/blob/master/src/pmie/rc_pmie )
Modified: src/pmlogger/pmlogger_daily.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmlogger/pmlogger_daily.sh )
Modified: src/pmproxy/rc_pmproxy ( https://github.com/performancecopilot/pcp/blob/master/src/pmproxy/rc_pmproxy )
pcp@groups.io Integration
2017-04-10 00:09:12 UTC
Permalink
30 New Commits:

[pcp:master] By Ken McDonell <***@internode.on.net>:
afa0704202cb ( https://github.com/performancecopilot/pcp/commit/afa0704202cb39849d71cc6e46d2464a4f0a82a0 ) : src/libpcp/doc: add find-posix-unsafe Hunt through source looking for calls to routines that POSIX has declared to be unsafe for threaded use.

Added: src/libpcp/doc/find-posix-unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/find-posix-unsafe )

[pcp:master] By Ken McDonell <***@internode.on.net>:
5570bc56c651 ( https://github.com/performancecopilot/pcp/commit/5570bc56c651fea2529f0fd6e7493a615466d8e4 ) : src/libpcp/doc: updates Some more documentation, script refinement and additions to the safe/unsafe control files.

Modified: src/libpcp/doc/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/GNUmakefile )
Modified: src/libpcp/doc/README ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/README )
Modified: src/libpcp/doc/glibc.safe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/glibc.safe )
Modified: src/libpcp/doc/libpcp-locking.odt ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/libpcp-locking.odt )
Modified: src/libpcp/doc/mk.cgraph ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/mk.cgraph )
Modified: src/libpcp/doc/posix.unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/posix.unsafe )

[pcp:master] By Ken McDonell <***@internode.on.net>:
1acd16632b52 ( https://github.com/performancecopilot/pcp/commit/1acd16632b52efe663c2524d8df6b37fd51b2327 ) : src/libpcp/src: add __pmLock_extcall First round of changes for this new mutex. It is designed to be the last on the call hierarchy (no other locks can be acquired while __pmLock_extcall is held) and is designed for short-duration locking while external routines that are not thread-safe are called. This reduces some of the use of __pmLock_libpcp, so we're able to focus on cleaning up the use of that mutex later.

Modified: src/libpcp/src/access.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/access.c )
Modified: src/libpcp/src/accounts.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/accounts.c )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/config.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/config.c )
Modified: src/libpcp/src/err.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/err.c )
Modified: src/libpcp/src/fault.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fault.c )
Modified: src/libpcp/src/getopt.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/getopt.c )
Modified: src/libpcp/src/interp.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/interp.c )
Modified: src/libpcp/src/lock.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/lock.c )
Modified: src/libpcp/src/logconnect.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/logconnect.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )
Modified: src/libpcp/src/win32.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/win32.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
edb78b9f5ec0 ( https://github.com/performancecopilot/pcp/commit/edb78b9f5ec04f428ee52a4836ffca0d2062d8ee ) : libpcp: missing bits for __pmLock_extcall - impl.h declaration - libpcp exports

Modified: src/include/pcp/impl.h ( https://github.com/performancecopilot/pcp/blob/master/src/include/pcp/impl.h )
Modified: src/libpcp/src/exports ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/exports )

[pcp:master] By Ken McDonell <***@internode.on.net>:
53c1278ad2dd ( https://github.com/performancecopilot/pcp/commit/53c1278ad2ddd6f185bbc4e8f031570dd8cd8c0e ) : Merge branch 'master' into threadsafe

Modified: qa/032 ( https://github.com/performancecopilot/pcp/blob/master/qa/032 )
Modified: qa/821 ( https://github.com/performancecopilot/pcp/blob/master/qa/821 )
Modified: qa/821.out ( https://github.com/performancecopilot/pcp/blob/master/qa/821.out )
Modified: qa/src/test_pcp.python ( https://github.com/performancecopilot/pcp/blob/master/qa/src/test_pcp.python )

[pcp:master] By Ken McDonell <***@internode.on.net>:
adbbb1266092 ( https://github.com/performancecopilot/pcp/commit/adbbb1266092c5ed5302397ac4ceac8c823fdbd6 ) : src/libpcp/doc: find-unsafe changes - renamed from find-posix-unsafe to find-unsafe (so we can check with the other *.unsafe control files) - add -u option to specify one or more *.unsafe files - don't scan comments by default (add -c to revert to previous behaviour where comments were scanned for "function calls") - change from sed(1) to awk(1) for final pass filter and reporting, so output format is easier to read, e.g. ../src/auxserver.c: <-- file name first --- 106,110 --- <-- line number range int new_nports = nports; + if ((env = getenv("PMCD_PORT")) != NULL) <-- matching line new_nports = __pmAddPorts(env, ports, nports); <-- blank line --- 134,138 --- <-- next line number range ...

Added: src/libpcp/doc/find-unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/find-unsafe )
Removed: src/libpcp/doc/find-posix-unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/find-posix-unsafe )

[pcp:master] By Ken McDonell <***@internode.on.net>:
b89e3fc1a9c5 ( https://github.com/performancecopilot/pcp/commit/b89e3fc1a9c5832aea06f5c2a52aa391e524ea04 ) : src/libpcp: second round of __pmLock_extcall changes - replace some calls to unsafe routine by calls to their thread safe counterparts - re-audit the lock-unlock scopes to ensure that the lock is not released until we've finished with (or copied) the data from the unsafe call that may be changed by a subsequent call, e.g. the value at the end of the pointer returned from getenv()

Modified: src/libpcp/src/AF.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/AF.c )
Modified: src/libpcp/src/accounts.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/accounts.c )
Modified: src/libpcp/src/auxconnect.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/auxconnect.c )
Modified: src/libpcp/src/avahi.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/avahi.c )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/config.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/config.c )
Modified: src/libpcp/src/win32.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/win32.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
6e7873b8f341 ( https://github.com/performancecopilot/pcp/commit/6e7873b8f341da7066bb3fc43ce124d0a68da3e3 ) : src/libpcp: more __pmLock_extcall and localmutex changes - being consistent about the use of __pmLock_extcall for calls to external routines that are not thread-safe - introduce localmutex to be used to protect statics in a source file where the only lock that can be acquired after localmutex is __pmLock_extcall ... this is the start of a formal lock ordering hierarchy - both of these changes are WIP as we're moving through the source files of libpcp

Modified: src/libpcp/src/access.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/access.c )
Modified: src/libpcp/src/accounts.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/accounts.c )
Modified: src/libpcp/src/auxconnect.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/auxconnect.c )
Modified: src/libpcp/src/auxserver.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/auxserver.c )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/config.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/config.c )
Modified: src/libpcp/src/connect.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/connect.c )
Modified: src/libpcp/src/connectlocal.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/connectlocal.c )
Modified: src/libpcp/src/context.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/context.c )
Modified: src/libpcp/src/derive.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.c )
Modified: src/libpcp/src/pdubuf.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/pdubuf.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
07af1f7246d7 ( https://github.com/performancecopilot/pcp/commit/07af1f7246d70125788f0e825a3ce272545c8d3d ) : src/libpcp: more __pmLock_extcall and localmutex changes Fix a couple of missing or misplaced PM_UNLOCK() calls, small cosmetic changes. This is a checkpoint commit, as with these changes there are no QA regressions. Still more to be done ... auditing for unsafe calls still required for another 17 source files in libpcp.

Modified: src/libpcp/src/auxconnect.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/auxconnect.c )
Modified: src/libpcp/src/auxserver.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/auxserver.c )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/config.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/config.c )
Modified: src/libpcp/src/context.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/context.c )
Modified: src/libpcp/src/derive.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.c )
Modified: src/libpcp/src/fault.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fault.c )
Modified: src/libpcp/src/lock.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/lock.c )
Modified: src/libpcp/src/pdubuf.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/pdubuf.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
b42d917afff8 ( https://github.com/performancecopilot/pcp/commit/b42d917afff87cb1be2631dbb145d23799f9bf3b ) : src/libpcp/doc: control file, scripts and documentation changes Control files and scripts now complete - processing all of the libpcp source. Documentation is still WIP.

Modified: src/libpcp/doc/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/GNUmakefile )
Modified: src/libpcp/doc/README ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/README )
Modified: src/libpcp/doc/find-unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/find-unsafe )
Modified: src/libpcp/doc/glibc.safe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/glibc.safe )
Modified: src/libpcp/doc/glibc.unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/glibc.unsafe )
Modified: src/libpcp/doc/libpcp-locking.odt ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/libpcp-locking.odt )
Modified: src/libpcp/doc/mk.cgraph ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/mk.cgraph )
Modified: src/libpcp/doc/other.safe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/other.safe )
Modified: src/libpcp/doc/other.unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/other.unsafe )

[pcp:master] By Ken McDonell <***@internode.on.net>:
085770135e45 ( https://github.com/performancecopilot/pcp/commit/085770135e455b47169ac8f2ca4aa57a4b778a29 ) : src/libpcp/doc/libpcp-locking.odt: finally got spelling checking working

Modified: src/libpcp/doc/libpcp-locking.odt ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/libpcp-locking.odt )

[pcp:master] By Ken McDonell <***@internode.on.net>:
00506ded3277 ( https://github.com/performancecopilot/pcp/commit/00506ded32770a74358c6e6aa9827d1d2d5b2264 ) : src/libpcp: further __pmLock_extcall and local mutex changes Another checkpoint commit, with no QA regressions. The __pmLock_extcall and localmutex changes are almost done with this round of changes. I still need to work through secureconnect.c and secureserver.c, and there remain a handful of cleanups needed in win32.c. With these changes, the use of __pmLock_libpcp has been roughly halved from 98 locks calls in 23 source files, down to 52 lock calls in 12 source files. Additionally the lock ordering of the new local mutexes and __pmLock_extcall ensures these ones are deadlock free.

Modified: qa/512.out ( https://github.com/performancecopilot/pcp/blob/master/qa/512.out )
Modified: src/libpcp/doc/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/GNUmakefile )
Modified: src/libpcp/doc/find-unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/find-unsafe )
Modified: src/libpcp/doc/glibc.safe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/glibc.safe )
Modified: src/libpcp/doc/glibc.unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/glibc.unsafe )
Modified: src/libpcp/doc/libpcp-locking.odt ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/libpcp-locking.odt )
Modified: src/libpcp/doc/mk.cgraph ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/mk.cgraph )
Modified: src/libpcp/doc/other.unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/other.unsafe )
Modified: src/libpcp/doc/posix.unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/posix.unsafe )
Modified: src/libpcp/src/auxconnect.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/auxconnect.c )
Modified: src/libpcp/src/avahi.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/avahi.c )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/config.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/config.c )
Modified: src/libpcp/src/context.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/context.c )
Modified: src/libpcp/src/discovery.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/discovery.c )
Modified: src/libpcp/src/err.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/err.c )
Modified: src/libpcp/src/fault.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fault.c )
Modified: src/libpcp/src/getopt.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/getopt.c )
Modified: src/libpcp/src/internal.h ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/internal.h )
Modified: src/libpcp/src/interp.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/interp.c )
Modified: src/libpcp/src/lock.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/lock.c )
Modified: src/libpcp/src/logconnect.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/logconnect.c )
Modified: src/libpcp/src/logutil.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/logutil.c )
Modified: src/libpcp/src/optfetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/optfetch.c )
Modified: src/libpcp/src/pdu.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/pdu.c )
Modified: src/libpcp/src/pdubuf.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/pdubuf.c )
Modified: src/libpcp/src/pmns.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/pmns.c )
Modified: src/libpcp/src/tz.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/tz.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )
Modified: src/libpcp/src/win32.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/win32.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
ff48020c21b2 ( https://github.com/performancecopilot/pcp/commit/ff48020c21b201c7aa68debbfb6d0187e911b2ea ) : Merge branch 'master' into threadsafe

Added: man/man3/pmjsonget.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmjsonget.3 )
Added: qa/370.out.13 ( https://github.com/performancecopilot/pcp/blob/master/qa/370.out.13 )
Added: qa/924 ( https://github.com/performancecopilot/pcp/blob/master/qa/924 )
Added: qa/924.out ( https://github.com/performancecopilot/pcp/blob/master/qa/924.out )
Added: qa/sadist/sa-sysstat-11.2.0 ( https://github.com/performancecopilot/pcp/blob/master/qa/sadist/sa-sysstat-11.2.0 )
Added: src/pmdas/docker/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/.gitignore )
Added: src/pmdas/docker/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/GNUmakefile )
Added: src/pmdas/docker/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/Install )
Added: src/pmdas/docker/Remove ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/Remove )
Added: src/pmdas/docker/docker.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/docker.c )
Added: src/pmdas/docker/domain.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/domain.h )
Added: src/pmdas/docker/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/help )
Added: src/pmdas/docker/pmdadocker.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/pmdadocker.1 )
Added: src/pmdas/docker/pmns ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/pmns )
Added: src/pmdas/docker/root ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/root )
Removed: man/man3/pmjsoninit.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmjsoninit.3 )
Modified: CHANGELOG ( https://github.com/performancecopilot/pcp/blob/master/CHANGELOG )
Modified: VERSION.pcp ( https://github.com/performancecopilot/pcp/blob/master/VERSION.pcp )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: debian/changelog ( https://github.com/performancecopilot/pcp/blob/master/debian/changelog )
Modified: debian/libpcp-web1-dev.install ( https://github.com/performancecopilot/pcp/blob/master/debian/libpcp-web1-dev.install )
Modified: qa/1041 ( https://github.com/performancecopilot/pcp/blob/master/qa/1041 )
Modified: qa/359 ( https://github.com/performancecopilot/pcp/blob/master/qa/359 )
Modified: qa/370 ( https://github.com/performancecopilot/pcp/blob/master/qa/370 )
Modified: qa/581 ( https://github.com/performancecopilot/pcp/blob/master/qa/581 )
Modified: qa/821.out ( https://github.com/performancecopilot/pcp/blob/master/qa/821.out )
Modified: qa/870 ( https://github.com/performancecopilot/pcp/blob/master/qa/870 )
Modified: qa/994 ( https://github.com/performancecopilot/pcp/blob/master/qa/994 )
Modified: qa/999 ( https://github.com/performancecopilot/pcp/blob/master/qa/999 )
Modified: qa/common.check ( https://github.com/performancecopilot/pcp/blob/master/qa/common.check )
Modified: qa/common.filter ( https://github.com/performancecopilot/pcp/blob/master/qa/common.filter )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: qa/src/json_test.c ( https://github.com/performancecopilot/pcp/blob/master/qa/src/json_test.c )
Modified: scripts/bintray-version ( https://github.com/performancecopilot/pcp/blob/master/scripts/bintray-version )
Modified: src/include/pcp/pmjson.h ( https://github.com/performancecopilot/pcp/blob/master/src/include/pcp/pmjson.h )
Modified: src/libpcp_web/src/exports ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp_web/src/exports )
Modified: src/libpcp_web/src/http_client.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp_web/src/http_client.c )
Modified: src/libpcp_web/src/http_parser.h ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp_web/src/http_parser.h )
Modified: src/libpcp_web/src/json_helpers.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp_web/src/json_helpers.c )
Modified: src/libpcp_web/src/private.h ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp_web/src/private.h )
Modified: src/pmdas/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/GNUmakefile )
Modified: src/pmdas/linux/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/help )
Modified: src/pmdas/linux/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/pmda.c )
Modified: src/pmdas/linux/proc_zoneinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_zoneinfo.c )
Modified: src/pmdas/linux/proc_zoneinfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_zoneinfo.h )
Modified: src/pmdas/linux/root_linux ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/root_linux )
Modified: src/pmdas/root/docker.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/root/docker.c )
Modified: src/pmdas/root/root.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/root/root.h )
Modified: src/pmns/Rebuild ( https://github.com/performancecopilot/pcp/blob/master/src/pmns/Rebuild )
Modified: src/pmns/stdpmid.pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmns/stdpmid.pcp )

[pcp:master] By Ken McDonell <***@internode.on.net>:
7096d21db355 ( https://github.com/performancecopilot/pcp/commit/7096d21db3553a853723d096ad7f28d1d21e3370 ) : src/libpcp/logconnect.c: fix lock-lock botch Cut-n-paste error. Should have been lock-unlock.

Modified: src/libpcp/src/logconnect.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/logconnect.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
ac10b3024a78 ( https://github.com/performancecopilot/pcp/commit/ac10b3024a78ef52bad4b08fde9d2b07980c80d7 ) : src/libpcp/getdate.y: change call from gmtime to gmtime_r and get rid of one __pmLock_ext lock-unlock wrapper

Modified: src/libpcp/src/getdate.y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/getdate.y )

[pcp:master] By Ken McDonell <***@internode.on.net>:
da5f7d5dbabf ( https://github.com/performancecopilot/pcp/commit/da5f7d5dbabfb6e95a6255fa972756fb4d2cb56f ) : src/libpcp: remove exit() from the thread-unsafe list We don't really care about exit status race conditions on these rare exit paths, so remove the THREADSAFE annotation from the source and adjust the control file used by the doc/find-unsafe script.

Modified: src/libpcp/doc/glibc.unsafe ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/glibc.unsafe )
Modified: src/libpcp/src/accounts.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/accounts.c )
Modified: src/libpcp/src/config.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/config.c )
Modified: src/libpcp/src/context.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/context.c )
Modified: src/libpcp/src/derive.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.c )
Modified: src/libpcp/src/fault.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fault.c )
Modified: src/libpcp/src/lock.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/lock.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
89f97ad907cf ( https://github.com/performancecopilot/pcp/commit/89f97ad907cfe22a215ed6a6f7c1f158fc6ec24b ) : src/libpcp: readdir*() is threadsafe for us All uses of readdir*() use an on-stack dirp, so we're thread safe ... update comments, remove __pmLock_extcall locking and revert earlier 2-pass algorithm change in derive.c.`-

Modified: src/libpcp/src/context.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/context.c )
Modified: src/libpcp/src/derive.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.c )
Modified: src/libpcp/src/logutil.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/logutil.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
ef8b1fcfc298 ( https://github.com/performancecopilot/pcp/commit/ef8b1fcfc298c0bf9c679c6c44447dbb39e538bb ) : Merge branch 'master' into threadsafe

Added: qa/910 ( https://github.com/performancecopilot/pcp/blob/master/qa/910 )
Added: qa/910.out ( https://github.com/performancecopilot/pcp/blob/master/qa/910.out )
Modified: qa/1030 ( https://github.com/performancecopilot/pcp/blob/master/qa/1030 )
Modified: qa/180.out ( https://github.com/performancecopilot/pcp/blob/master/qa/180.out )
Modified: qa/243 ( https://github.com/performancecopilot/pcp/blob/master/qa/243 )
Modified: qa/254 ( https://github.com/performancecopilot/pcp/blob/master/qa/254 )
Modified: qa/857 ( https://github.com/performancecopilot/pcp/blob/master/qa/857 )
Modified: qa/885 ( https://github.com/performancecopilot/pcp/blob/master/qa/885 )
Modified: qa/886 ( https://github.com/performancecopilot/pcp/blob/master/qa/886 )
Modified: qa/924 ( https://github.com/performancecopilot/pcp/blob/master/qa/924 )
Modified: qa/924.out ( https://github.com/performancecopilot/pcp/blob/master/qa/924.out )
Modified: qa/955 ( https://github.com/performancecopilot/pcp/blob/master/qa/955 )
Modified: qa/common.check ( https://github.com/performancecopilot/pcp/blob/master/qa/common.check )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: qa/new ( https://github.com/performancecopilot/pcp/blob/master/qa/new )
Modified: src/pmchart/pmchart.info.in ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/pmchart.info.in )
Modified: src/pmdas/docker/docker.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/docker.c )
Modified: src/pmdas/linux/getinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/getinfo.c )
Modified: src/pmdas/linux/getinfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/getinfo.h )
Modified: src/pmdas/linux/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/help )
Modified: src/pmdas/linux/linux.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/linux.h )
Modified: src/pmdas/linux/mem_bandwidth.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/mem_bandwidth.c )
Modified: src/pmdas/linux/numa_meminfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/numa_meminfo.c )
Modified: src/pmdas/linux/numa_meminfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/numa_meminfo.h )
Modified: src/pmdas/linux/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/pmda.c )
Modified: src/pmdas/linux/proc_cpuinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_cpuinfo.c )
Modified: src/pmdas/linux/proc_cpuinfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_cpuinfo.h )
Modified: src/pmdas/linux/proc_meminfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_meminfo.c )
Modified: src/pmdas/linux/proc_net_softnet.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_net_softnet.c )
Modified: src/pmdas/linux/proc_net_softnet.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_net_softnet.h )
Modified: src/pmdas/linux/proc_stat.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_stat.c )
Modified: src/pmdas/linux/proc_stat.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_stat.h )
Modified: src/pmdas/mysql/pmdamysql.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/mysql/pmdamysql.1 )
Modified: src/pmdas/mysql/pmdamysql.pl ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/mysql/pmdamysql.pl )
Modified: src/pmgadgets/pmgadgets.info.in ( https://github.com/performancecopilot/pcp/blob/master/src/pmgadgets/pmgadgets.info.in )
Modified: src/pmquery/pmquery.info.in ( https://github.com/performancecopilot/pcp/blob/master/src/pmquery/pmquery.info.in )
Modified: src/pmtime/pmtime.info.in ( https://github.com/performancecopilot/pcp/blob/master/src/pmtime/pmtime.info.in )
Modified: src/pmval/pmval.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmval/pmval.c )
Modified: src/pmview/pmview.info.in ( https://github.com/performancecopilot/pcp/blob/master/src/pmview/pmview.info.in )

[pcp:master] By Ken McDonell <***@internode.on.net>:
d68786fb3290 ( https://github.com/performancecopilot/pcp/commit/d68786fb329088873a9ce5d50d35e567f9b272f7 ) : Merge branch 'master' into threadsafe

Modified: qa/common.check ( https://github.com/performancecopilot/pcp/blob/master/qa/common.check )

[pcp:master] By Ken McDonell <***@internode.on.net>:
d49135cceb22 ( https://github.com/performancecopilot/pcp/commit/d49135cceb22e32212b5aeea4683e7925cd8c58d ) : Merge branch 'master' into threadsafe

Added: OSXReadme.md ( https://github.com/performancecopilot/pcp/blob/master/OSXReadme.md )
Added: build/containers/pcp-apache/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-apache/Dockerfile )
Added: build/containers/pcp-apache/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-apache/GNUmakefile )
Added: build/containers/pcp-apache/status.conf ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-apache/status.conf )
Added: build/containers/pcp-base/bash_profile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-base/bash_profile )
Added: build/containers/pcp-base/pcp.repo ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-base/pcp.repo )
Added: build/containers/pcp-elasticsearch/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-elasticsearch/Dockerfile )
Added: build/containers/pcp-elasticsearch/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-elasticsearch/GNUmakefile )
Added: build/containers/pcp-go-app/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-go-app/Dockerfile )
Added: build/containers/pcp-go-app/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-go-app/GNUmakefile )
Added: build/containers/pcp-go-app/acme.service ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-go-app/acme.service )
Added: build/containers/pcp-java-app/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-java-app/Dockerfile )
Added: build/containers/pcp-java-app/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-java-app/GNUmakefile )
Added: build/containers/pcp-java-app/acme.service ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-java-app/acme.service )
Added: build/containers/pcp-nginx/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-nginx/Dockerfile )
Added: build/containers/pcp-nginx/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-nginx/GNUmakefile )
Added: build/containers/pcp-nginx/status.conf ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-nginx/status.conf )
Added: build/containers/pcp-redis/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-redis/Dockerfile )
Added: build/containers/pcp-redis/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-redis/GNUmakefile )
Added: build/containers/pcp-standalone/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-standalone/Dockerfile )
Added: build/containers/pcp-standalone/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-standalone/GNUmakefile )
Added: images/blinkenlights.png ( https://github.com/performancecopilot/pcp/blob/master/images/blinkenlights.png )
Added: images/favicon.ico ( https://github.com/performancecopilot/pcp/blob/master/images/favicon.ico )
Added: images/grafana1.png ( https://github.com/performancecopilot/pcp/blob/master/images/grafana1.png )
Added: images/grafana2.png ( https://github.com/performancecopilot/pcp/blob/master/images/grafana2.png )
Added: images/graphite.png ( https://github.com/performancecopilot/pcp/blob/master/images/graphite.png )
Added: images/vector.png ( https://github.com/performancecopilot/pcp/blob/master/images/vector.png )
Added: provisioning/centos.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/centos.sh )
Added: provisioning/debian.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/debian.sh )
Added: provisioning/fedora.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/fedora.sh )
Added: provisioning/fedoraEOL.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/fedoraEOL.sh )
Added: provisioning/osxsierra.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/osxsierra.sh )
Added: provisioning/qa.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/qa.sh )
Added: provisioning/suse.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/suse.sh )
Added: provisioning/ubuntu.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/ubuntu.sh )
Added: provisioning/ubuntuEOL.sh ( https://github.com/performancecopilot/pcp/blob/master/provisioning/ubuntuEOL.sh )
Added: qa/1059 ( https://github.com/performancecopilot/pcp/blob/master/qa/1059 )
Added: qa/1059.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1059.out )
Added: qa/1060 ( https://github.com/performancecopilot/pcp/blob/master/qa/1060 )
Added: qa/1060.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1060.out )
Added: qa/1061 ( https://github.com/performancecopilot/pcp/blob/master/qa/1061 )
Added: qa/1061.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1061.out )
Added: qa/1063 ( https://github.com/performancecopilot/pcp/blob/master/qa/1063 )
Added: qa/1063.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1063.out )
Added: qa/1064 ( https://github.com/performancecopilot/pcp/blob/master/qa/1064 )
Added: qa/1064.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1064.out )
Added: qa/1066 ( https://github.com/performancecopilot/pcp/blob/master/qa/1066 )
Added: qa/1066.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1066.out )
Added: qa/1083 ( https://github.com/performancecopilot/pcp/blob/master/qa/1083 )
Added: qa/1083.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1083.out )
Added: qa/1087 ( https://github.com/performancecopilot/pcp/blob/master/qa/1087 )
Added: qa/1087.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1087.out )
Added: qa/1121 ( https://github.com/performancecopilot/pcp/blob/master/qa/1121 )
Added: qa/1121.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1121.out )
Added: qa/911 ( https://github.com/performancecopilot/pcp/blob/master/qa/911 )
Added: qa/911.out ( https://github.com/performancecopilot/pcp/blob/master/qa/911.out )
Added: qa/912 ( https://github.com/performancecopilot/pcp/blob/master/qa/912 )
Added: qa/912.out ( https://github.com/performancecopilot/pcp/blob/master/qa/912.out )
Added: qa/913 ( https://github.com/performancecopilot/pcp/blob/master/qa/913 )
Added: qa/913.out ( https://github.com/performancecopilot/pcp/blob/master/qa/913.out )
Added: qa/917 ( https://github.com/performancecopilot/pcp/blob/master/qa/917 )
Added: qa/917.out.in ( https://github.com/performancecopilot/pcp/blob/master/qa/917.out.in )
Added: qa/918 ( https://github.com/performancecopilot/pcp/blob/master/qa/918 )
Added: qa/918.out ( https://github.com/performancecopilot/pcp/blob/master/qa/918.out )
Added: qa/920 ( https://github.com/performancecopilot/pcp/blob/master/qa/920 )
Added: qa/920.out ( https://github.com/performancecopilot/pcp/blob/master/qa/920.out )
Added: qa/925 ( https://github.com/performancecopilot/pcp/blob/master/qa/925 )
Added: qa/925.out ( https://github.com/performancecopilot/pcp/blob/master/qa/925.out )
Added: qa/927 ( https://github.com/performancecopilot/pcp/blob/master/qa/927 )
Added: qa/927.out ( https://github.com/performancecopilot/pcp/blob/master/qa/927.out )
Added: qa/934 ( https://github.com/performancecopilot/pcp/blob/master/qa/934 )
Added: qa/934.out ( https://github.com/performancecopilot/pcp/blob/master/qa/934.out )
Added: qa/935 ( https://github.com/performancecopilot/pcp/blob/master/qa/935 )
Added: qa/935.out ( https://github.com/performancecopilot/pcp/blob/master/qa/935.out )
Added: qa/936 ( https://github.com/performancecopilot/pcp/blob/master/qa/936 )
Added: qa/936.out ( https://github.com/performancecopilot/pcp/blob/master/qa/936.out )
Added: qa/937 ( https://github.com/performancecopilot/pcp/blob/master/qa/937 )
Added: qa/937.out ( https://github.com/performancecopilot/pcp/blob/master/qa/937.out )
Added: qa/938 ( https://github.com/performancecopilot/pcp/blob/master/qa/938 )
Added: qa/938.out ( https://github.com/performancecopilot/pcp/blob/master/qa/938.out )
Added: qa/939 ( https://github.com/performancecopilot/pcp/blob/master/qa/939 )
Added: qa/939.out ( https://github.com/performancecopilot/pcp/blob/master/qa/939.out )
Added: qa/940 ( https://github.com/performancecopilot/pcp/blob/master/qa/940 )
Added: qa/940.out ( https://github.com/performancecopilot/pcp/blob/master/qa/940.out )
Added: qa/archives/bozo-disk.0 ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/bozo-disk.0 )
Added: qa/archives/bozo-disk.index ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/bozo-disk.index )
Added: qa/archives/bozo-disk.meta ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/bozo-disk.meta )
Added: qa/archives/mkdisk ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/mkdisk )
Added: qa/archives/pcp-tapestat-archive.0 ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/pcp-tapestat-archive.0 )
Added: qa/archives/pcp-tapestat-archive.index ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/pcp-tapestat-archive.index )
Added: qa/archives/pcp-tapestat-archive.meta ( https://github.com/performancecopilot/pcp/blob/master/qa/archives/pcp-tapestat-archive.meta )
Added: qa/linux/meminfo-root-003.tgz ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/meminfo-root-003.tgz )
Added: qa/linux/meminfo-root-004.tgz ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/meminfo-root-004.tgz )
Added: qa/linux/sysfs-ksm-001.tgz ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/sysfs-ksm-001.tgz )
Added: qa/linux/sysfs-ksm-002.tgz ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/sysfs-ksm-002.tgz )
Added: qa/linux/tape-root-001.tgz ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/tape-root-001.tgz )
Added: qa/linux/tape-root-002.tgz ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/tape-root-002.tgz )
Added: qa/lio/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/qa/lio/.gitignore )
Added: qa/lio/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/qa/lio/GNUmakefile )
Added: qa/lio/GNUmakefile.install ( https://github.com/performancecopilot/pcp/blob/master/qa/lio/GNUmakefile.install )
Added: qa/lio/README ( https://github.com/performancecopilot/pcp/blob/master/qa/lio/README )
Added: qa/lio/iscsi_conf.json ( https://github.com/performancecopilot/pcp/blob/master/qa/lio/iscsi_conf.json )
Added: qa/lio/iscsi_target.python ( https://github.com/performancecopilot/pcp/blob/master/qa/lio/iscsi_target.python )
Added: qa/lio/iscsi_target_configfs_dump.tar.gz ( https://github.com/performancecopilot/pcp/blob/master/qa/lio/iscsi_target_configfs_dump.tar.gz )
Added: qa/lio/lio_test.python ( https://github.com/performancecopilot/pcp/blob/master/qa/lio/lio_test.python )
Added: qa/named/bind-9.10.4-stats.xml ( https://github.com/performancecopilot/pcp/blob/master/qa/named/bind-9.10.4-stats.xml )
Added: qa/named/bind-rhel6-stats.xml ( https://github.com/performancecopilot/pcp/blob/master/qa/named/bind-rhel6-stats.xml )
Added: qa/perfevent/config/test_dynamic_counters.txt ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/config/test_dynamic_counters.txt )
Added: src/libpcp/src/derive_parser.y.in ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_parser.y.in )
Added: src/libpcp/src/fix_derive_parser_y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/fix_derive_parser_y )
Added: src/pcp/tapestat/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/tapestat/.gitignore )
Added: src/pcp/tapestat/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/tapestat/GNUmakefile )
Added: src/pcp/tapestat/pcp-tapestat.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/tapestat/pcp-tapestat.1 )
Added: src/pcp/tapestat/pcp-tapestat.py ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/tapestat/pcp-tapestat.py )
Added: src/pmdas/bind2/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/.gitignore )
Added: src/pmdas/bind2/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/GNUmakefile )
Added: src/pmdas/bind2/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/Install )
Added: src/pmdas/bind2/README.md ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/README.md )
Added: src/pmdas/bind2/Remove ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/Remove )
Added: src/pmdas/bind2/bind2-example.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/bind2-example.conf )
Added: src/pmdas/bind2/pmdabind2.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/pmdabind2.1 )
Added: src/pmdas/bind2/pmdabind2.pl ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/pmdabind2.pl )
Added: src/pmdas/linux/ksm.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/ksm.c )
Added: src/pmdas/linux/ksm.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/ksm.h )
Added: src/pmdas/linux/sysfs_tapestats.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/sysfs_tapestats.c )
Added: src/pmdas/linux/sysfs_tapestats.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/sysfs_tapestats.h )
Added: src/pmdas/lio/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/.gitignore )
Added: src/pmdas/lio/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/GNUmakefile )
Added: src/pmdas/lio/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/Install )
Added: src/pmdas/lio/README.md ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/README.md )
Added: src/pmdas/lio/Remove ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/Remove )
Added: src/pmdas/lio/pmdalio.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/pmdalio.1 )
Added: src/pmdas/lio/pmdalio.python ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/lio/pmdalio.python )
Added: src/pmdas/nutcracker/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/.gitignore )
Added: src/pmdas/nutcracker/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/GNUmakefile )
Added: src/pmdas/nutcracker/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/Install )
Added: src/pmdas/nutcracker/Remove ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/Remove )
Added: src/pmdas/nutcracker/nutcracker.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/nutcracker.conf )
Added: src/pmdas/nutcracker/pmdanutcracker.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/pmdanutcracker.1 )
Added: src/pmdas/nutcracker/pmdanutcracker.pl ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/pmdanutcracker.pl )
Added: src/pmdas/nutcracker/t/start_nutcracker.pl ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/nutcracker/t/start_nutcracker.pl )
Added: src/pmdas/perfevent/parse_events.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/parse_events.c )
Added: src/pmdas/perfevent/parse_events.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/parse_events.h )
Added: src/pmdas/redis/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/.gitignore )
Added: src/pmdas/redis/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/GNUmakefile )
Added: src/pmdas/redis/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/Install )
Added: src/pmdas/redis/Remove ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/Remove )
Added: src/pmdas/redis/pmdaredis.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/pmdaredis.1 )
Added: src/pmdas/redis/pmdaredis.pl ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/pmdaredis.pl )
Added: src/pmdas/redis/redis.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/redis.conf )
Added: src/pmdas/redis/t/redis-6380.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/t/redis-6380.conf )
Added: src/pmdas/redis/t/redis-6381.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/t/redis-6381.conf )
Added: src/pmdas/redis/t/redis-6382.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/t/redis-6382.conf )
Added: src/pmdas/redis/t/redis-6383.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/t/redis-6383.conf )
Added: src/pmdas/redis/t/start_redises.pl ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/redis/t/start_redises.pl )
Added: src/pmwebapi/webapps/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/.gitignore )
Added: src/pmwebapi/webapps/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/GNUmakefile )
Added: src/pmwebapi/webapps/index.html ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/index.html )
Added: src/pmwebapi/webapps/qa-notes.txt ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/qa-notes.txt )
Added: src/pmwebapi/webapps/updating.txt ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/webapps/updating.txt )
Added: src/selinux/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/.gitignore )
Added: src/selinux/GNUlocaldefs ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUlocaldefs )
Added: src/selinux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUmakefile )
Added: src/selinux/README ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/README )
Added: src/selinux/pcpupstream-container.fc ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-container.fc )
Added: src/selinux/pcpupstream-container.if ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-container.if )
Added: src/selinux/pcpupstream-container.te ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-container.te )
Added: src/selinux/pcpupstream-docker.fc ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-docker.fc )
Added: src/selinux/pcpupstream-docker.if ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-docker.if )
Added: src/selinux/pcpupstream-docker.te ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream-docker.te )
Added: src/selinux/pcpupstream.fc ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.fc )
Added: src/selinux/pcpupstream.if ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.if )
Added: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )
Removed: build/rpm/parfait.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/parfait.spec )
Removed: build/rpm/si-units.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/si-units.spec )
Removed: build/rpm/unit-api.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/unit-api.spec )
Removed: build/rpm/uom-lib.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/uom-lib.spec )
Removed: build/rpm/uom-parent.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/uom-parent.spec )
Removed: build/rpm/uom-se.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/uom-se.spec )
Removed: build/rpm/uom-systems.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/uom-systems.spec )
Removed: scripts/build-parfait ( https://github.com/performancecopilot/pcp/blob/master/scripts/build-parfait )
Removed: scripts/build-vector ( https://github.com/performancecopilot/pcp/blob/master/scripts/build-vector )
Removed: scripts/zip2tar ( https://github.com/performancecopilot/pcp/blob/master/scripts/zip2tar )
Removed: src/pmdas/docker/domain.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/domain.h )
Removed: src/pmdas/perfevent/domain.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/domain.h )
Modified: .gitignore ( https://github.com/performancecopilot/pcp/blob/master/.gitignore )
Modified: CHANGELOG ( https://github.com/performancecopilot/pcp/blob/master/CHANGELOG )
Modified: Makepkgs ( https://github.com/performancecopilot/pcp/blob/master/Makepkgs )
Modified: VERSION.pcp ( https://github.com/performancecopilot/pcp/blob/master/VERSION.pcp )
Modified: Vagrantfile ( https://github.com/performancecopilot/pcp/blob/master/Vagrantfile )
Modified: build/containers/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/GNUmakefile )
Modified: build/containers/pcp-base/Dockerfile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-base/Dockerfile )
Modified: build/containers/pcp-base/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/containers/pcp-base/GNUmakefile )
Modified: build/rpm/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/GNUmakefile )
Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )
Modified: debian/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/debian/GNUmakefile )
Modified: debian/changelog ( https://github.com/performancecopilot/pcp/blob/master/debian/changelog )
Modified: debian/copyright ( https://github.com/performancecopilot/pcp/blob/master/debian/copyright )
Modified: man/man1/pmdammv.1 ( https://github.com/performancecopilot/pcp/blob/master/man/man1/pmdammv.1 )
Modified: man/man1/pmdaperfevent.1 ( https://github.com/performancecopilot/pcp/blob/master/man/man1/pmdaperfevent.1 )
Modified: man/man3/pmparseunitsstr.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmparseunitsstr.3 )
Modified: man/man3/pmregisterderived.3 ( https://github.com/performancecopilot/pcp/blob/master/man/man3/pmregisterderived.3 )
Modified: qa/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/qa/.gitignore )
Modified: qa/003 ( https://github.com/performancecopilot/pcp/blob/master/qa/003 )
Modified: qa/023 ( https://github.com/performancecopilot/pcp/blob/master/qa/023 )
Modified: qa/025 ( https://github.com/performancecopilot/pcp/blob/master/qa/025 )
Modified: qa/032 ( https://github.com/performancecopilot/pcp/blob/master/qa/032 )
Modified: qa/041 ( https://github.com/performancecopilot/pcp/blob/master/qa/041 )
Modified: qa/043 ( https://github.com/performancecopilot/pcp/blob/master/qa/043 )
Modified: qa/051 ( https://github.com/performancecopilot/pcp/blob/master/qa/051 )
Modified: qa/066 ( https://github.com/performancecopilot/pcp/blob/master/qa/066 )
Modified: qa/067 ( https://github.com/performancecopilot/pcp/blob/master/qa/067 )
Modified: qa/068 ( https://github.com/performancecopilot/pcp/blob/master/qa/068 )
Modified: qa/069 ( https://github.com/performancecopilot/pcp/blob/master/qa/069 )
Modified: qa/069.out.ipv6 ( https://github.com/performancecopilot/pcp/blob/master/qa/069.out.ipv6 )
Modified: qa/069.out.nonipv6 ( https://github.com/performancecopilot/pcp/blob/master/qa/069.out.nonipv6 )
Modified: qa/083 ( https://github.com/performancecopilot/pcp/blob/master/qa/083 )
Modified: qa/096 ( https://github.com/performancecopilot/pcp/blob/master/qa/096 )
Modified: qa/1000 ( https://github.com/performancecopilot/pcp/blob/master/qa/1000 )
Modified: qa/1018 ( https://github.com/performancecopilot/pcp/blob/master/qa/1018 )
Modified: qa/102 ( https://github.com/performancecopilot/pcp/blob/master/qa/102 )
Modified: qa/1031 ( https://github.com/performancecopilot/pcp/blob/master/qa/1031 )
Modified: qa/1034 ( https://github.com/performancecopilot/pcp/blob/master/qa/1034 )
Modified: qa/1041 ( https://github.com/performancecopilot/pcp/blob/master/qa/1041 )
Modified: qa/1053 ( https://github.com/performancecopilot/pcp/blob/master/qa/1053 )
Modified: qa/1055 ( https://github.com/performancecopilot/pcp/blob/master/qa/1055 )
Modified: qa/1058 ( https://github.com/performancecopilot/pcp/blob/master/qa/1058 )
Modified: qa/1079.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1079.out )
Modified: qa/1090 ( https://github.com/performancecopilot/pcp/blob/master/qa/1090 )
Modified: qa/115 ( https://github.com/performancecopilot/pcp/blob/master/qa/115 )
Modified: qa/115.out ( https://github.com/performancecopilot/pcp/blob/master/qa/115.out )
Modified: qa/119 ( https://github.com/performancecopilot/pcp/blob/master/qa/119 )
Modified: qa/156 ( https://github.com/performancecopilot/pcp/blob/master/qa/156 )
Modified: qa/168 ( https://github.com/performancecopilot/pcp/blob/master/qa/168 )
Modified: qa/169 ( https://github.com/performancecopilot/pcp/blob/master/qa/169 )
Modified: qa/170 ( https://github.com/performancecopilot/pcp/blob/master/qa/170 )
Modified: qa/172 ( https://github.com/performancecopilot/pcp/blob/master/qa/172 )
Modified: qa/172.out.ipv6 ( https://github.com/performancecopilot/pcp/blob/master/qa/172.out.ipv6 )
Modified: qa/172.out.nonipv6 ( https://github.com/performancecopilot/pcp/blob/master/qa/172.out.nonipv6 )
Modified: qa/183 ( https://github.com/performancecopilot/pcp/blob/master/qa/183 )
Modified: qa/187 ( https://github.com/performancecopilot/pcp/blob/master/qa/187 )
Modified: qa/192 ( https://github.com/performancecopilot/pcp/blob/master/qa/192 )
Modified: qa/193 ( https://github.com/performancecopilot/pcp/blob/master/qa/193 )
Modified: qa/196 ( https://github.com/performancecopilot/pcp/blob/master/qa/196 )
Modified: qa/200 ( https://github.com/performancecopilot/pcp/blob/master/qa/200 )
Modified: qa/212 ( https://github.com/performancecopilot/pcp/blob/master/qa/212 )
Modified: qa/216 ( https://github.com/performancecopilot/pcp/blob/master/qa/216 )
Modified: qa/220 ( https://github.com/performancecopilot/pcp/blob/master/qa/220 )
Modified: qa/224 ( https://github.com/performancecopilot/pcp/blob/master/qa/224 )
Modified: qa/225 ( https://github.com/performancecopilot/pcp/blob/master/qa/225 )
Modified: qa/225.out ( https://github.com/performancecopilot/pcp/blob/master/qa/225.out )
Modified: qa/230 ( https://github.com/performancecopilot/pcp/blob/master/qa/230 )
Modified: qa/232 ( https://github.com/performancecopilot/pcp/blob/master/qa/232 )
Modified: qa/241 ( https://github.com/performancecopilot/pcp/blob/master/qa/241 )
Modified: qa/243 ( https://github.com/performancecopilot/pcp/blob/master/qa/243 )
Modified: qa/244 ( https://github.com/performancecopilot/pcp/blob/master/qa/244 )
Modified: qa/247 ( https://github.com/performancecopilot/pcp/blob/master/qa/247 )
Modified: qa/247.out ( https://github.com/performancecopilot/pcp/blob/master/qa/247.out )
Modified: qa/249.out ( https://github.com/performancecopilot/pcp/blob/master/qa/249.out )
Modified: qa/254 ( https://github.com/performancecopilot/pcp/blob/master/qa/254 )
Modified: qa/255 ( https://github.com/performancecopilot/pcp/blob/master/qa/255 )
Modified: qa/256.out ( https://github.com/performancecopilot/pcp/blob/master/qa/256.out )
Modified: qa/258 ( https://github.com/performancecopilot/pcp/blob/master/qa/258 )
Modified: qa/259.out ( https://github.com/performancecopilot/pcp/blob/master/qa/259.out )
Modified: qa/260.out ( https://github.com/performancecopilot/pcp/blob/master/qa/260.out )
Modified: qa/263 ( https://github.com/performancecopilot/pcp/blob/master/qa/263 )
Modified: qa/263.out ( https://github.com/performancecopilot/pcp/blob/master/qa/263.out )
Modified: qa/272 ( https://github.com/performancecopilot/pcp/blob/master/qa/272 )
Modified: qa/273 ( https://github.com/performancecopilot/pcp/blob/master/qa/273 )
Modified: qa/273.out ( https://github.com/performancecopilot/pcp/blob/master/qa/273.out )
Modified: qa/275.out ( https://github.com/performancecopilot/pcp/blob/master/qa/275.out )
Modified: qa/279 ( https://github.com/performancecopilot/pcp/blob/master/qa/279 )
Modified: qa/280 ( https://github.com/performancecopilot/pcp/blob/master/qa/280 )
Modified: qa/282 ( https://github.com/performancecopilot/pcp/blob/master/qa/282 )
Modified: qa/282.out ( https://github.com/performancecopilot/pcp/blob/master/qa/282.out )
Modified: qa/283 ( https://github.com/performancecopilot/pcp/blob/master/qa/283 )
Modified: qa/294 ( https://github.com/performancecopilot/pcp/blob/master/qa/294 )
Modified: qa/295 ( https://github.com/performancecopilot/pcp/blob/master/qa/295 )
Modified: qa/296 ( https://github.com/performancecopilot/pcp/blob/master/qa/296 )
Modified: qa/297 ( https://github.com/performancecopilot/pcp/blob/master/qa/297 )
Modified: qa/300 ( https://github.com/performancecopilot/pcp/blob/master/qa/300 )
Modified: qa/300.out ( https://github.com/performancecopilot/pcp/blob/master/qa/300.out )
Modified: qa/301 ( https://github.com/performancecopilot/pcp/blob/master/qa/301 )
Modified: qa/309 ( https://github.com/performancecopilot/pcp/blob/master/qa/309 )
Modified: qa/324 ( https://github.com/performancecopilot/pcp/blob/master/qa/324 )
Modified: qa/326 ( https://github.com/performancecopilot/pcp/blob/master/qa/326 )
Modified: qa/334.out ( https://github.com/performancecopilot/pcp/blob/master/qa/334.out )
Modified: qa/336 ( https://github.com/performancecopilot/pcp/blob/master/qa/336 )
Modified: qa/340 ( https://github.com/performancecopilot/pcp/blob/master/qa/340 )
Modified: qa/346 ( https://github.com/performancecopilot/pcp/blob/master/qa/346 )
Modified: qa/347 ( https://github.com/performancecopilot/pcp/blob/master/qa/347 )
Modified: qa/348 ( https://github.com/performancecopilot/pcp/blob/master/qa/348 )
Modified: qa/349 ( https://github.com/performancecopilot/pcp/blob/master/qa/349 )
Modified: qa/356 ( https://github.com/performancecopilot/pcp/blob/master/qa/356 )
Modified: qa/359 ( https://github.com/performancecopilot/pcp/blob/master/qa/359 )
Modified: qa/365 ( https://github.com/performancecopilot/pcp/blob/master/qa/365 )
Modified: qa/370 ( https://github.com/performancecopilot/pcp/blob/master/qa/370 )
Modified: qa/375 ( https://github.com/performancecopilot/pcp/blob/master/qa/375 )
Modified: qa/381 ( https://github.com/performancecopilot/pcp/blob/master/qa/381 )
Modified: qa/389 ( https://github.com/performancecopilot/pcp/blob/master/qa/389 )
Modified: qa/398 ( https://github.com/performancecopilot/pcp/blob/master/qa/398 )
Modified: qa/421 ( https://github.com/performancecopilot/pcp/blob/master/qa/421 )
Modified: qa/426 ( https://github.com/performancecopilot/pcp/blob/master/qa/426 )
Modified: qa/427 ( https://github.com/performancecopilot/pcp/blob/master/qa/427 )
Modified: qa/445 ( https://github.com/performancecopilot/pcp/blob/master/qa/445 )
Modified: qa/455 ( https://github.com/performancecopilot/pcp/blob/master/qa/455 )
Modified: qa/462 ( https://github.com/performancecopilot/pcp/blob/master/qa/462 )
Modified: qa/462.out ( https://github.com/performancecopilot/pcp/blob/master/qa/462.out )
Modified: qa/510 ( https://github.com/performancecopilot/pcp/blob/master/qa/510 )
Modified: qa/522 ( https://github.com/performancecopilot/pcp/blob/master/qa/522 )
Modified: qa/535 ( https://github.com/performancecopilot/pcp/blob/master/qa/535 )
Modified: qa/541 ( https://github.com/performancecopilot/pcp/blob/master/qa/541 )
Modified: qa/557 ( https://github.com/performancecopilot/pcp/blob/master/qa/557 )
Modified: qa/558 ( https://github.com/performancecopilot/pcp/blob/master/qa/558 )
Modified: qa/565 ( https://github.com/performancecopilot/pcp/blob/master/qa/565 )
Modified: qa/572 ( https://github.com/performancecopilot/pcp/blob/master/qa/572 )
Modified: qa/575 ( https://github.com/performancecopilot/pcp/blob/master/qa/575 )
Modified: qa/575.out ( https://github.com/performancecopilot/pcp/blob/master/qa/575.out )
Modified: qa/578 ( https://github.com/performancecopilot/pcp/blob/master/qa/578 )
Modified: qa/578.out ( https://github.com/performancecopilot/pcp/blob/master/qa/578.out )
Modified: qa/581 ( https://github.com/performancecopilot/pcp/blob/master/qa/581 )
Modified: qa/581.out ( https://github.com/performancecopilot/pcp/blob/master/qa/581.out )
Modified: qa/583 ( https://github.com/performancecopilot/pcp/blob/master/qa/583 )
Modified: qa/584 ( https://github.com/performancecopilot/pcp/blob/master/qa/584 )
Modified: qa/587 ( https://github.com/performancecopilot/pcp/blob/master/qa/587 )
Modified: qa/628 ( https://github.com/performancecopilot/pcp/blob/master/qa/628 )
Modified: qa/642 ( https://github.com/performancecopilot/pcp/blob/master/qa/642 )
Modified: qa/643 ( https://github.com/performancecopilot/pcp/blob/master/qa/643 )
Modified: qa/647 ( https://github.com/performancecopilot/pcp/blob/master/qa/647 )
Modified: qa/648 ( https://github.com/performancecopilot/pcp/blob/master/qa/648 )
Modified: qa/649 ( https://github.com/performancecopilot/pcp/blob/master/qa/649 )
Modified: qa/657 ( https://github.com/performancecopilot/pcp/blob/master/qa/657 )
Modified: qa/657.out ( https://github.com/performancecopilot/pcp/blob/master/qa/657.out )
Modified: qa/660 ( https://github.com/performancecopilot/pcp/blob/master/qa/660 )
Modified: qa/666 ( https://github.com/performancecopilot/pcp/blob/master/qa/666 )
Modified: qa/667 ( https://github.com/performancecopilot/pcp/blob/master/qa/667 )
Modified: qa/668 ( https://github.com/performancecopilot/pcp/blob/master/qa/668 )
Modified: qa/669 ( https://github.com/performancecopilot/pcp/blob/master/qa/669 )
Modified: qa/704 ( https://github.com/performancecopilot/pcp/blob/master/qa/704 )
Modified: qa/712 ( https://github.com/performancecopilot/pcp/blob/master/qa/712 )
Modified: qa/713 ( https://github.com/performancecopilot/pcp/blob/master/qa/713 )
Modified: qa/714 ( https://github.com/performancecopilot/pcp/blob/master/qa/714 )
Modified: qa/717 ( https://github.com/performancecopilot/pcp/blob/master/qa/717 )
Modified: qa/725 ( https://github.com/performancecopilot/pcp/blob/master/qa/725 )
Modified: qa/740 ( https://github.com/performancecopilot/pcp/blob/master/qa/740 )
Modified: qa/747 ( https://github.com/performancecopilot/pcp/blob/master/qa/747 )
Modified: qa/747.out ( https://github.com/performancecopilot/pcp/blob/master/qa/747.out )
Modified: qa/755 ( https://github.com/performancecopilot/pcp/blob/master/qa/755 )
Modified: qa/756 ( https://github.com/performancecopilot/pcp/blob/master/qa/756 )
Modified: qa/756.out ( https://github.com/performancecopilot/pcp/blob/master/qa/756.out )
Modified: qa/757 ( https://github.com/performancecopilot/pcp/blob/master/qa/757 )
Modified: qa/759 ( https://github.com/performancecopilot/pcp/blob/master/qa/759 )
Modified: qa/760 ( https://github.com/performancecopilot/pcp/blob/master/qa/760 )
Modified: qa/761 ( https://github.com/performancecopilot/pcp/blob/master/qa/761 )
Modified: qa/778 ( https://github.com/performancecopilot/pcp/blob/master/qa/778 )
Modified: qa/781 ( https://github.com/performancecopilot/pcp/blob/master/qa/781 )
Modified: qa/782 ( https://github.com/performancecopilot/pcp/blob/master/qa/782 )
Modified: qa/785.out ( https://github.com/performancecopilot/pcp/blob/master/qa/785.out )
Modified: qa/788 ( https://github.com/performancecopilot/pcp/blob/master/qa/788 )
Modified: qa/796 ( https://github.com/performancecopilot/pcp/blob/master/qa/796 )
Modified: qa/799 ( https://github.com/performancecopilot/pcp/blob/master/qa/799 )
Modified: qa/803.out ( https://github.com/performancecopilot/pcp/blob/master/qa/803.out )
Modified: qa/805 ( https://github.com/performancecopilot/pcp/blob/master/qa/805 )
Modified: qa/805.out ( https://github.com/performancecopilot/pcp/blob/master/qa/805.out )
Modified: qa/819 ( https://github.com/performancecopilot/pcp/blob/master/qa/819 )
Modified: qa/821 ( https://github.com/performancecopilot/pcp/blob/master/qa/821 )
Modified: qa/821.out ( https://github.com/performancecopilot/pcp/blob/master/qa/821.out )
Modified: qa/823 ( https://github.com/performancecopilot/pcp/blob/master/qa/823 )
Modified: qa/825 ( https://github.com/performancecopilot/pcp/blob/master/qa/825 )
Modified: qa/828.out ( https://github.com/performancecopilot/pcp/blob/master/qa/828.out )
Modified: qa/831 ( https://github.com/performancecopilot/pcp/blob/master/qa/831 )
Modified: qa/831.out ( https://github.com/performancecopilot/pcp/blob/master/qa/831.out )
Modified: qa/832 ( https://github.com/performancecopilot/pcp/blob/master/qa/832 )
Modified: qa/833.out ( https://github.com/performancecopilot/pcp/blob/master/qa/833.out )
Modified: qa/835 ( https://github.com/performancecopilot/pcp/blob/master/qa/835 )
Modified: qa/837 ( https://github.com/performancecopilot/pcp/blob/master/qa/837 )
Modified: qa/845 ( https://github.com/performancecopilot/pcp/blob/master/qa/845 )
Modified: qa/848 ( https://github.com/performancecopilot/pcp/blob/master/qa/848 )
Modified: qa/854 ( https://github.com/performancecopilot/pcp/blob/master/qa/854 )
Modified: qa/855 ( https://github.com/performancecopilot/pcp/blob/master/qa/855 )
Modified: qa/856 ( https://github.com/performancecopilot/pcp/blob/master/qa/856 )
Modified: qa/878 ( https://github.com/performancecopilot/pcp/blob/master/qa/878 )
Modified: qa/882 ( https://github.com/performancecopilot/pcp/blob/master/qa/882 )
Modified: qa/892 ( https://github.com/performancecopilot/pcp/blob/master/qa/892 )
Modified: qa/893 ( https://github.com/performancecopilot/pcp/blob/master/qa/893 )
Modified: qa/903 ( https://github.com/performancecopilot/pcp/blob/master/qa/903 )
Modified: qa/910 ( https://github.com/performancecopilot/pcp/blob/master/qa/910 )
Modified: qa/915 ( https://github.com/performancecopilot/pcp/blob/master/qa/915 )
Modified: qa/923 ( https://github.com/performancecopilot/pcp/blob/master/qa/923 )
Modified: qa/924 ( https://github.com/performancecopilot/pcp/blob/master/qa/924 )
Modified: qa/924.out ( https://github.com/performancecopilot/pcp/blob/master/qa/924.out )
Modified: qa/932 ( https://github.com/performancecopilot/pcp/blob/master/qa/932 )
Modified: qa/948 ( https://github.com/performancecopilot/pcp/blob/master/qa/948 )
Modified: qa/956 ( https://github.com/performancecopilot/pcp/blob/master/qa/956 )
Modified: qa/956.out ( https://github.com/performancecopilot/pcp/blob/master/qa/956.out )
Modified: qa/957.out ( https://github.com/performancecopilot/pcp/blob/master/qa/957.out )
Modified: qa/960 ( https://github.com/performancecopilot/pcp/blob/master/qa/960 )
Modified: qa/964 ( https://github.com/performancecopilot/pcp/blob/master/qa/964 )
Modified: qa/964.out ( https://github.com/performancecopilot/pcp/blob/master/qa/964.out )
Modified: qa/966 ( https://github.com/performancecopilot/pcp/blob/master/qa/966 )
Modified: qa/968.out ( https://github.com/performancecopilot/pcp/blob/master/qa/968.out )
Modified: qa/969 ( https://github.com/performancecopilot/pcp/blob/master/qa/969 )
Modified: qa/969.out ( https://github.com/performancecopilot/pcp/blob/master/qa/969.out )
Modified: qa/973 ( https://github.com/performancecopilot/pcp/blob/master/qa/973 )
Modified: qa/983 ( https://github.com/performancecopilot/pcp/blob/master/qa/983 )
Modified: qa/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/qa/GNUmakefile )
Modified: qa/GNUmakefile.install ( https://github.com/performancecopilot/pcp/blob/master/qa/GNUmakefile.install )
Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )
Modified: qa/admin/pcp-daily ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/pcp-daily )
Modified: qa/buildbot/Dockerfile.centos7.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.centos7.qa )
Modified: qa/buildbot/Dockerfile.fedora23.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.fedora23.qa )
Modified: qa/buildbot/Dockerfile.fedora24.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.fedora24.qa )
Modified: qa/buildbot/Dockerfile.mingw.build ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.mingw.build )
Modified: qa/common ( https://github.com/performancecopilot/pcp/blob/master/qa/common )
Modified: qa/common.check ( https://github.com/performancecopilot/pcp/blob/master/qa/common.check )
Modified: qa/common.filter ( https://github.com/performancecopilot/pcp/blob/master/qa/common.filter )
Modified: qa/common.secure ( https://github.com/performancecopilot/pcp/blob/master/qa/common.secure )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: qa/linux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/GNUmakefile )
Modified: qa/named/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/qa/named/GNUmakefile )
Modified: qa/new ( https://github.com/performancecopilot/pcp/blob/master/qa/new )
Modified: qa/perfevent/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/GNUmakefile )
Modified: qa/perfevent/fakefs.tar.gz ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/fakefs.tar.gz )
Modified: qa/perfevent/perf_event_test.c ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/perf_event_test.c )
Modified: qa/pmdas/test_perl/Install ( https://github.com/performancecopilot/pcp/blob/master/qa/pmdas/test_perl/Install )
Modified: qa/qa_hosts.master ( https://github.com/performancecopilot/pcp/blob/master/qa/qa_hosts.master )
Modified: qa/src/churnctx.c ( https://github.com/performancecopilot/pcp/blob/master/qa/src/churnctx.c )
Modified: qa/src/pmcdgone.c ( https://github.com/performancecopilot/pcp/blob/master/qa/src/pmcdgone.c )
Modified: qa/src/qa_semctl_stat.c ( https://github.com/performancecopilot/pcp/blob/master/qa/src/qa_semctl_stat.c )
Modified: qa/src/sortinst.c ( https://github.com/performancecopilot/pcp/blob/master/qa/src/sortinst.c )
Modified: qa/valgrind-suppress-3.5.0 ( https://github.com/performancecopilot/pcp/blob/master/qa/valgrind-suppress-3.5.0 )
Modified: src/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/GNUmakefile )
Modified: src/include/builddefs.in ( https://github.com/performancecopilot/pcp/blob/master/src/include/builddefs.in )
Modified: src/include/pcp/impl.h ( https://github.com/performancecopilot/pcp/blob/master/src/include/pcp/impl.h )
Modified: src/libpcp/src/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/.gitignore )
Modified: src/libpcp/src/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/GNUmakefile )
Modified: src/libpcp/src/check-statics ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/check-statics )
Modified: src/libpcp/src/connectlocal.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/connectlocal.c )
Modified: src/libpcp/src/derive.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.c )
Modified: src/libpcp/src/derive.h ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive.h )
Modified: src/libpcp/src/derive_fetch.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/derive_fetch.c )
Modified: src/libpcp/src/hash.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/hash.c )
Modified: src/libpcp/src/interp.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/interp.c )
Modified: src/libpcp/src/logmeta.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/logmeta.c )
Modified: src/libpcp_web/src/http_client.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp_web/src/http_client.c )
Modified: src/libpcp_web/src/json_helpers.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp_web/src/json_helpers.c )
Modified: src/pcp/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/GNUmakefile )
Modified: src/pcp/atop/ifprop.c ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/atop/ifprop.c )
Modified: src/pcp/atop/photosyst.c ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/atop/photosyst.c )
Modified: src/pcp/atop/showsys.c ( https://github.com/performancecopilot/pcp/blob/master/src/pcp/atop/showsys.c )
Modified: src/perl/PMDA/Changes ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/Changes )
Modified: src/perl/PMDA/PMDA.pm ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/PMDA.pm )
Modified: src/perl/PMDA/PMDA.xs ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/PMDA.xs )
Modified: src/perl/PMDA/local.c ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/local.c )
Modified: src/perl/PMDA/local.h ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/local.h )
Modified: src/pmcd/pmdaproc.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/pmdaproc.sh )
Modified: src/pmcd/rc-proc.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/rc-proc.sh )
Modified: src/pmcd/rc_pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/rc_pcp )
Modified: src/pmchart/chart.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/chart.cpp )
Modified: src/pmchart/metricdetails.cpp ( https://github.com/performancecopilot/pcp/blob/master/src/pmchart/metricdetails.cpp )
Modified: src/pmdas/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/GNUmakefile )
Modified: src/pmdas/apache/README ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/apache/README )
Modified: src/pmdas/docker/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/.gitignore )
Modified: src/pmdas/docker/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/GNUmakefile )
Modified: src/pmdas/docker/docker.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/docker.c )
Modified: src/pmdas/docker/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/help )
Modified: src/pmdas/docker/pmdadocker.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/docker/pmdadocker.1 )
Modified: src/pmdas/linux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/GNUmakefile )
Modified: src/pmdas/linux/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/help )
Modified: src/pmdas/linux/ipc.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/ipc.c )
Modified: src/pmdas/linux/linux.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/linux.h )
Modified: src/pmdas/linux/mk.rewrite ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/mk.rewrite )
Modified: src/pmdas/linux/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/pmda.c )
Modified: src/pmdas/linux/proc_buddyinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_buddyinfo.c )
Modified: src/pmdas/linux/proc_partitions.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_partitions.c )
Modified: src/pmdas/linux/proc_slabinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_slabinfo.c )
Modified: src/pmdas/linux/proc_slabinfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_slabinfo.h )
Modified: src/pmdas/linux/proc_stat.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_stat.c )
Modified: src/pmdas/linux/proc_vmstat.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_vmstat.c )
Modified: src/pmdas/linux/proc_vmstat.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_vmstat.h )
Modified: src/pmdas/linux/proc_zoneinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_zoneinfo.c )
Modified: src/pmdas/linux/proc_zoneinfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_zoneinfo.h )
Modified: src/pmdas/linux/root_linux ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/root_linux )
Modified: src/pmdas/linux_proc/getinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux_proc/getinfo.c )
Modified: src/pmdas/linux_proc/lex.l ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux_proc/lex.l )
Modified: src/pmdas/linux_proc/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux_proc/pmda.c )
Modified: src/pmdas/mmv/src/mmv.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/mmv/src/mmv.c )
Modified: src/pmdas/perfevent/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/GNUmakefile )
Modified: src/pmdas/perfevent/architecture.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/architecture.c )
Modified: src/pmdas/perfevent/architecture.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/architecture.h )
Modified: src/pmdas/perfevent/configparser.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/configparser.h )
Modified: src/pmdas/perfevent/configparser.l ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/configparser.l )
Modified: src/pmdas/perfevent/perfevent.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/perfevent.conf )
Modified: src/pmdas/perfevent/perfinterface.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/perfinterface.c )
Modified: src/pmdas/perfevent/perfinterface.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/perfinterface.h )
Modified: src/pmdas/perfevent/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/pmda.c )
Modified: src/pmdas/pipe/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/pipe/help )
Modified: src/pmdas/trace/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/trace/help )
Modified: src/pmie/pmie_check.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmie/pmie_check.sh )
Modified: src/pmlogger/pmlogger_check.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmlogger/pmlogger_check.sh )
Modified: src/pmlogger/pmlogger_daily.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmlogger/pmlogger_daily.sh )
Modified: src/pmns/stdpmid.pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmns/stdpmid.pcp )
Modified: src/pmrep/pmrep.py ( https://github.com/performancecopilot/pcp/blob/master/src/pmrep/pmrep.py )
Modified: src/pmwebapi/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/.gitignore )
Modified: src/pmwebapi/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/GNUmakefile )
Modified: src/pmwebapi/pmgraphite.cxx ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/pmgraphite.cxx )
Modified: src/python/README.rst ( https://github.com/performancecopilot/pcp/blob/master/src/python/README.rst )
Modified: src/python/distutils-setup.py ( https://github.com/performancecopilot/pcp/blob/master/src/python/distutils-setup.py )
Modified: src/python/pmapi.c ( https://github.com/performancecopilot/pcp/blob/master/src/python/pmapi.c )
Modified: src/python/setup.py ( https://github.com/performancecopilot/pcp/blob/master/src/python/setup.py )

[pcp:master] By Ken McDonell <***@internode.on.net>:
89f889fb7b0a ( https://github.com/performancecopilot/pcp/commit/89f889fb7b0a3f8ae88ac8e7b0559011e3c47bca ) : Merge branch 'master' of git://git.pcp.io/pcp

Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: qa/4751 ( https://github.com/performancecopilot/pcp/blob/master/qa/4751 )
Modified: qa/4751.out ( https://github.com/performancecopilot/pcp/blob/master/qa/4751.out )
Modified: qa/917 ( https://github.com/performancecopilot/pcp/blob/master/qa/917 )
Modified: qa/917.out.in ( https://github.com/performancecopilot/pcp/blob/master/qa/917.out.in )
Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )
Modified: src/pmcd/rc_pmcd ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/rc_pmcd )
Modified: src/pmie/rc_pmie ( https://github.com/performancecopilot/pcp/blob/master/src/pmie/rc_pmie )
Modified: src/pmlogger/pmlogger_daily.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmlogger/pmlogger_daily.sh )
Modified: src/pmmgr/pmmgr.options ( https://github.com/performancecopilot/pcp/blob/master/src/pmmgr/pmmgr.options )
Modified: src/pmns/stdpmid.pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmns/stdpmid.pcp )
Modified: src/pmproxy/rc_pmproxy ( https://github.com/performancecopilot/pcp/blob/master/src/pmproxy/rc_pmproxy )
Modified: src/pmwebapi/pmwebd.options ( https://github.com/performancecopilot/pcp/blob/master/src/pmwebapi/pmwebd.options )
Modified: src/selinux/GNUlocaldefs ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUlocaldefs )
Modified: src/selinux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/GNUmakefile )
Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )

[pcp:master] By Ken McDonell <***@internode.on.net>:
998ee6c304f4 ( https://github.com/performancecopilot/pcp/commit/998ee6c304f4bcaf6e29b092c459215fac38f1f6 ) : qa/group: bring qa/4751 into the outer edge of the fold Mark as :reserved. Note that with recent threadsafe changes the number of lock order violations in 4751.full is down to 103 ... progress but still a way to go!

Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )

[pcp:master] By Ken McDonell <***@internode.on.net>:
ded9cbdb300c ( https://github.com/performancecopilot/pcp/commit/ded9cbdb300c6c3a0d396ffe8a338afad70e6d18 ) : qa/1069: fix small whitespace filtering issue

Modified: qa/1069 ( https://github.com/performancecopilot/pcp/blob/master/qa/1069 )
Modified: qa/1069.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1069.out )

[pcp:master] By Ken McDonell <***@internode.on.net>:
12f6293e6ecb ( https://github.com/performancecopilot/pcp/commit/12f6293e6ecb0c26327e5b933767360ac66c7150 ) : qa/739: just when you thought Python was a bad dream ... it gets worse See comments containing "sick" in the test.

Modified: qa/739 ( https://github.com/performancecopilot/pcp/blob/master/qa/739 )
Modified: qa/739.out ( https://github.com/performancecopilot/pcp/blob/master/qa/739.out )

[pcp:master] By Ken McDonell <***@internode.on.net>:
557d2f3327c5 ( https://github.com/performancecopilot/pcp/commit/557d2f3327c5b13171b12aa6aa3fd57a1f19d915 ) : debian man page migrations Fixes debian bug #857406.

Modified: debian/control.master ( https://github.com/performancecopilot/pcp/blob/master/debian/control.master )
Modified: debian/control.webapi ( https://github.com/performancecopilot/pcp/blob/master/debian/control.webapi )
Modified: debian/libpcp-gui2-dev.install ( https://github.com/performancecopilot/pcp/blob/master/debian/libpcp-gui2-dev.install )
Modified: debian/libpcp-pmda3-dev.install ( https://github.com/performancecopilot/pcp/blob/master/debian/libpcp-pmda3-dev.install )
Modified: debian/libpcp3-dev.install ( https://github.com/performancecopilot/pcp/blob/master/debian/libpcp3-dev.install )
Modified: debian/pcp-webapi.install ( https://github.com/performancecopilot/pcp/blob/master/debian/pcp-webapi.install )

[pcp:master] By Ken McDonell <***@internode.on.net>:
aa2502472613 ( https://github.com/performancecopilot/pcp/commit/aa25024726138db09632fd1c2761b1b2fd107550 ) : src/libpcp/doc/README: typo fix

Modified: src/libpcp/doc/README ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/doc/README )

[pcp:master] By Ken McDonell <***@internode.on.net>:
ce0ea617ed1e ( https://github.com/performancecopilot/pcp/commit/ce0ea617ed1ee81a2923aa58a8d70bb9359210e9 ) : debian/control.*: redo Breaks/Replaces clauses after recent man page migrations Second round of changes for Debian bug #857406 ... these should allow painless upgrades from PCP 3.11.9 to 3.11.10.

Modified: debian/control.master ( https://github.com/performancecopilot/pcp/blob/master/debian/control.master )
Modified: debian/control.webapi ( https://github.com/performancecopilot/pcp/blob/master/debian/control.webapi )

[pcp:master] By Ken McDonell <***@internode.on.net>:
78c0b18cd570 ( https://github.com/performancecopilot/pcp/commit/78c0b18cd570489cb4e2e6a03e796a4d63e46bad ) : debian: change from dpkg to apt-get for installation As kindly pointed out by Andreas Beckmann at Debian, ... [an] apt [frontend] groups and orders the packages it passes to dpkg s.t. the dependencies are satisfied. If needed, it also uses --auto-deconfigure. Globbing *.deb does not neccessarily give such an order :-) ... use apt-get to install debs: apt-get install ./*.deb So I've replaced all the dpkg -i /*.deb usage by apt-get install /*.deb

Modified: man/html/installation.html ( https://github.com/performancecopilot/pcp/blob/master/man/html/installation.html )
Modified: qa/admin/pcp-daily ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/pcp-daily )
Modified: qa/buildbot/Dockerfile.debian8.qa ( https://github.com/performancecopilot/pcp/blob/master/qa/buildbot/Dockerfile.debian8.qa )

[pcp:master] By Will Cohen <***@redhat.com>:
ace3b7367c21 ( https://github.com/performancecopilot/pcp/commit/ace3b7367c2112228866321495de52c398027610 ) : pminfo: improve formatting with one-line help text error message There was an extra "\n" printed at the end of each metric without a one-line help message, causing a blank line to be printed after each error. Removed the extra "\n" to avoid the printing the blank lines when the error message is printed about the missing one-line help.

Modified: src/pminfo/pminfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pminfo/pminfo.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
342c35791399 ( https://github.com/performancecopilot/pcp/commit/342c3579139969ea911bacc0be20ca27112af8be ) : qa: update output for tests using pminfo with one-line-help errors

Modified: qa/1056.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1056.out )
Modified: qa/647.out ( https://github.com/performancecopilot/pcp/blob/master/qa/647.out )
Modified: qa/857.out ( https://github.com/performancecopilot/pcp/blob/master/qa/857.out )
Modified: qa/886.out ( https://github.com/performancecopilot/pcp/blob/master/qa/886.out )
Modified: qa/987.out ( https://github.com/performancecopilot/pcp/blob/master/qa/987.out )
Modified: qa/988.out ( https://github.com/performancecopilot/pcp/blob/master/qa/988.out )
pcp@groups.io Integration
2017-04-13 07:01:14 UTC
Permalink
8 New Commits:

[pcp:master] By Lukas Berk <***@redhat.com>:
f5758c47a43b ( https://github.com/performancecopilot/pcp/commit/f5758c47a43b2d061222d55b48193b706229a9e8 ) : selinux: Add sys_ptrace cap to pcp_pmcd_t context for pmdaproc As reported by wcohen, pmdaproc triggers a sys_ptrace avc denial for pcp_pmcd_t

Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )

[pcp:master] By Lukas Berk <***@redhat.com>:
50b89152d695 ( https://github.com/performancecopilot/pcp/commit/50b89152d695ae6c6208a2f423e637ba07626f25 ) : selinux: variety of additional rules from proc.psinfo.ttyname wcohen has further reported avc denials from running `pmval proc.psinfo.ttyname` Allow these avc's, and confirmed that running this specific pmval command no longer causes denials for pmdaproc.

Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )

[pcp:master] By Lukas Berk <***@redhat.com>:
3bbb3521a4ec ( https://github.com/performancecopilot/pcp/commit/3bbb3521a4ece9cd2e7e052775719d16fa3f69b6 ) : qa: update selinux with latest rule set

Modified: qa/917.out.in ( https://github.com/performancecopilot/pcp/blob/master/qa/917.out.in )

[pcp:master] By Lukas Berk <***@redhat.com>:
39786f26b29a ( https://github.com/performancecopilot/pcp/commit/39786f26b29aee334b53241e6eacab4eff7b70cf ) : build: fix reinstall issue, abstract semodule work By abstracting the semodule work, we can make it easier to check if any pcp-selinux subrpms will remain after the transaction. This check corrects the behaviour observed when doing a 'dnf reinstall pcp*', which previously left no pcpupstream*.pp's installed.

Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )

[pcp:master] By Ken McDonell <***@internode.on.net>:
36ee9bc1c309 ( https://github.com/performancecopilot/pcp/commit/36ee9bc1c30928d95094b3ddf647a45d53ee1335 ) : qa/admin/pcp-daily: apt-get change was NQR Need .deb's to be in the current directory.

Modified: qa/admin/pcp-daily ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/pcp-daily )

[pcp:master] By Ken McDonell <***@internode.on.net>:
2edc4e5d0adf ( https://github.com/performancecopilot/pcp/commit/2edc4e5d0adf5caa82a1741fa4afb01c22ee565b ) : src/libpcp/src/accounts.c: fix Mac OS X build breakage Threadsafe changes introduced bad code via a typo (git_t instead of gid_t) in a block guarded by conditionals that were not being compliled until Mac OS X.

Modified: src/libpcp/src/accounts.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/accounts.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
dd8c849e334c ( https://github.com/performancecopilot/pcp/commit/dd8c849e334cfd6401a5688cc62a491f28bcd25c ) : src/libpcp/src/{discovery.c,util.c}: strerror_r() type problem GNU and the rest of the world don't agree on the type returned by strerror_r() ... caused compilation warnings on Mac OS X.

Modified: src/libpcp/src/discovery.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/discovery.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
39ae9ecd1dc9 ( https://github.com/performancecopilot/pcp/commit/39ae9ecd1dc947271b5926ff9a35ffcdc48f54b5 ) : Merge branch 'master' of git://git.pcp.io/kenj/pcp into kenj-merge

Modified: qa/admin/pcp-daily ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/pcp-daily )
Modified: src/libpcp/src/accounts.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/accounts.c )
Modified: src/libpcp/src/discovery.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/discovery.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )
pcp@groups.io Integration
2017-04-13 07:30:09 UTC
Permalink
3 New Commits:

[pcp:master] By Ken McDonell <***@internode.on.net>:
0c9297e27e7b ( https://github.com/performancecopilot/pcp/commit/0c9297e27e7b8e0c55a0c8a85394f7074fc06163 ) : qa/admin/pcp-daily: some more apt-get tap dancing Turns out apt-get versions 0.* and 1.1 don't grock installing debs from the current dir, so use the old dpkg recipe in these cases.

Modified: qa/admin/pcp-daily ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/pcp-daily )

[pcp:master] By Ken McDonell <***@internode.on.net>:
9eb11d33019a ( https://github.com/performancecopilot/pcp/commit/9eb11d33019a8ea995f07346e03dec4441c15adc ) : include files and python: change some SIZEOF_* macros to PM_SIZEOF_* Specifically SIZEOF_TIME_T collides with a macro of the same name in .../include/python2.6/pymacconfig.h on Mac OS X. Add PM_ prefix for SIZEOF_TIME_T and PM_SIZEOF_SUSECONDS_T (to be sure, to be sure) to avoid cpp symbol clash.

Modified: src/include/pcp/config32.h ( https://github.com/performancecopilot/pcp/blob/master/src/include/pcp/config32.h )
Modified: src/include/pcp/config64.h ( https://github.com/performancecopilot/pcp/blob/master/src/include/pcp/config64.h )
Modified: src/include/pcp/configsz.h.in ( https://github.com/performancecopilot/pcp/blob/master/src/include/pcp/configsz.h.in )
Modified: src/python/pcp/pmapi.py ( https://github.com/performancecopilot/pcp/blob/master/src/python/pcp/pmapi.py )
Modified: src/python/pmapi.c ( https://github.com/performancecopilot/pcp/blob/master/src/python/pmapi.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
a06edf3fd83d ( https://github.com/performancecopilot/pcp/commit/a06edf3fd83dd04933e7ef3bbe1d4105e36694aa ) : Merge branch 'master' of git://git.pcp.io/pcp

Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: qa/917.out.in ( https://github.com/performancecopilot/pcp/blob/master/qa/917.out.in )
Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )
pcp@groups.io Integration
2017-04-14 00:05:08 UTC
Permalink
1 New Commit:

[pcp:master] By Nathan Scott <***@redhat.com>:
7446a2142b42 ( https://github.com/performancecopilot/pcp/commit/7446a2142b4268f9b38ef9f802c02cf4996e6627 ) : Revert "src/libpcp/src/{discovery.c,util.c}: strerror_r() type problem" This reverts commit dd8c849e334cfd6401a5688cc62a491f28bcd25c. (accidentally introduces issues on other platforms, e.g. qa/012)

Modified: src/libpcp/src/discovery.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/discovery.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )
pcp@groups.io Integration
2017-04-17 23:12:01 UTC
Permalink
11 New Commits:

[pcp:master] By Ken McDonell <***@internode.on.net>:
5a49686ec10e ( https://github.com/performancecopilot/pcp/commit/5a49686ec10e4d1420d5d19ab6aa3d759e6fa0ba ) : qa/155.out: remade after recent pminfo -t change

Modified: qa/155.out ( https://github.com/performancecopilot/pcp/blob/master/qa/155.out )

[pcp:master] By Ken McDonell <***@internode.on.net>:
82b70760ff1c ( https://github.com/performancecopilot/pcp/commit/82b70760ff1c7884d27bc07db386604d68e0d034 ) : qa/373.out: remade after recent pminfo -t change

Modified: qa/273.out ( https://github.com/performancecopilot/pcp/blob/master/qa/273.out )

[pcp:master] By Ken McDonell <***@internode.on.net>:
79e29c7238c3 ( https://github.com/performancecopilot/pcp/commit/79e29c7238c34eb93d7162a50a11fa80c921a10a ) : src/libpcp/src/{discovery.c,util.c}: rework strerror_r() fix I knew we had to have solved this issue already ... template for fix lifted from strerror_x() in err.c

Modified: src/libpcp/src/discovery.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/discovery.c )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
c40e9ef4309d ( https://github.com/performancecopilot/pcp/commit/c40e9ef4309d48e4837c97f39ec7396381b31b37 ) : qa/756: notrun unless PMDA_PERFEVENT is true in builddefs

Modified: qa/756 ( https://github.com/performancecopilot/pcp/blob/master/qa/756 )

[pcp:master] By Ken McDonell <***@internode.on.net>:
b189bec4eaf0 ( https://github.com/performancecopilot/pcp/commit/b189bec4eaf0c079f72e100dad3ab493558f9bd2 ) : configure: add missing part of changes for some SIZEOF_* macros -> PM_SIZEOF_*

Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )

[pcp:master] By Ken McDonell <***@internode.on.net>:
7c0cc9951f3d ( https://github.com/performancecopilot/pcp/commit/7c0cc9951f3d7d896b1c7b99e2576e82d84c8e20 ) : src/libpcp/getdate.y: fix compilation warnings from isalpha() et al Arg should be an int, not a char. Found on NetBSD (vm09).

Modified: src/libpcp/src/getdate.y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/getdate.y )

[pcp:master] By Ken McDonell <***@internode.on.net>:
94461bbacc87 ( https://github.com/performancecopilot/pcp/commit/94461bbacc876d660c84b0cd155af8cb2d026599 ) : qa/273.out: botched in previous commit Not sure what happened here, but the previously committed version was just wrong.

Modified: qa/273.out ( https://github.com/performancecopilot/pcp/blob/master/qa/273.out )

[pcp:master] By Ken McDonell <***@internode.on.net>:
8c99a947545f ( https://github.com/performancecopilot/pcp/commit/8c99a947545fb26f0d5900143ab9e476481f9196 ) : qa/713: need to disable/reenable auto restart for this one

Modified: qa/713 ( https://github.com/performancecopilot/pcp/blob/master/qa/713 )

[pcp:master] By Ken McDonell <***@internode.on.net>:
4d3e3dc35f03 ( https://github.com/performancecopilot/pcp/commit/4d3e3dc35f039aab49c1fe1c4a8767ba290b87f9 ) : qa/322: extra diagnostic comment in remote pmlogger config Trying to track down a QA pmlogger that may be left running.

Modified: qa/322 ( https://github.com/performancecopilot/pcp/blob/master/qa/322 )

[pcp:master] By Ken McDonell <***@internode.on.net>:
6240276a28e0 ( https://github.com/performancecopilot/pcp/commit/6240276a28e066d321bb6c123cfc35093d5f8518 ) : qa/941: (new) check pmcd health Designed for use in a check callback, especially to trap a rare case where qa/041 finds 2 pmcds running.

Added: qa/941 ( https://github.com/performancecopilot/pcp/blob/master/qa/941 )
Added: qa/941.out ( https://github.com/performancecopilot/pcp/blob/master/qa/941.out )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )

[pcp:master] By Nathan Scott <***@redhat.com>:
ffa07c030cb7 ( https://github.com/performancecopilot/pcp/commit/ffa07c030cb79a6c59fc047ed1d97f8ad732e748 ) : Merge branch 'master' of git://git.pcp.io/kenj/pcp into kenj-merge

Added: qa/941 ( https://github.com/performancecopilot/pcp/blob/master/qa/941 )
Added: qa/941.out ( https://github.com/performancecopilot/pcp/blob/master/qa/941.out )
Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )
Modified: qa/155.out ( https://github.com/performancecopilot/pcp/blob/master/qa/155.out )
Modified: qa/273.out ( https://github.com/performancecopilot/pcp/blob/master/qa/273.out )
Modified: qa/322 ( https://github.com/performancecopilot/pcp/blob/master/qa/322 )
Modified: qa/713 ( https://github.com/performancecopilot/pcp/blob/master/qa/713 )
Modified: qa/756 ( https://github.com/performancecopilot/pcp/blob/master/qa/756 )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: src/libpcp/src/discovery.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/discovery.c )
Modified: src/libpcp/src/getdate.y ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/getdate.y )
Modified: src/libpcp/src/util.c ( https://github.com/performancecopilot/pcp/blob/master/src/libpcp/src/util.c )
pcp@groups.io Integration
2017-04-19 23:19:07 UTC
Permalink
13 New Commits:

[pcp:master] By Ken McDonell <***@internode.on.net>:
4601ad51d26f ( https://github.com/performancecopilot/pcp/commit/4601ad51d26f4cdb8fc33968273a57a5055d8fdc ) : qa/admin/check-vm: updates for some rpms from openSUSE 42.2

Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )

[pcp:master] By Ken McDonell <***@internode.on.net>:
8b0f8fc05dea ( https://github.com/performancecopilot/pcp/commit/8b0f8fc05dea1c87864bf36826e205efc61ab82a ) : qa/966 & 983: add some pmcd auto-restart smacking

Modified: qa/966 ( https://github.com/performancecopilot/pcp/blob/master/qa/966 )
Modified: qa/983 ( https://github.com/performancecopilot/pcp/blob/master/qa/983 )

[pcp:master] By Ken McDonell <***@internode.on.net>:
9245afcfe371 ( https://github.com/performancecopilot/pcp/commit/9245afcfe3714c196c8df1b588a7b76f9990a4cc ) : qa/admin/check-vm: Debian 9.0 changes

Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )

[pcp:master] By Ken McDonell <***@internode.on.net>:
3e3beb9af90d ( https://github.com/performancecopilot/pcp/commit/3e3beb9af90d8b4167988782f37a50b978df4b3f ) : src/pmlogger/src/pmlogger.c: remove #if 0 code and explain After volume switch, temporal index update is delayed until the first data record is added to the new volume.

Modified: src/pmlogger/src/pmlogger.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmlogger/src/pmlogger.c )

[pcp:master] By Ken McDonell <***@internode.on.net>:
bce6f61e5f87 ( https://github.com/performancecopilot/pcp/commit/bce6f61e5f87ac904da48467fba52a4e0ce68728 ) : qa/admin/check-vm: add -p option ... for missing pieces, list likely packages as candidates for installation with dnf, yum, apt-get, ... Helps with initial setup of a new QA VM.

Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )

[pcp:master] By Ken McDonell <***@internode.on.net>:
1e5942964420 ( https://github.com/performancecopilot/pcp/commit/1e59429644206347aab7b738e394579280fb0a65 ) : Makepkgs & qa/admin/myconfigure: re-enable optimization on vm04 vm04 has been upgraded to a newer CentOS ... hopefully the problem has gone away.

Modified: Makepkgs ( https://github.com/performancecopilot/pcp/blob/master/Makepkgs )
Modified: qa/admin/myconfigure ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/myconfigure )

[pcp:master] By Ken McDonell <***@internode.on.net>:
07429b9bfd2f ( https://github.com/performancecopilot/pcp/commit/07429b9bfd2f302e9906d20e90a1c6ac526bb6f3 ) : configure: don't set -D_FORTIFY_SOURCE if use_optimization is not set Otherwise -O0 + -D_FORTIFY_SOURCE => a bazillion compilation warnings

Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )

[pcp:master] By Ken McDonell <***@internode.on.net>:
8326046f9189 ( https://github.com/performancecopilot/pcp/commit/8326046f9189ead9940a3d62aa70b4f5843e0668 ) : qa/admin/check-vm: improve Usage message for -p option

Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )

[pcp:master] By Ken McDonell <***@internode.on.net>:
4f4b81755ebf ( https://github.com/performancecopilot/pcp/commit/4f4b81755ebfa44ad0b62a0b9f281d0da95a7022 ) : qa/admin/check-vm: oops ... missing quote in last change

Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )

[pcp:master] By Dave Brolley <***@redhat.com>:
abc56165cb26 ( https://github.com/performancecopilot/pcp/commit/abc56165cb26df966d0971dd031202aec7cf7397 ) : Use QT5 for fedora.

Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )

[pcp:master] By Nathan Scott <***@redhat.com>:
fbd441c2834a ( https://github.com/performancecopilot/pcp/commit/fbd441c2834a991c7524dbab78a3e70c4312ec0c ) : Merge branch 'master' of git://git.pcp.io/kenj/pcp into kenj-merge

Modified: Makepkgs ( https://github.com/performancecopilot/pcp/blob/master/Makepkgs )
Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )
Modified: qa/966 ( https://github.com/performancecopilot/pcp/blob/master/qa/966 )
Modified: qa/983 ( https://github.com/performancecopilot/pcp/blob/master/qa/983 )
Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )
Modified: qa/admin/myconfigure ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/myconfigure )
Modified: src/pmlogger/src/pmlogger.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmlogger/src/pmlogger.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
e2601438ff63 ( https://github.com/performancecopilot/pcp/commit/e2601438ff63e6a49b84f3bda2a1127b4a59d0da ) : Merge branch 'dev' of git://git.pcp.io/brolley/pcp into brolley-merge

Modified: build/rpm/fedora.spec ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/fedora.spec )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )

[pcp:master] By Nathan Scott <***@redhat.com>:
fab3a6349507 ( https://github.com/performancecopilot/pcp/commit/fab3a63495071230978ab6202dddee6659e7d9dc ) : build: fine-tune qt5 rpm version checking for additional platforms

Modified: build/rpm/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/GNUmakefile )
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )
Modified: src/include/builddefs.in ( https://github.com/performancecopilot/pcp/blob/master/src/include/builddefs.in )
pcp@groups.io Integration
2017-04-20 07:26:56 UTC
Permalink
3 New Commits:

[pcp:master] By Nathan Scott <***@redhat.com>:
b90a2fa8ef19 ( https://github.com/performancecopilot/pcp/commit/b90a2fa8ef194950aa2bdaab2b429837e828f488 ) : pmdalinux: add Linux kernel entropy metrics Adds kernel.all.entropy.{avail,poolsize} metrics and QA test 1079 to exercise them. The vfs metrics from /proc/sys/fs are also added to the test expanding the coverage for similar code.

Added: qa/1073 ( https://github.com/performancecopilot/pcp/blob/master/qa/1073 )
Added: qa/1073.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1073.out )
Added: qa/linux/procsys-root-001.tgz ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/procsys-root-001.tgz )
Added: src/pmdas/linux/proc_sys_kernel.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_sys_kernel.c )
Added: src/pmdas/linux/proc_sys_kernel.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_sys_kernel.h )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: qa/linux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/qa/linux/GNUmakefile )
Modified: src/pmdas/linux/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/GNUmakefile )
Modified: src/pmdas/linux/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/help )
Modified: src/pmdas/linux/linux.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/linux.h )
Modified: src/pmdas/linux/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/pmda.c )
Modified: src/pmdas/linux/root_linux ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/root_linux )

[pcp:master] By Ju Yao <***@cn.fujitsu.com>:
93e349d7be27 ( https://github.com/performancecopilot/pcp/commit/93e349d7be27cade734b80dbe1de160b0916f04c ) : pmdalinux: several additional mem.zoneinfo metrics

Modified: src/pmdas/linux/help ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/help )
Modified: src/pmdas/linux/pmda.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/pmda.c )
Modified: src/pmdas/linux/proc_zoneinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_zoneinfo.c )
Modified: src/pmdas/linux/proc_zoneinfo.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_zoneinfo.h )
Modified: src/pmdas/linux/root_linux ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/root_linux )

[pcp:master] By Nathan Scott <***@redhat.com>:
9e66e18b68c2 ( https://github.com/performancecopilot/pcp/commit/9e66e18b68c2ece10ffc8cea6ce4971f75c536f4 ) : qa: update test 821 with additional mem.zoneinfo metrics

Modified: qa/821.out ( https://github.com/performancecopilot/pcp/blob/master/qa/821.out )
pcp@groups.io Integration
2017-04-21 03:24:59 UTC
Permalink
2 New Commits:

[pcp:master] By Lukas Berk <***@redhat.com>:
531330542ee0 ( https://github.com/performancecopilot/pcp/commit/531330542ee083cdb220d08ab798356a30f1dd39 ) : selinux: RHBZ1443632 missing capability for qa purposes

Modified: qa/917.out.in ( https://github.com/performancecopilot/pcp/blob/master/qa/917.out.in )
Modified: src/selinux/pcpupstream.te.in ( https://github.com/performancecopilot/pcp/blob/master/src/selinux/pcpupstream.te.in )

[pcp:master] By Nathan Scott <***@redhat.com>:
a9da43a28872 ( https://github.com/performancecopilot/pcp/commit/a9da43a288725b2a3088b6899336e6fd5de73af6 ) : docs: fix a little changelog typo

Modified: CHANGELOG ( https://github.com/performancecopilot/pcp/blob/master/CHANGELOG )
pcp@groups.io Integration
2017-04-24 04:03:12 UTC
Permalink
4 New Commits:

[pcp:master] By Nathan Scott <***@redhat.com>:
7ff38d10aaf1 ( https://github.com/performancecopilot/pcp/commit/7ff38d10aaf1f5b044e4097891bfc4d41c39ef2d ) : pmdammv: fix resource leaks on error paths (from Coverity scan)

Modified: src/pmdas/mmv/src/mmv.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/mmv/src/mmv.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
5205bbf78e6f ( https://github.com/performancecopilot/pcp/commit/5205bbf78e6fdf68ed5547d6b4ba30dae5213b3d ) : pmdalinux: fix resource leaks in zoneinfo code (from Coverity scan)

Modified: src/pmdas/linux/proc_buddyinfo.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/linux/proc_buddyinfo.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
ac82c79818b6 ( https://github.com/performancecopilot/pcp/commit/ac82c79818b647bb8c89f3baff113b65106a2bda ) : pmdaperfevent: fix leaks, incorrect free, dead code (from Coverity scan)

Modified: qa/perfevent/perf_event_test.c ( https://github.com/performancecopilot/pcp/blob/master/qa/perfevent/perf_event_test.c )
Modified: src/pmdas/perfevent/parse_events.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/parse_events.c )
Modified: src/pmdas/perfevent/perfinterface.c ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/perfevent/perfinterface.c )

[pcp:master] By Nathan Scott <***@redhat.com>:
06293225c32c ( https://github.com/performancecopilot/pcp/commit/06293225c32cb8c2df18f2cf453fc273d9f0f7e3 ) : python api: fix a couple of small, one-off leaks (from Coverity scan)

Modified: src/python/pmapi.c ( https://github.com/performancecopilot/pcp/blob/master/src/python/pmapi.c )
Continue reading on narkive:
Loading...