pcp
[Top] [All Lists]

[pcp-announce] pcp-3.7.0 released

To: pcp-announce@xxxxxxxxxxx
Subject: [pcp-announce] pcp-3.7.0 released
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 11 Mar 2013 05:33:06 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
Delivered-to: pcp-announce@xxxxxxxxxxx
In-reply-to: <321405165.17854084.1362991805619.JavaMail.root@xxxxxxxxxx>
List-archive: <http://oss.sgi.com/pipermail/pcp-announce>
List-help: <mailto:pcp-announce-request@oss.sgi.com?subject=help>
List-id: pcp announcements <pcp-announce.oss.sgi.com>
List-post: <mailto:pcp-announce@oss.sgi.com>
List-subscribe: <http://oss.sgi.com/mailman/listinfo/pcp-announce>, <mailto:pcp-announce-request@oss.sgi.com?subject=subscribe>
List-unsubscribe: <http://oss.sgi.com/mailman/options/pcp-announce>, <mailto:pcp-announce-request@oss.sgi.com?subject=unsubscribe>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Sender: pcp-announce-bounces@xxxxxxxxxxx
Hi all,

We're pleased to finally announce the pcp-3.7.0 release of PCP!
This is a fairly major release - the first release to support
IPv6, the first with SSL/TLS extensions to the PCP protocol,
and also contains many other improvements, fixes, and totally
new extensions.

Thank you to all of the people who have contributed.  You can
find source and binary builds in the project download section.

            http://oss.sgi.com/projects/pcp/

We're looking forward to an even bigger next release, with work
already progressing on the new JSON/web interfaces, Python PMDA
interfaces, new tools, per-user security extensions, and more.
We also expect to have the first open version of the PCP books
in the next few weeks, thanks to collaborative efforts between
SGI and Red Hat - further details to follow.


pcp-3.7.0 (11 March 2013)
    - Added hash table iterator interfaces to libpcp.
    - Added PCP_SYSCONF_DIR, migrated daemon configuration there.
    - Fix Linux swap metrics problems, thanks to Martins Innus.
    - Support for IPv6 and revamped networking (libpcp-internal)
      APIs, in particular making proper use of getaddrinfo now.
    - Initial version of the NetBSD port
    - Secure connections are now available as described here:
      oss.sgi.com/projects/pcp/pcp-gui.git/man/html/lab.secure.html
    - Added a PCP_USER setting for globally changing the default
      unprivileged user account used by PCP daemons.
    - Resolved Debian packaging issues from previous release to
      do with the pcp-python subpackage.
    - Improve pmdaapache fetch implementation (reduced overhead)
    - Close up a file descriptor leak on a pmdaapache error path,
      thanks to Ryan Doyle.
    - Added the gfs2 PMDA.
    - Added the systemd PMDA.
    - Alignment issues on ia64 resolved.
    - Create pmlogger and pmie logdirs during install.
    - Added -L option to pmconfig(1) for reporting libpcp options.
    - Further workarounds for sar/sadf XML exporting problems.
    - Updates to MinGW PCP builds for native PCP on Windows.
    - Use initgroups() to correctly set up supplementary groups in
      PCP daemons that are changing user/group from root/root.
    - Fix memory leak on scandir failure in several PMDAs.
    - Correctly install the pcp user/group during Mac OS X upgrade
    - Allow pmdalogger to be installed on multiple platforms
    - Series of updates to pmie to improve action %h, %v and %i
      substitutions (amongst other pmie improvements and several
      corner-case fixes)
    - MySQL PMDA now re-connects after a database server re-start.
    - Workaround versioning issues between python and rpmbuild.
    - Ensure HZ is initialised in Linux proc PMDA, fixing a small
      regression from the earlier proc/linux PMDA split.
    - Fix -p option to pcp(1) command reporting pmie instances.
    - Add one-line help for the proc metrics that did not have it.
    - Change primary pmlogger control from symlink to link.
    - Add an interface allowing PMAPI clients to explicitly cleanup
      (which allows for improved accuracy in valgrind reporting).
    - Fix race conditions in pmie and pmlogger startup scripts.
    - Updates to the named (name server) PMDA.
    - Change __pmSetProcessIdentity to fail more resoundingly.
    - Fix issues with pmdashping timeouts observed on multi-core
      x86_64 machines related to signals interacting with pthreads.
    - Move debian tmpdir settings to match other distros.


Enjoy!

--
Nathan

_______________________________________________
pcp-announce mailing list
pcp-announce@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/pcp-announce

<Prev in Thread] Current Thread [Next in Thread>
  • [pcp-announce] pcp-3.7.0 released, Nathan Scott <=