Changes committed to git://git.performancecopilot.org/pcp.git dev
images/aboutqt.png |binary
images/aboutqt.svg | 136
images/document-save-as.png |binary
images/document-save-as.svg | 601 ++++
images/pmview.icns |binary
images/pmview.png |binary
images/pmview.svg | 503 +++
images/pmviewicon.png |binary
images/title-close.png |binary
images/title-close.svg | 385 ++
images/title-focus.png |binary
images/title-focus.svg | 218 +
images/title-trans.png |binary
images/title-trans.svg | 218 +
images/view-close.png |binary
images/view-close.svg | 337 ++
images/view-edit.png |binary
images/view-edit.svg | 329 ++
images/view-new.png |binary
images/view-new.svg | 317 ++
images/view-rotate.png |binary
images/view-rotate.svg | 446 +++
man/man1/GNUmakefile | 2
man/man1/pmdadmcache.1 | 64
qa/985 | 92
qa/985.out | 167 +
qa/986 | 73
qa/986.out | 28
qa/admin/check-vm | 5
qa/common.filter | 3
qa/group | 5
src/include/builddefs.in | 2
src/include/pcp/impl.h | 6
src/libapp/.gitignore | 1
src/libapp/GNUmakefile | 60
src/libapp/app.cpp | 274 +-
src/libapp/app.h | 81
src/libapp/console.cpp | 96
src/libapp/console.h | 40
src/libapp/console.ui | 132
src/libapp/fileiconprovider.cpp | 139 +
src/libapp/fileiconprovider.h | 52
src/libapp/groupcontrol.cpp | 333 ++
src/libapp/groupcontrol.h | 122
src/libapp/images/GNUmakefile | 60
src/libapp/libapp.pro.in | 16
src/libapp/libapp.qrc | 131
src/libapp/recorddialog.cpp | 341 ++
src/libapp/recorddialog.h | 97
src/libapp/recorddialog.ui | 540 +++
src/libapp/statusbar.cpp | 105
src/libapp/statusbar.h | 61
src/libapp/timebutton.cpp | 100
src/libapp/timebutton.h | 60
src/libapp/timecontrol.cpp | 531 +++
src/libapp/timecontrol.h | 126
src/libapp/viewcontrol.cpp | 164 +
src/libapp/viewcontrol.h | 70
src/libpcp/src/avahi.c | 25
src/libpcp/src/avahi.h | 10
src/libpcp/src/discovery.c | 172 +
src/libpcp/src/internal.h | 13
src/libpcp/src/probe.c | 91
src/libpcp/src/probe.h | 8
src/libpcp_inv/GNUmakefile | 72
src/libpcp_inv/src/App.c++ | 188 -
src/libpcp_inv/src/App.cpp | 94
src/libpcp_inv/src/App.h | 94
src/libpcp_inv/src/ColScaleMod.c++ | 772 ++---
src/libpcp_inv/src/ColScaleMod.cpp | 386 +-
src/libpcp_inv/src/ColScaleMod.h | 158 -
src/libpcp_inv/src/ColorMod.c++ | 660 ++--
src/libpcp_inv/src/ColorMod.cpp | 330 +-
src/libpcp_inv/src/ColorMod.h | 146 -
src/libpcp_inv/src/ColorScale.c++ | 676 ++--
src/libpcp_inv/src/ColorScale.cpp | 338 +-
src/libpcp_inv/src/ColorScale.h | 206 -
src/libpcp_inv/src/Form.c++ | 756 ++---
src/libpcp_inv/src/Form.cpp | 378 +-
src/libpcp_inv/src/Form.h | 118
src/libpcp_inv/src/FormUI.c++ | 1400 +++++-----
src/libpcp_inv/src/FormUI.cpp | 700 ++---
src/libpcp_inv/src/FormUI.h | 152 -
src/libpcp_inv/src/GNUmakefile | 140 -
src/libpcp_inv/src/Inv.c++ | 800 ++---
src/libpcp_inv/src/Inv.cpp | 400 +-
src/libpcp_inv/src/Inv.h | 226 -
src/libpcp_inv/src/Launch.c++ | 1628 +++++------
src/libpcp_inv/src/Launch.cpp | 814 ++---
src/libpcp_inv/src/Launch.h | 260 -
src/libpcp_inv/src/LaunchMenu.c++ | 696 ++---
src/libpcp_inv/src/LaunchMenu.cpp | 348 +-
src/libpcp_inv/src/LaunchMenu.h | 118
src/libpcp_inv/src/Menu.c++ | 680 ++--
src/libpcp_inv/src/Menu.cpp | 340 +-
src/libpcp_inv/src/Menu.h | 242 -
src/libpcp_inv/src/MetricList.c++ | 932 +++---
src/libpcp_inv/src/MetricList.cpp | 466 +--
src/libpcp_inv/src/MetricList.h | 198 -
src/libpcp_inv/src/ModList.c++ | 1896 ++++++-------
src/libpcp_inv/src/ModList.cpp | 948 +++---
src/libpcp_inv/src/ModList.h | 302 +-
src/libpcp_inv/src/Modulate.c++ | 560 ++--
src/libpcp_inv/src/Modulate.cpp | 280 +-
src/libpcp_inv/src/Modulate.h | 252 -
src/libpcp_inv/src/PCPColor.c++ | 408 +-
src/libpcp_inv/src/PCPColor.cpp | 204 -
src/libpcp_inv/src/PCPColor.h | 128
src/libpcp_inv/src/Record.c++ | 2204 ++++++++--------
src/libpcp_inv/src/Record.cpp | 1102 ++++----
src/libpcp_inv/src/Record.h | 258 -
src/libpcp_inv/src/ScaleMod.c++ | 748 ++---
src/libpcp_inv/src/ScaleMod.cpp | 374 +-
src/libpcp_inv/src/ScaleMod.h | 152 -
src/libpcp_inv/src/StackMod.c++ | 2372 ++++++++---------
src/libpcp_inv/src/StackMod.cpp | 1186 ++++----
src/libpcp_inv/src/StackMod.h | 228 -
src/libpcp_inv/src/ToggleMod.c++ | 436 +--
src/libpcp_inv/src/ToggleMod.cpp | 218 -
src/libpcp_inv/src/ToggleMod.h | 166 -
src/libpcp_inv/src/View.c++ | 4380 ++++++++++++++++----------------
src/libpcp_inv/src/View.cpp | 2190 ++++++++--------
src/libpcp_inv/src/View.h | 370 +-
src/libpcp_inv/src/VkPixmap.c++ | 644 ++--
src/libpcp_inv/src/VkPixmap.cpp | 322 +-
src/libpcp_inv/src/Window.c++ | 1056 +++----
src/libpcp_inv/src/Window.cpp | 528 +--
src/libpcp_inv/src/Window.h | 200 -
src/libpcp_inv/src/YScaleMod.c++ | 220 -
src/libpcp_inv/src/YScaleMod.cpp | 110
src/libpcp_inv/src/YScaleMod.h | 106
src/pmdas/GNUmakefile | 2
src/pmdas/dmcache/.gitignore | 1
src/pmdas/dmcache/GNUmakefile | 37
src/pmdas/dmcache/Install | 35
src/pmdas/dmcache/Remove | 25
src/pmdas/dmcache/pmdadmcache.python | 260 +
src/pmdas/infiniband/pmda.c | 36
src/pmdas/infiniband/pmns | 22
src/pmfind/pmfind.c | 68
src/pmns/stdpmid.pcp | 1
src/pmview/.gitignore | 7
src/pmview/BarMod.c++ | 1212 ++++----
src/pmview/BarMod.cpp | 1212 ++++----
src/pmview/BarMod.h | 296 +-
src/pmview/BarObj.c++ | 1076 +++----
src/pmview/BarObj.cpp | 1076 +++----
src/pmview/BarObj.h | 264 -
src/pmview/BaseObj.c++ | 262 -
src/pmview/BaseObj.cpp | 262 -
src/pmview/BaseObj.h | 266 -
src/pmview/ColorList.c++ | 422 +--
src/pmview/ColorList.cpp | 422 +--
src/pmview/ColorList.h | 182 -
src/pmview/DefaultObj.c++ | 394 +-
src/pmview/DefaultObj.cpp | 394 +-
src/pmview/DefaultObj.h | 334 +-
src/pmview/GNUmakefile | 245 +
src/pmview/GridObj.c++ | 636 ++--
src/pmview/GridObj.cpp | 636 ++--
src/pmview/GridObj.h | 242 -
src/pmview/LabelObj.c++ | 238 -
src/pmview/LabelObj.cpp | 238 -
src/pmview/LabelObj.h | 226 -
src/pmview/Link.c++ | 444 +--
src/pmview/Link.cpp | 444 +--
src/pmview/Link.h | 116
src/pmview/ModObj.h | 98
src/pmview/PipeObj.c++ | 390 +-
src/pmview/PipeObj.cpp | 390 +-
src/pmview/PipeObj.h | 126
src/pmview/README | 58
src/pmview/SceneFileObj.c++ | 268 -
src/pmview/SceneFileObj.cpp | 268 -
src/pmview/SceneFileObj.h | 120
src/pmview/StackObj.c++ | 302 +-
src/pmview/StackObj.cpp | 302 +-
src/pmview/StackObj.h | 166 -
src/pmview/Text.c++ | 678 ++--
src/pmview/Text.cpp | 678 ++--
src/pmview/Text.h | 186 -
src/pmview/ViewObj.c++ | 350 +-
src/pmview/ViewObj.cpp | 350 +-
src/pmview/ViewObj.h | 300 +-
src/pmview/Xing.c++ | 400 +-
src/pmview/Xing.cpp | 400 +-
src/pmview/Xing.h | 106
src/pmview/app-defaults | 207 +
src/pmview/barmod.cpp | 607 ++++
src/pmview/barmod.h | 133
src/pmview/barobj.cpp | 539 +++
src/pmview/barobj.h | 125
src/pmview/baseobj.cpp | 125
src/pmview/baseobj.h | 119
src/pmview/colorlist.cpp | 186 +
src/pmview/colorlist.h | 77
src/pmview/colormod.cpp | 165 +
src/pmview/colormod.h | 59
src/pmview/colorscale.cpp | 158 +
src/pmview/colorscale.h | 89
src/pmview/colorscalemod.cpp | 194 +
src/pmview/colorscalemod.h | 65
src/pmview/defaultobj.cpp | 175 +
src/pmview/defaultobj.h | 152 +
src/pmview/error.c++ | 110
src/pmview/error.cpp | 93
src/pmview/front-ends/GNUmakefile | 25
src/pmview/front-ends/clustervis | 357 ++
src/pmview/front-ends/config.clustervis | 51
src/pmview/front-ends/config.dkvis | 44
src/pmview/front-ends/config.mpvis | 45
src/pmview/front-ends/config.nfsvis | 44
src/pmview/front-ends/config.osvis | 63
src/pmview/front-ends/config.weblogvis | 52
src/pmview/front-ends/config.webpingvis | 40
src/pmview/front-ends/config.webvis | 83
src/pmview/front-ends/dkvis | 592 ++++
src/pmview/front-ends/mpvis | 474 +++
src/pmview/front-ends/nfsvis | 262 +
src/pmview/front-ends/osvis | 679 ++++
src/pmview/front-ends/pmview-args | 643 ++++
src/pmview/front-ends/weblogvis | 473 +++
src/pmview/front-ends/weblogvis.load | 103
src/pmview/front-ends/weblogvis.rgb |binary
src/pmview/front-ends/webpingvis | 398 ++
src/pmview/front-ends/webpingvis.rgb |binary
src/pmview/front-ends/webvis | 733 +++++
src/pmview/front-ends/webvis.rgb |binary
src/pmview/gram.y | 1509 ++++++++++-
src/pmview/gridobj.cpp | 314 ++
src/pmview/gridobj.h | 107
src/pmview/icon |binary
src/pmview/labelobj.cpp | 112
src/pmview/labelobj.h | 99
src/pmview/launch.cpp | 487 +++
src/pmview/launch.h | 113
src/pmview/lex.l | 490 +++
src/pmview/link.cpp | 218 +
src/pmview/link.h | 52
src/pmview/main.cpp | 503 +++
src/pmview/main.h | 157 +
src/pmview/metriclist.cpp | 234 +
src/pmview/metriclist.h | 84
src/pmview/modlist.cpp | 473 +++
src/pmview/modlist.h | 134
src/pmview/modobj.h | 43
src/pmview/modulate.cpp | 134
src/pmview/modulate.h | 117
src/pmview/pcpcolor.cpp | 100
src/pmview/pcpcolor.h | 61
src/pmview/pipeobj.cpp | 187 +
src/pmview/pipeobj.h | 54
src/pmview/pmview.c++ | 884 +++---
src/pmview/pmview.cpp | 1503 ++++++++--
src/pmview/pmview.desktop | 8
src/pmview/pmview.h | 302 +-
src/pmview/pmview.info | 36
src/pmview/pmview.info.in | 18
src/pmview/pmview.pro.in | 35
src/pmview/pmview.qrc | 61
src/pmview/pmview.ui | 390 ++
src/pmview/scalemod.cpp | 187 +
src/pmview/scalemod.h | 62
src/pmview/scenefileobj.cpp | 127
src/pmview/scenefileobj.h | 53
src/pmview/scenegroup.cpp | 200 +
src/pmview/scenegroup.h | 80
src/pmview/stackmod.cpp | 598 ++++
src/pmview/stackmod.h | 98
src/pmview/stackobj.cpp | 148 +
src/pmview/stackobj.h | 76
src/pmview/text.cpp | 338 ++
src/pmview/text.h | 83
src/pmview/togglemod.cpp | 106
src/pmview/togglemod.h | 75
src/pmview/view.cpp | 282 +-
src/pmview/viewobj.cpp | 172 +
src/pmview/viewobj.h | 135
src/pmview/xing.cpp | 210 +
src/pmview/xing.h | 48
src/pmview/yscalemod.cpp | 46
src/pmview/yscalemod.h | 44
src/python/pcp/pmda.py | 25
283 files changed, 56377 insertions(+), 30791 deletions(-)
commit 5a210461d4432695e2b00c0448d5eda86c900036
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Jul 24 17:07:56 2014 +1000
pmdadmcache: a device mapper cache target PMDA
Adds in the dmcache PMDA. This exports metrics from the Linux
device mapper subsystem, when one or more cache targets are in
use. These targets allow for faster cache-ier devices to sit
in front of slower, spinnier devices (e.g. SSD<>disk). Metrics
about read/write cache hits/misses, various sizes of several of
the components, and so on, are exported by the kernel.
Tests qa/985 and qa/986 are added to exercise the new PMDA. A
handful of updates are made to the python module code - mostly
issues found after running pylint on it once more.
commit 78707f738c5f333da389d8690220d0968955ad3b
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Thu Jul 24 11:57:58 2014 +1000
Add missing pmns and metrictable additions for IB switch metrics
commit 1546ba50d1f0b305a446889565dfd4696fae8e48
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date: Wed Jul 23 11:45:23 2014 -0400
__pmDiscoverServicesWithOptions(): Return error codes for invalid
unsupported options.
Without this, the API user has no way of knowing that options were
invalid or ignored.
Also include minor cleanup based on testing and feedback.
commit 839ff4629df77afa9099f1d84ca97cf0b5972da1
Merge: 567fadf a47d465
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date: Tue Jul 22 14:44:48 2014 -0400
Merge remote-tracking branch 'origin/dev' into brolley/dev
commit 567fadf6b8c59f86467f3a68c70ad7612bb7c3ce
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date: Tue Jul 22 14:41:25 2014 -0400
Implement a global timeout option for service discovery.
timeout=N.N in the options string will interrupt service
discovery if it has not completed within the specified
number of seconds.
commit a47d46506e96c97289ff2fa820769ac6e7f84c5d
Merge: d5b1f87 7d145c5
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Jul 21 09:32:08 2014 +1000
Merge branch 'brolley/dev' of ../pcpfans into brolley-merge
commit d5b1f87f3776faabe3c00bb05afa01536b342537
Merge: 9a524da 38bb4f3
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jul 21 07:16:40 2014 +1000
Merge branch 'dev' of git://git.performancecopilot.org/pcp/pcp into dev
Conflicts:
src/include/builddefs.in
I think my change preserves the original intent ...
commit 9a524dadba9e88e34914c37ec0996852eb041bb2
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jul 21 07:09:12 2014 +1000
DOMAIN_MAKERULE - tweak boolean logic
rule ends with
... || rm -f $@ && false
which was causing a build failure for every PMDA after a make clean
and trying to run make from the top of the src tree. Changed this
to
... || ( rm -f $@ && false )
to enforce the intended precedence of the || and && operators
commit 7d145c5c3197bd85d9d91c694081097245a18a38
Merge: 80ab04b 38bb4f3
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date: Fri Jul 18 11:39:40 2014 -0400
Merge remote-tracking branch 'origin/dev' into brolley/dev
commit 80ab04bcc51e89c9e0481a60fe292395aac7bffa
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date: Thu Jul 17 14:53:23 2014 -0400
Enforce properties of 'flags' parameter to
__pmDiscoverServicesWithOptions().
This parameter is now declared: const volatile unsigned *flags
This enforces the requirement that __pmDiscoveryServicesWithOptions()
must not write the the memory referenced by this pointer, since
there is no knowledge of whether this memory requires synchronous
access protection.
It also enforces the semantics that the contents of the memory can
change at any time; specifically the 'interrupted' bit.
commit ff7a1a89b7e1322d658e68ff51dac4f540b27ff2
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Jul 10 09:00:25 2014 +1000
qa/admin/check-vm - 1st cut at packages needed for pmview
commit 57422edf11da381eb1fc9f705aff63d1604886be
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Jul 10 08:58:42 2014 +1000
pmview - initial version
Compiles, parses scene graphs, draws scenes, ... but no metric
modulation (animation) and no time controls and ...
commit 9661484c65648e8599a0177c9c151b3f4173ca17
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Jul 10 08:57:46 2014 +1000
libapp - cull refs to some unused images, add .gitignore
commit c110dfd59117c770e7c75d5f190e37adb5912737
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Jul 8 10:43:19 2014 +1000
libapp - builds in main tree
No testing.
And lots of functional overlap between here and pmchart, so we'll
need so refactoring here to allow pmchart and pmview to share the
parts of libapp that are really commmon.
Also remnant references to pmchart here indicate origins of this
code on pmchart that were never cleaned up when it was extracted
to be used my pmview.
commit 8be19accd6732f88708e93628fbaf198705653d7
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Jul 8 07:08:57 2014 +1000
libapp & pmview - add startconsole() method
Delay the creation of the Console() until after the command line
arguments have been parsed so that pmDebug has a chance to be set
and influence the output.
commit d355162c5d160371a9c07b5872ac79a8d0dedfd8
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Jul 8 07:06:25 2014 +1000
libapp/timecontrol.cpp - add diag to track timecontrol creation
commit ef0fa1f69a6811cc65a8e926bb0fca8cb1d93e12
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Jul 8 07:02:59 2014 +1000
libapp - cleaning up
Expunge views dir that is not needed.
Rework path to images (all should be in ../../images).
commit 6848d55ef52a814b5da23822f996d1b9645dea65
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Jul 8 06:57:43 2014 +1000
libapp (new) - refactoring of common UI components
Initial checkin of work from Ken and Aconex as released to open
source.
commit 1f4924ca9ccb43d821dab5c14f92914096c8f86f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Jul 8 06:45:20 2014 +1000
pmview - changes to remove use of QtAssistant
commit 5cde3bc101447fc9f62f45ae09107524ca04bfaa
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jul 7 16:56:27 2014 +1000
pmview - add makefile for front-end scripts
commit 9d46418ab0c7a4a62b8b24cae2aa3c907f0f2770
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jul 7 06:58:53 2014 +1000
pmview - merge changes from Aconex
commit 813a7652da589c8fa18bce084a4acb1f80621de8
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jul 6 14:17:52 2014 +1000
Revert "libpcp_inv - base source checkin"
This reverts commit fcd9892042e23ea2077da65c9cd6efa80cfd93d6.
commit 614365c6c5ed043c6fe9e83c84298013f2c209ac
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jul 6 14:17:00 2014 +1000
Revert "libpcp_inv - rename .c++ files to .cpp"
This reverts commit 01f1012e4c201cdde47c61b9a0cdd480abd1ce26.
commit 8c5f55dec1dd55955f9332d9b6bdd988b86c6eb9
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jul 6 14:11:17 2014 +1000
Add images for pmview
commit 01f1012e4c201cdde47c61b9a0cdd480abd1ce26
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jul 6 06:58:48 2014 +1000
libpcp_inv - rename .c++ files to .cpp
commit fcd9892042e23ea2077da65c9cd6efa80cfd93d6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jul 6 06:55:57 2014 +1000
libpcp_inv - base source checkin
This is the code base for the Inventor interface library used by pmview
as released to open source by SGI.
commit fa7f7569e43bfcbc563ea54d70c14a4013c7b29c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jul 6 06:51:48 2014 +1000
pmview - rename .c++ files to .cpp
commit fda41007d34229e278d6189e27eebd0445175d62
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat Jul 5 21:27:29 2014 +1000
pmiew - base source checkin
This is the code base for pmview and the associated frontend
scripts as released to open source by SGI.
|