pcp
[Top] [All Lists]

pcp updates: pmTrimNameSpace

To: pcp@xxxxxxxxxxx
Subject: pcp updates: pmTrimNameSpace
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu, 3 Dec 2015 11:47:20 +1100
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
Changes committed to git://git.pcp.io/kenj/pcp master

Ken McDonell (1):
      pmTrimNameSpace: cleanup

 man/man3/pmtrimnamespace.3 |  120 +-
 qa/029                     |   86 +
 qa/029.out                 | 2276 +++++++++++++++++++++++++++++++++++++++------
 qa/src/chktrim.c           |   83 +
 src/libpcp/src/pmns.c      |   15 
 src/pminfo/pminfo.c        |    8 
 6 files changed, 2204 insertions(+), 384 deletions(-)

Details ...

commit b222762250d78a74617e4ac93b110d046ab5b788
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Dec 3 11:40:59 2015 +1100

    pmTrimNameSpace: cleanup
    
    Thanks to a question from Marko, ...
    
    pmTrimNameSpace() is still needed (sometimes) but it has nothing
    to do with V1 archives, so ...
    
    1. rewrite the man page to match reality
    2. fix pminfo to make the call to pmTrimNameSpace() conditional
       on having previously loaded a local PMNS (not necessarily needed
       as the call is a no-op otherwise)
    3. keep feeding qa/029 and qa/src/chktrim.c steriods until they are
       _really_ checking all the code paths below pmTrimNameSpace()
    4. cosmetic changes in libpcp.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmTrimNameSpace, Ken McDonell <=