pcp
[Top] [All Lists]

pcp updates: misc bug fixes

To: PCP <pcp@xxxxxxxxxxx>
Subject: pcp updates: misc bug fixes
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 1 May 2013 03:58:52 -0400 (EDT)
Cc: Andreas Beckmann <anbe@xxxxxxxxxx>, Marko Myllynen <myllynen@xxxxxxxxxx>
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1395702020.7911202.1367394961017.JavaMail.root@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: KPUSss3TWQbiX+6DJ4vxPa8/Vwik5w==
Thread-topic: pcp updates: misc bug fixes
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 CHANGELOG                       |   18 +++++
 build/rpm/fedora.spec           |    1 
 debian/changelog                |    1 
 debian/pcp.preinst.tail         |    9 +-
 qa/526                          |   31 ++++++++++
 qa/526.out                      |  121 ++++++++++++++++++++++++++++++++++++++++
 qa/group                        |    1 
 qa/src/.gitignore               |    1 
 qa/src/GNUlocaldefs             |   10 ++-
 qa/src/check_import_name.c      |   47 +++++++++++++++
 src/include/pcp/import.h        |    3 
 src/libpcp/src/connect.c        |   12 +--
 src/libpcp_import/src/import.c  |   41 +++++++++++++
 src/perl/LogImport/LogImport.pm |    1 
 src/python/pmi.c                |    1 
 15 files changed, 284 insertions(+), 14 deletions(-)

commit c4891d612fbbc474479e774904243ca6a807b312
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed May 1 17:53:29 2013 +1000

    Update the changelog to try keep track of all the work going on

commit 59c3444c8a153b4fb414952d09bd8f61907b80ed
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed May 1 17:53:01 2013 +1000

    Make the connection attributes available at protocol handshake time

commit d61de325fa97e075d8b686a11198d7cfe91c6ff3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed May 1 17:42:26 2013 +1000

    Do not leave install.log files behind after a deb install
    
    Resolves Debian bug 705994 - thanks for reporting it Andreas!

commit 4eaa9cf1e4614fdd75852aec39ef365194e64737
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed May 1 17:34:46 2013 +1000

    Add checks to the Log Import API to reject invalid metric names
    
    Ensure we do not allow arbitrary metric names through into PCP
    logs via the log import APIs.  This currently allows names that
    are clearly going to confuse many of the tools - metric names
    containing hyphens (subtraction in pmie), dots in arbitrary
    places like start, end and repeated (pmchart metric selector
    window would surely have kittens) - it was pretty much totally
    free-form before this.
    
    A new PMI error code is added for bad metric names, and test
    qa/526 exercises as many corner cases as I could think of.
    
    This resolves Fedora bug 958019 - thanks for reporting it Marko.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: misc bug fixes, Nathan Scott <=