pcp
[Top] [All Lists]

pcp updates: pmwebd _store support

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: pmwebd _store support
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri, 6 Nov 2015 01:32:51 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1493539016.5429586.1446791526342.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: 2qoQHX6XYvvu984FUFg0JyA3Hr75aQ==
Thread-topic: pcp updates: pmwebd _store support
Changes committed to git://git.pcp.io/nathans/pcp.git master

Nathan Scott (4):
      build: ensure a C++ compiler is present if enabling Qt components
      libpcp: share generic pmstore code for string/value conversion
      pmdapmcd: allow simpler setting of pmcd.client values
      pmwebd: implement _store protocol support as per pmwebapi(3)


 configure                   |    5 
 configure.ac                |    5 
 man/man1/pmwebd.1           |    2 
 man/man3/pmwebapi.3         |   10 +
 src/include/pcp/impl.h      |    3 
 src/libpcp/src/exports      |    5 
 src/libpcp/src/stuffvalue.c |  168 +++++++++++++++++++++++++++++++++
 src/pmdas/pmcd/src/pmcd.c   |    5 
 src/pmstore/pmstore.c       |  182 ++----------------------------------
 src/pmwebapi/pmwebapi.cxx   |  221 ++++++++++++++++++++++++++++++++++++++++++++
 10 files changed, 431 insertions(+), 175 deletions(-)


commit 994b0879875206947b1bcb8bf9ab728fadeea377
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Nov 6 17:28:27 2015 +1100

    pmwebd: implement _store protocol support as per pmwebapi(3)
    
    It is now possible for webapps to store values to metrics via
    the pmwebapi, as nature intended.  Regression tests to follow.

commit b79f62ba3a336095d21549c4b446187e6d293469
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Nov 6 16:51:50 2015 +1100

    pmdapmcd: allow simpler setting of pmcd.client values
    
    If not starting from a pmFetch-created pmResult, its simpler
    to not require specific instance IDs when setting containers
    and whoami values (instance ID is ignored anyway as only the
    current context settings can be modified for these metrics).

commit 5c3abf38a23adba26dd3767da55b754924a389fd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Nov 6 16:47:40 2015 +1100

    libpcp: share generic pmstore code for string/value conversion

commit bf6bdd4b08f01087260eeacc57180eb331aba118
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Nov 6 10:31:35 2015 +1100

    build: ensure a C++ compiler is present if enabling Qt components

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmwebd _store support, Nathan Scott <=