pcp
[Top] [All Lists]

pcp updates: kenj+marko+mgoodwin merges, misc build & qa

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: kenj+marko+mgoodwin merges, misc build & qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 5 Jul 2016 22:57:25 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <836987826.4118284.1467773700384.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: gq9gX2bVUtHHYJR5T+hSyAacNGaqZw==
Thread-topic: pcp updates: kenj+marko+mgoodwin merges, misc build & qa
Changes committed to git://git.pcp.io/pcp.git master

Marko Myllynen (5):
      pmrep: remove useless cmd line check
      pmrep: default tz handling fix
      zsh completion: pmval fine-tuning
      pmrep: clean up ext header calculation
      pmrep: add speclocal support to config file

Nathan Scott (3):
      build: remove build-essential packages from debian control file
      python api: fix memory corruption bug picked up by qa/722
      qa: small adjustment to one pmrep test expected output

Ken McDonell (1):
      collectl2pcp and qa/544: fix metadata and overflow issues, better QA

Mark Goodwin (1):
      pmdalinux: filesys metrics use persistent device mapper names


 debian/control.master      |    2 
 qa/1069                    |   22 +-
 qa/1069.out                |    8 
 qa/1070                    |    4 
 qa/1071                    |    6 
 qa/1071.out                |   16 -
 qa/544                     |  137 ++++++++++++++-
 qa/544.out                 |  406 +++++++++++++++++++++++----------------------
 src/collectl2pcp/metrics.c |   42 ++--
 src/collectl2pcp/proc.c    |    4 
 src/pmdas/linux/filesys.c  |   10 -
 src/pmdas/mounts/mounts.c  |    5 
 src/pmrep/pmrep.conf.5     |   10 +
 src/pmrep/pmrep.py         |   76 +++++---
 src/python/pmapi.c         |    2 
 src/zshrc/_pcp             |    4 
 16 files changed, 477 insertions(+), 277 deletions(-)


commit 44cd55efc478e526996ced0f1e11a4832a52906e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Jul 6 12:47:34 2016 +1000

    qa: small adjustment to one pmrep test expected output

commit be026f3deb3f1fc74bd72657945d25adc3f4a9b0
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Jul 6 10:48:42 2016 +1000

    pmdalinux: filesys metrics use persistent device mapper names
    
    Change the filesys.* instance names from the non-persistent dm-*
    names to the much more useful and persistent logical names.
    This is consistent with the disk.dm.* metrics.  A similar change
    is made for the mounts.* metric instances too.
    
    Resolves Red Hat BZ #1349932.

commit 67147948cf58b7fb5cc8e546f1626c808314e52d
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Wed Jul 6 10:05:17 2016 +1000

    pmrep: add speclocal support to config file
    
    Use the recently added API enhancement for speclocal (corresponding to
    -K) in config file.

commit f56ece62992cfeae63ccfed053f8f68a44c22880
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Wed Jul 6 10:00:48 2016 +1000

    pmrep: clean up ext header calculation
    
    pmrep's write_ext_header() was almost impenetrable, clean it up,
    fixes an issue where end time for archives was reported incorrectly
    (beyond the end of the archive).

commit 606ee366e37c8c8409a50a2bad2fd8b6129980d9
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Wed Jul 6 09:59:14 2016 +1000

    zsh completion: pmval fine-tuning
    
    pmval(1) accepts multiple -U options.
    
    --container can't be used with -U.

commit 091b9c8139fd8aa70f4656c40ea5da16c4eb9c18
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Wed Jul 6 09:58:24 2016 +1000

    pmrep: default tz handling fix
    
    Switch to consistent behaviour with pmval for default timezone.

commit d7101c0ee22ffa40439c32d249135cf2c7bde63b
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Wed Jul 6 09:38:40 2016 +1000

    pmrep: remove useless cmd line check
    
    Remove the "interval can't be longer than runtime" check, it was not
    catching all the cases, libpcp does the right thing by default anyway,
    and there's no such check in pmval(1) and others.

commit 8322c4d3d9860673a7bf43f7ccf043a2ab63c743
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Jul 5 10:02:44 2016 +1000

    python api: fix memory corruption bug picked up by qa/722

commit abbc73b4ca3fb5c632a3cd7e1c18b159117696f6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Jul 4 15:29:57 2016 +1000

    collectl2pcp and qa/544: fix metadata and overflow issues, better QA
    
    Some metrics were just plain wrong.  Some were wrong on 32-bit
    platforms.
    
    Extended qa/544 to compare values from pminfo and collectl for
    randomly chosen metrics and instances.

commit 19cece1a8fa8269ab6838ffdc62c80bbb5fe2c62
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jul 4 13:29:49 2016 +1000

    build: remove build-essential packages from debian control file
    
    Generates a lintian error message, as reported by Thorsten.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: kenj+marko+mgoodwin merges, misc build & qa, Nathan Scott <=