pcp
[Top] [All Lists]

PCP Updates: kenj qa, build and portability

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: PCP Updates: kenj qa, build and portability
From: Dave Brolley <brolley@xxxxxxxxxx>
Date: Tue, 15 Mar 2016 12:31:43 -0400
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
Changes committed to git://git.pcp.io/pcp.git master

Ken McDonell (42):
      qa/200: dso name has $DSO_SUFFIX suffix, not .so
      qa/243: rewrite sed to use classical syntax and make more portable
      qa/273: filtering changes
      qa/827,945 and 984: add notrun guard for config files not installed
assorted perl scripts: change #! from /usr/bin/perl to /usr/bin/env perl
      assorted qa tests: change #! from /usr/bin/perl to /usr/bin/env perl
      qa/716,976 & 981: remade after perl #! change in script
      qa/1031: remade .out after perl #! change in script
      qa/src/memcachestats.pl: #!/usr/bin/env perl -w does not work
      qa/1033: perl #! change plus awk rework
      qa/1036: sometimes nan is -nan
      qa/798: perl #! change plus awk rework
      qa/975: iostat is very different on Mac OS X
      qa/294: prepare for different output on different platforms
      qa/294: tweak filter for ? values, e.g. for Mac OS X
      qa/919: prepare for different output on different platforms
      pcp.env: extension to optionally process $HOME/.pcp/pcp.conf
      src/pmcd/pmdaproc.sh: if perl check fails, report the reason
src/pmdas/darwin/pmda.c: change from direct to hashed lookup for PMIDs
      qa/group: add 294 to pmstat group
      qa/833: filter kernel PMDA PMIDs
      qa/294: rm the old .out file (missed in earlier changes)
qa/880 & 1038: add notrun guard if OrderedDict python module not available
      qa/507: fix darwin mem rounding in awk
      qa/364: better filtering for missing metrics on Mac OS X
      qa/273: revert previous direct mapping changes
      qa/344: filter out NotifyEndLocalContext line for linux PMDA
      qa/455: remove gnu sloppiness
      qa/416: sudo and awk changes
      qa/812: awk rework
      qa/716 & 798: sudo dbpmda changes
      qa/721: make dso suffix portable
qa/738: handle more bizarre error message formats from rm(1) and ln(1)
      src/pmlogger/pmlogmv.sh: fix bug for non-Linux systems
      qa assorted: more sudo problems, this time for dbpmda
qa/common.check: rework _check_freespace() because of df(1) differences
      qa/944: filter out additional error message text from Mac OS X
      qa/919: rm 919.out ... missed in last round of changes for qa/919
      darwin PMDA: add mem.util.used metric
      qa/786: Linux and BSD cannot agree on value for EHOSTUNREACH
      logger PMDA: report error if regcomp() fails
      pmevent: clarify -x option

 man/man1/pmval.1                               |   11
 man/man5/pcp.env.5                             |   17
 qa/.gitignore                                  |    2
 qa/1031                                        |    4
 qa/1031.out                                    |    6
 qa/1033                                        |    9
 qa/1033.out                                    |    4
 qa/1036                                        |    4
 qa/1036.out                                    |   36
 qa/1038                                        |    6
 qa/137                                         |    6
 qa/147                                         |    2
 qa/200                                         |    2
 qa/243                                         |    5
 qa/273                                         |   60 -
 qa/273.out                                     |    7
 qa/294                                         |   16
qa/294.darwin | 1110 +++++++++++++++++++++++++ qa/294.default | 1110 +++++++++++++++++++++++++ qa/294.out | 1110 -------------------------
 qa/344                                         |    1
 qa/344.out                                     |    5
 qa/364                                         |   28
 qa/397                                         |    2
 qa/416                                         |    8
 qa/461                                         |    2
 qa/507                                         |    2
 qa/527                                         |    2
 qa/553                                         |   12
 qa/566                                         |    4
 qa/617                                         |    2
 qa/716                                         |    6
 qa/716.out                                     |    6
 qa/718                                         |    2
 qa/721                                         |   10
 qa/721.out                                     |    2
 qa/738                                         |   18
 qa/738.out                                     |   12
 qa/784                                         |    4
 qa/786                                         |    8
 qa/789                                         |    2
 qa/798                                         |   10
 qa/798.out                                     |    8
 qa/800                                         |    8
 qa/812                                         |   22
 qa/813                                         |    2
 qa/827                                         |    2
 qa/833                                         |   13
 qa/833.out                                     |   80 -
 qa/880                                         |    6
 qa/919                                         |   11
 qa/919.darwin                                  |    7
 qa/919.default                                 |    7
 qa/919.out                                     |    7
 qa/944                                         |    4
 qa/945                                         |    2
 qa/955                                         |    8
 qa/967                                         |    8
 qa/975                                         |   16
 qa/976                                         |    6
 qa/976.out                                     |    6
 qa/981                                         |    6
 qa/981.out                                     |    6
 qa/984                                         |    2
 qa/common.check                                |   16
 qa/group                                       |    2
 qa/src/memcachestats.pl                        |    5
 src/ganglia2pcp/ganglia2pcp                    |    2
 src/include/pcp.env                            |   28
 src/iostat2pcp/iostat2pcp                      |    2
 src/mrtg2pcp/mrtg2pcp                          |    2
 src/perl/LogSummary/extract.pl                 |    2
 src/perl/MMV/server.pl                         |    2
 src/pmcd/pmdaproc.sh                           |    6
 src/pmdas/activemq/ActiveMQTest.pl             |    2
 src/pmdas/activemq/CacheTest.pl                |    2
 src/pmdas/activemq/JVMGarbageCollectionTest.pl |    2
 src/pmdas/activemq/JVMMemoryPoolTest.pl        |    2
 src/pmdas/activemq/JVMMemoryTest.pl            |    2
 src/pmdas/activemq/QueueTest.pl                |    2
 src/pmdas/activemq/RESTClientTest.pl           |    2
 src/pmdas/darwin/help                          |    2
 src/pmdas/darwin/pmda.c                        |    9
 src/pmdas/darwin/pmns                          |    1
 src/pmdas/logger/event.c                       |    4
 src/pmdas/memcache/client.pl                   |    2
 src/pmdas/oracle/connect.pl                    |    2
 src/pmdas/simple/pmdasimple.perl               |    2
 src/pmlogger/pmlogmv.sh                        |   21
 src/sar2pcp/sar2pcp                            |    2
 src/sheet2pcp/sheet2pcp                        |    2
 91 files changed, 2676 insertions(+), 1364 deletions(-)

<Prev in Thread] Current Thread [Next in Thread>
  • PCP Updates: kenj qa, build and portability, Dave Brolley <=