pcp
[Top] [All Lists]

[pcp-announce] Performance Co-Pilot pcp-3.9.2 release

To: pcp-announce@xxxxxxxxxxx
Subject: [pcp-announce] Performance Co-Pilot pcp-3.9.2 release
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 15 Apr 2014 21:30:29 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
Delivered-to: pcp-announce@xxxxxxxxxxx
In-reply-to: <2028330622.6169168.1397610820758.JavaMail.zimbra@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
Thread-index: JsITgRzn/iGh8DRmrKb+CPRTeFeL4A==
Thread-topic: Performance Co-Pilot pcp-3.9.2 release
Hi all,

The latest version of PCP has been tagged and uploaded to all
the usual locations.  This release comes with a shiny new URL
for the project:

             http://www.performancecopilot.org/

Many thanks to the efforts of the oss.sgi.com sysadmins who
made it a reality, Russell and Trev!

This release has a distinctly pythonic flavour.  Special thanks
to first-time contributor Tom Yearke, hacking in that area too.

An interface allowing slow PMDAs to avoid the initial timeout
with pmcd(1) is introduced, improvements to the RPM PMDA, new
tools, the next batch of long options updates.  Almost too many
changes to list ...

pcp-3.9.2 (15 April 2014)
    - python api: direct support for creating derived metrics
    - python api: fix C strings memory leak in pmExtractValue
    - python api: fix pmConvScale parameterization
    - python api: pmLookupName API mode allowing partial failure
    - python api: improvements to the pmErr exceptions class
    - python api: support auto-command-line-parsing in scripts
    - python api: switch to thread-safe pmGetContextHostname
    - pcp: support for scripted pcp(1) child commands, adding in
      pcp-free(1), pcp-uptime(1) and pcp-numastat(1) to get the
      ball rolling (python scripts)
    - pmlogmv: new utility to atomically move/rename archives
    - pmconfig: improvements to quoting for unusual versions
    - pmdaproc.sh: allow Install/Remove from any directory
    - libpcp: pmgetopt_r interface for use by collector tools
    - libpcp_pmda: slow-start PMDA changes
    - libpcp_pmda: fix a memory leak dealing in dynamic metrics,
      with PMDAs using the optional hashed metric table method.
    - libpcp_pmda: long option command line processing interface
    - libpcp_pmda: handle POSIXLY_CORRECT arguments internally
    - pmcd: remove POSIXLY_CORRECT env modifications
    - dbpmda: remove POSIXLY_CORRECT env modifications
    - pmlogger_check: add a no-merging-renaming-rewriting option
    - pmlogger_daily: don't merge archives if it is not needed
      (optimization)
    - perl pmda api: add documentation for PCP::PMDA interfaces
    - pmdalinux: fix a memory leak in cpu:node name resolution
    - pmmgr: fix daemon invocation quirk for some sh variants
    - pmdarpm: improvements to concurrent rpmdb access
    - pmdarpm: rpm.size metric now 64bit, matching rpmdb changes
    - pmdaproc.sh: add $perl_args and $python_args
    - long command line options support:
      pmdamailq, pmns utilities, newhelp, pmcd, pmcd_wait, pmcpp,
      pmdate, pmdbg, pmerr, pmhostname, pmieconf, collectl2pcp,
      pmlc, pmmgr, pmproxy, pmwebd.
    - Makepkgs changes to support source tarball builds via git
    - HACKING file added, describing PCP development methodology


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] Performance Co-Pilot pcp-3.9.2 release, Nathan Scott <=