pcp
[Top] [All Lists]

pcp updates: hotproc, dbpmda, qa

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: hotproc, dbpmda, qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu, 18 Dec 2014 01:41:39 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <320628487.208939.1418884781747.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: YFFqQK+3b4Q9+TGEAA7uAyp7SJmAIA==
Thread-topic: pcp updates: hotproc, dbpmda, qa
Changes committed to git://git.pcp.io/pcp.git dev

Martins Innus (25):
      hotproc : self contained file merge
      hotproc : initial makefile changes
      hotproc : initial header changes
      hotproc : initial sourcefile changes
      hotproc : namespace changes
      hotproc : add .y/.l files to makefile
      hotproc : update yacc to modern usage for parsing from a buffer, also 
some build fixes
      hotproc : pmstore additions
      hotproc : readability cleanups
      hotproc : Add idle and transient
      hotproc : fix tmpnam usage
      hotproc : Reconcile with upstream changes
      hotproc : Add ctxswitch and iowait
      hotproc : code and comment cleanups
      hotproc : include a default config
      hotproc : automate root_proc generation
      hotproc : cleanup some debug output
      hotproc : fix buffer overflow
      dynamic_hotproc : fixups to make hotprocs code work with new dynamic 
hotprocs backend
      dynamic_hotproc : Keep trying to get it working
      dynamic_hotproc : More updates for cgroups changes and other cleanups
      hotproc : Various cleanups from Nathans review
      hotproc : More merge cleanups, add a QA test

Nathan Scott (3):
      qa: remove indeterminism in pmda unbound test qa/754
      qa: settle on a good string for --container usage
      hotproc pmda: small cleanups noticed while merging

Ken McDonell (2):
      dbpmda: extend string syntax to include both " and ' delimiters
      qa/admin/check-vm: track yet more package dependencies in the build

 man/man1/dbpmda.1                              |    5 
 qa/344.out                                     |   44 
 qa/569.out                                     |    4 
 qa/617                                         |    7 
 qa/617.out.3                                   |   40 
 qa/754                                         |   10 
 qa/754.out                                     |  234 +-
 qa/800                                         |   88 
 qa/800.out                                     |   69 
 qa/967                                         |    4 
 qa/967.out                                     |    8 
 qa/admin/check-vm                              |   25 
 qa/group                                       |    1 
 src/dbpmda/src/lex.l                           |   11 
 src/include/pcp/pmda.h                         |    4 
 src/libpcp_pmda/src/dynamic.c                  |  135 +
 src/libpcp_pmda/src/tree.c                     |    2 
 src/pmdas/linux_proc/.gitignore                |    1 
 src/pmdas/linux_proc/GNUmakefile               |   54 
 src/pmdas/linux_proc/build_root_proc.sh        |   44 
 src/pmdas/linux_proc/cgroups.c                 |    3 
 src/pmdas/linux_proc/clusters.h                |   14 
 src/pmdas/linux_proc/config.c                  |  891 ++++++++-
 src/pmdas/linux_proc/config.h                  |  140 +
 src/pmdas/linux_proc/contexts.c                |   16 
 src/pmdas/linux_proc/contexts.h                |    1 
 src/pmdas/linux_proc/create_hot_pmns.awk       |   72 
 src/pmdas/linux_proc/error.c                   |   64 
 src/pmdas/linux_proc/gram.y                    |  192 +-
 src/pmdas/linux_proc/gram_node.c               |  299 ++-
 src/pmdas/linux_proc/gram_node.h               |   73 
 src/pmdas/linux_proc/hotproc.c                 |   64 
 src/pmdas/linux_proc/hotproc.conf              |    8 
 src/pmdas/linux_proc/hotproc.h                 |   96 -
 src/pmdas/linux_proc/indom.h                   |    1 
 src/pmdas/linux_proc/insert_into_root_pmns.awk |   42 
 src/pmdas/linux_proc/lex.l                     |  132 +
 src/pmdas/linux_proc/pmda.c                    | 1491 +++++++++-------
 src/pmdas/linux_proc/pmdahotproc.1             |  315 +++
 src/pmdas/linux_proc/proc_dynamic.c            |  407 +---
 src/pmdas/linux_proc/proc_dynamic.h            |    7 
 src/pmdas/linux_proc/proc_pid.c                | 2231 ++++++++++++++++---------
 src/pmdas/linux_proc/proc_pid.h                |   23 
 src/pmdas/linux_proc/root_hotproc.in           |   62 
 src/pmdas/linux_proc/root_proc                 |  614 +++---
 src/pmdas/linux_proc/root_proc.in              |  259 ++
 src/pmdas/linux_proc/samplehotproc.conf        |    4 
 47 files changed, 5701 insertions(+), 2776 deletions(-)

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: hotproc, dbpmda, qa, Nathan Scott <=