Hi all,
PCP version 3.10.4 has been tagged and released into the wild. You can
find the sources on http://pcp.io - binary builds will be slowly making
their way up over the next day or so.
There is an experimental Copr repository for those on Fedora/RHEL here:
https://copr.fedoraproject.org/coprs/nathans/pcp/
We'll be working on improving access to binary builds on other platforms
in the coming days and weeks.
This release is an excellent base for trying out the Vector web frontend
(included in the above Copr repo) -- https://github.com/Netflix/vector !
Planning for the next release (pcp-3.10.5) is well underway. We will be
aiming for a container-flavoured release, with improved packaging and
new tools aimed specifically at analysing containers. Mark Goodwin will
be assisting with release duties for this next round - thanks Mark!
But for now, please enjoy pcp-3.10.4!
pcp-3.10.4 (15 April 2015)
- pmdalinux: fixed kernel.pernode.cpu.* for systems with only one CPU.
- pmdadm: merged in pmdadmcache, added thin provisioning metrics
- pmcd: fix failure to recover from errors sending client attrs
- pmcd: don't advertise presence if -A specified.
- pmchart: fix metric/host selection for containers
- python build: support for epel5 builds using python26 packages
- python api: do not assume unicode is only for python3
- stdpmid: updated the reserved domain number ranges
- libpcp: fix instance request memory corruption for large requests
- libpcp: multi-threading fixes and pdubuf optimisations
- libpcp: fix Avahi-related memory corruption
- libpcp: fix an interpolation performance issue
- libpcp: fix getopt --hostsfile parsing
- libpcp: tighten error handling in __pmGetArchiveEnd()
- pmwebd: enable multi-threading by default
- pmwebd: correct _indom array-allocation logic
- pmwebd: additional ACAO headers to resource responses
- pcp2graphite: python version neutral handling of stdout flush
- pcp-verify: a new utility for verifying collector setups, especially
for use with containers
- pcp sh: fix tempfile leak with sub-commands, refactor pcp-summary
- rc scripts: ensure rundir directories created when needed
- rc scripts: ensure tmpfiles not leftover from helper scripts
- rc_pmcd: add .NeedRemove option for pmcd start script also
- pmpause: lightweight pmsleep extension for a pmcd container
- pmlogcheck: merge previous versions, added documentation and tests
- pmdumplog: new options and new log reading logic
- build: add missing configure check for pkg-config requirement
- build: Dockerfile for a pcp-pmcd container image based on Fedora
- build: get Mac builds going on current Mac OS X (10.9/10.10)
- configure: fix AC_MSG_ERROR parameter passing
- packaging: fix default pmlogger/pmie configs directory location
- packaging: simplify rpm dependencies on pcp-webjs package via %dir
- packaging: relax the allowed-libpfm-version checks a little
cheers.
--
Nathan
_______________________________________________
pcp-announce mailing list
pcp-announce@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/pcp-announce
|