pcp
[Top] [All Lists]

pcp updates: initial pmrep, Qt5 work

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: initial pmrep, Qt5 work
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 30 Nov 2015 03:39:54 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <766545816.29765645.1448872723707.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: 9Co3CSSQJq7/q1H14EfReS6wMyozVQ==
Thread-topic: pcp updates: initial pmrep, Qt5 work
Changes committed to git://git.pcp.io/nathans/pcp.git master

Marko Myllynen (1):
      pmrep: swiss-army-chainsaw metric reporting utility

Nathan Scott (8):
      pmrep: add to the build, rpm package in pcp-system-tools
      gui: support Qt5 builds, replace toAscii with toLatin1 API use
      gui: support Qt5 builds, header file path changes for libs
      build: git ignore for generated qt5 build files
      gui: support Qt5 builds, header file path changes for cmds
      build: add qt5 tools/paths into the configure checking
      docs: update pcp2graphite man page to follow pcp style
      build: add back a pmatop compat link for pcp-atop


 .gitignore                                  |    1 
 build/rpm/fedora.spec                       |    4 
 build/rpm/pcp.spec.in                       |    4 
 configure                                   |    4 
 configure.ac                                |    2 
 man/man1/pcp2graphite.1                     |  144 ---
 src/GNUmakefile                             |    1 
 src/libpcp_qed/src/qed_actionlist.cpp       |    2 
 src/libpcp_qed/src/qed_app.cpp              |    2 
 src/libpcp_qed/src/qed_app.h                |    8 
 src/libpcp_qed/src/qed_colorlist.cpp        |    2 
 src/libpcp_qed/src/qed_colorpicker.cpp      |    5 
 src/libpcp_qed/src/qed_colorpicker.h        |    3 
 src/libpcp_qed/src/qed_fileiconprovider.cpp |    4 
 src/libpcp_qed/src/qed_fileiconprovider.h   |    4 
 src/libpcp_qed/src/qed_gadget.h             |    3 
 src/libpcp_qed/src/qed_legend.cpp           |    2 
 src/libpcp_qed/src/qed_recorddialog.cpp     |   14 
 src/libpcp_qed/src/qed_recorddialog.h       |    6 
 src/libpcp_qed/src/qed_statusbar.cpp        |   18 
 src/libpcp_qed/src/qed_statusbar.h          |    8 
 src/libpcp_qed/src/qed_timebutton.h         |    6 
 src/libpcp_qed/src/qed_timecontrol.cpp      |   16 
 src/libpcp_qed/src/qed_viewcontrol.cpp      |   14 
 src/libpcp_qed/src/qed_viewcontrol.h        |    6 
 src/libpcp_qmc/src/qmc_group.cpp            |   12 
 src/libpcp_qmc/src/qmc_metric.cpp           |    4 
 src/libpcp_qmc/src/qmc_metric.h             |    2 
 src/libpcp_qmc/src/qmc_source.cpp           |   20 
 src/libpcp_qmc/src/qmc_source.h             |    8 
 src/libpcp_qwt/src/qwt_scale_map.h          |    4 
 src/pcp/atop/GNUmakefile                    |    2 
 src/pcp2graphite/GNUmakefile                |   11 
 src/pcp2graphite/pcp2graphite.1             |  135 ++
 src/pmchart/GNUmakefile                     |    2 
 src/pmchart/chart.cpp                       |   12 
 src/pmchart/chart.h                         |    8 
 src/pmchart/chartdialog.cpp                 |   14 
 src/pmchart/colorbutton.cpp                 |    6 
 src/pmchart/colorbutton.h                   |    2 
 src/pmchart/colorscheme.cpp                 |    2 
 src/pmchart/colorscheme.h                   |    6 
 src/pmchart/exportdialog.cpp                |   20 
 src/pmchart/exportdialog.h                  |    2 
 src/pmchart/gadget.h                        |    6 
 src/pmchart/groupcontrol.cpp                |    2 
 src/pmchart/groupcontrol.h                  |    8 
 src/pmchart/hostdialog.cpp                  |    4 
 src/pmchart/hostdialog.h                    |    2 
 src/pmchart/infodialog.cpp                  |    4 
 src/pmchart/infodialog.h                    |    2 
 src/pmchart/main.cpp                        |   16 
 src/pmchart/namespace.cpp                   |   26 
 src/pmchart/namespace.h                     |    6 
 src/pmchart/openviewdialog.cpp              |   14 
 src/pmchart/openviewdialog.h                |    2 
 src/pmchart/pmchart.cpp                     |   21 
 src/pmchart/pmchart.pro                     |    2 
 src/pmchart/pmchart.ui                      |    1 
 src/pmchart/recorddialog.cpp                |   10 
 src/pmchart/recorddialog.h                  |    4 
 src/pmchart/sampling.h                      |    2 
 src/pmchart/saveviewdialog.cpp              |   10 
 src/pmchart/saveviewdialog.h                |    2 
 src/pmchart/searchdialog.cpp                |   26 
 src/pmchart/searchdialog.h                  |    2 
 src/pmchart/settingsdialog.cpp              |   10 
 src/pmchart/statusbar.cpp                   |   10 
 src/pmchart/statusbar.h                     |    6 
 src/pmchart/tab.cpp                         |   14 
 src/pmchart/tab.h                           |    6 
 src/pmchart/tabwidget.h                     |    6 
 src/pmchart/timeaxis.cpp                    |    6 
 src/pmchart/timecontrol.cpp                 |   12 
 src/pmchart/timecontrol.h                   |    4 
 src/pmchart/tracing.cpp                     |   10 
 src/pmchart/view.cpp                        |   34 
 src/pmdumptext/GNUmakefile                  |    1 
 src/pmdumptext/pmdumptext.cpp               |   32 
 src/pmquery/main.cpp                        |   18 
 src/pmquery/pmquery.cpp                     |    8 
 src/pmquery/pmquery.h                       |   38 
 src/pmquery/pmquery.pro                     |    1 
 src/pmrep/GNUmakefile                       |   37 
 src/pmrep/pmrep.1                           |  714 +++++++++++++++
 src/pmrep/pmrep.conf                        |  125 ++
 src/pmrep/pmrep.py                          | 1287 ++++++++++++++++++++++++++++
 src/pmtime/GNUmakefile                      |    2 
 src/pmtime/main.cpp                         |    4 
 src/pmtime/pmtime.cpp                       |   12 
 src/pmtime/pmtime.h                         |    2 
 src/pmtime/pmtime.pro                       |    2 
 src/pmtime/pmtimearch.cpp                   |    8 
 src/pmtime/pmtimelive.cpp                   |    6 
 src/pmtime/showboundsdialog.cpp             |    8 
 src/pmtime/timelord.h                       |   14 
 src/pmtime/timezone.h                       |    2 
 src/pmview/barmod.h                         |    2 
 src/pmview/barobj.cpp                       |    4 
 src/pmview/barobj.h                         |    2 
 src/pmview/baseobj.cpp                      |    2 
 src/pmview/colorscale.h                     |    4 
 src/pmview/defaultobj.cpp                   |    4 
 src/pmview/defaultobj.h                     |    2 
 src/pmview/error.cpp                        |    4 
 src/pmview/gram.y                           |    2 
 src/pmview/gridobj.h                        |    2 
 src/pmview/launch.h                         |    2 
 src/pmview/link.cpp                         |    2 
 src/pmview/main.cpp                         |    8 
 src/pmview/modlist.cpp                      |    4 
 src/pmview/modulate.cpp                     |    2 
 src/pmview/pipeobj.cpp                      |    6 
 src/pmview/pmview.cpp                       |   10 
 src/pmview/scenegroup.cpp                   |    2 
 src/pmview/scenegroup.h                     |    2 
 src/pmview/stackmod.h                       |    2 
 src/pmview/stackobj.cpp                     |    4 
 src/pmview/text.cpp                         |    6 
 src/pmview/text.h                           |    2 
 src/pmview/viewobj.h                        |    2 
 121 files changed, 2705 insertions(+), 543 deletions(-)


commit 474b88716a3ac7c4ace1a7204b94bb40887aaf04
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 30 19:36:52 2015 +1100

    build: add back a pmatop compat link for pcp-atop

commit 9a99c1df57ce5e18a30d6f81181a12b53107829e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 30 17:39:32 2015 +1100

    pmrep: add to the build, rpm package in pcp-system-tools
    
    Initial work - updates to man page, a config format man page,
    QA tests, and code updates will follow.

commit 485552f82256c186d992c595623ddd70a6ca0445
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Mon Nov 30 17:06:44 2015 +1100

    pmrep: swiss-army-chainsaw metric reporting utility
    
    pmrep(1) is a new PCP command line tool implemented in python, aiming
    to support the feature set discussed in the following thread:
    http://www.pcp.io/pipermail/pcp/2015-September/008332.html
    
    "With its per-metric level customization capabilities, it allows
    quickly defining new metric sets for monitoring or recording."

commit 0d10d8b9cf7b7be74b11576c92980fdd41c13aee
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 30 16:59:27 2015 +1100

    docs: update pcp2graphite man page to follow pcp style
    
    Also move it alongside the (conditionally built) command, for
    platforms where that matters, as for many other python tools.

commit 49a356b189d86481691eafc05b63d28965f359c3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 30 14:14:00 2015 +1100

    build: add qt5 tools/paths into the configure checking

commit a837ea5e5e353bf69107a030f7a8158273ecf41e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 30 13:17:43 2015 +1100

    gui: support Qt5 builds, header file path changes for cmds

commit fdaecddfe164f10f356c940547d8eb0fd06aa4e1
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 30 12:15:44 2015 +1100

    build: git ignore for generated qt5 build files

commit 7d0e5db871c008d4c79017b207b6d7c540b77c69
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 30 12:14:33 2015 +1100

    gui: support Qt5 builds, header file path changes for libs

commit 8c14bc3a96c976c2d80f97e9a8c232d793fd6bb8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 30 11:50:46 2015 +1100

    gui: support Qt5 builds, replace toAscii with toLatin1 API use

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: initial pmrep, Qt5 work, Nathan Scott <=