pcp
[Top] [All Lists]

pcp updates: small python fix, kenj+martins+zack merges

To: pcp@xxxxxxxxxxx
Subject: pcp updates: small python fix, kenj+martins+zack merges
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 21 Mar 2016 03:00:13 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: 88KZUf0gjRfiE6HifU/17wzYAzWuuw==
Thread-topic: pcp updates: small python fix, kenj+martins+zack merges
Changes committed to git://git.pcp.io/pcp.git master

Ken McDonell (11):
      qa/1069: refine the timezone filtering
      freebsd pmda: add help.sed to .gitignore
      libpcp/tz.c: rework push and pop of TZ values into environment
      qa/group: add a new timzeone group for existing tests
      qa/src/exertz.c: set line buffering for stdout
      qa/327, 600 and common.compress: simple FreeBSD porting changes
      qa/798: additional diagnostics to aid debugging
      qa/809: add _notrun guard when pmcollectl not installed
      qa/810: add _notrun guard when pmiostat not installed
      qa/983: filter out non-determinism
      qa/188, 327 and 617: simple FreeBSD porting changes

Nathan Scott (3):
      build: tweak changelogs for next planned release
      build: add a script to download public gpg keys
      python: another pass at os time type/structure mapping

Martins Innus (1):
      Add some more qa coverage for the slurmpmda

Zack Cerza (1):
      Fix typo: /etc/pcp/pmmgr/target-discovery


 CHANGELOG                    |    1 
 build/rpm/fedora.spec        |    3 +
 config.mingw                 |    1 
 configure                    |   30 ++++++++++++--
 configure.ac                 |   23 +++++++++-
 man/html/guide.html          |    4 -
 qa/1031                      |    2 
 qa/1031.out                  |    9 ++++
 qa/1069                      |    4 +
 qa/1069.out                  |    2 
 qa/188                       |    2 
 qa/327                       |   17 ++++----
 qa/600                       |    2 
 qa/617                       |   22 +++++-----
 qa/798                       |    4 -
 qa/809                       |    2 
 qa/810                       |    2 
 qa/983                       |    4 +
 qa/common.compress           |    1 
 qa/group                     |   40 ++++++++++---------
 qa/slurm/Slurm.pm            |    2 
 qa/slurm/Slurm/Hostlist.pm   |   10 ++++
 qa/src/exertz.c              |    1 
 scripts/gpg-public-keys      |    9 ++++
 src/include/pcp/config.h.in  |   13 +++++-
 src/libpcp/src/check-statics |    1 
 src/libpcp/src/tz.c          |   90 +++++++++++++++++++++++--------------------
 src/pmdas/freebsd/.gitignore |    1 
 src/python/pcp/pmapi.py      |   19 ++++++---
 src/python/pmapi.c           |    7 ---
 30 files changed, 221 insertions(+), 107 deletions(-)


commit 0ee38da765525626ad99482c0a8fb92fc7368495
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Mar 21 17:58:26 2016 +1100

    python: another pass at os time type/structure mapping
    
    Ken found a case where time_t was getting an incorrect size
    now, similar to the suseconds_t case.  On further discussion
    we both like the look of the sizeof approach - exposing the
    exact field sizes to the python (or other, future) wrapper.

commit c725b2f0842ebd1b4bc6e89d9bbbf5d1ffc4f713
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Mar 21 14:23:21 2016 +1100

    build: add a script to download public gpg keys

commit f5bc92eab24f8af27becfac0edeee9d23905fa4f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Mar 21 10:33:40 2016 +1100

    build: tweak changelogs for next planned release

commit 80f64d41904d95c58daa44c95634746d37a0fa6c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:40:16 2016 +1100

    qa/188, 327 and 617: simple FreeBSD porting changes

commit 3ec6858438a45c3a8beabe0d90f76552cbfc67e4
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:33:30 2016 +1100

    qa/983: filter out non-determinism
    
    There is a potential race here between sending pmcd a signal and
    pmcd exiting (or not) before it is restarted.

commit d9bcbfc90141e4ade02f842bb3bba1367fbe3d71
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:32:30 2016 +1100

    qa/810: add _notrun guard when pmiostat not installed

commit c20aff672c7ac871d0c10b7e9c094de31808e792
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:31:00 2016 +1100

    qa/809: add _notrun guard when pmcollectl not installed

commit 5f542d1911f097a3a51a40fd6e69bc9fa0f78aff
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:30:25 2016 +1100

    qa/798: additional diagnostics to aid debugging

commit f7027ecf76df997c87c624081c72abcc7120fdc6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:28:51 2016 +1100

    qa/327, 600 and common.compress: simple FreeBSD porting changes

commit 322c420309a3c5e86ab04a8241a245a3e8d73a22
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:26:58 2016 +1100

    qa/src/exertz.c: set line buffering for stdout
    
    Works better with new -Dcontext,desperate debugging in libpcp
    for timezone juggling.

commit e80c945550d002e41bb679a527ffa2ca4f22072b
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:26:00 2016 +1100

    qa/group: add a new timzeone group for existing tests

commit 7b8fe64c2901ebe4af8f45d30c1e657a6e7c83c8
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:23:51 2016 +1100

    libpcp/tz.c: rework push and pop of TZ values into environment
    
    Previous logic was flawed and eventually let to a very strange
    qa failure for pmiostat on FreeBSD.

commit 043506cfc3c76a69900c93304d4510971d59beed
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 20 07:10:15 2016 +1100

    freebsd pmda: add help.sed to .gitignore

commit 76c1d9e116dd9188d772ad371599b83d4b80ceaa
Author: Zack Cerza <zack@xxxxxxxxxx>
Date:   Fri Mar 18 12:04:59 2016 -0600

    Fix typo: /etc/pcp/pmmgr/target-discovery
    
    The docs were telling users to write to /etc/pcp/pmmgr/target-discover
    
    Signed-off-by: Zack Cerza <zack@xxxxxxxxxx>

commit ed916171685872f0500c92d1c3034ae84e9d09da
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Fri Mar 18 15:32:08 2016 +0000

    Add some more qa coverage for the slurmpmda

commit 4623a69f22eed7a0e8ef80aed4e92a06d384ae4a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Mar 18 06:48:36 2016 +1100

    qa/1069: refine the timezone filtering
    
    The timezone from a Melbourne-created archive it is reported as EST-11
    on some platforms and AEST-11 on some other platforms.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: small python fix, kenj+martins+zack merges, Nathan Scott <=