Dennis Klein
|
62781389d4
|
Add pmix::lookup binding and cleanup
|
2019-02-11 11:12:30 +01:00 |
|
Dennis Klein
|
dfc6b5c4a3
|
Add pmix::fence() C++ binding
|
2019-02-11 11:12:30 +01:00 |
|
Dennis Klein
|
2047dbef59
|
Fix pmix::info copy ctor
|
2019-02-11 11:12:30 +01:00 |
|
Dennis Klein
|
61a3da8697
|
Implement pmix::value copy ctor
|
2019-02-11 11:12:30 +01:00 |
|
Dennis Klein
|
0a98fa4bac
|
Fix codacy issues
|
2019-02-11 11:12:30 +01:00 |
|
Dennis Klein
|
2358d7b03a
|
Implement some PMIx C++ bindings
pmix::init()
pmix::finalize()
pmix::publish()
pmix::initialized()
pmix::get_version()
and supporting data structures.
|
2019-02-11 11:12:30 +01:00 |
|
Dennis Klein
|
1191c3cda5
|
Add PMIx plugin
Proof of concept for now.
|
2019-02-11 11:12:30 +01:00 |
|
Alexey Rybalchenko
|
ffbe90b638
|
Update to new DDS 2.2 API
- require DDS 2.2
- fix regressions in automatic port binding
- fix regression in channel API
- update DDS example readme
|
2018-11-28 16:55:34 +01:00 |
|
Dennis Klein
|
9f325451e5
|
Make sure we reset terminal config also on exception
|
2018-10-10 19:35:18 +02:00 |
|
Alexey Rybalchenko
|
cb199e7283
|
Fix throw after quit signal case
|
2018-10-10 19:35:18 +02:00 |
|
Alexey Rybalchenko
|
bde12f58b2
|
Handle errors in static and interactive controllers
|
2018-10-10 19:35:18 +02:00 |
|
Dennis Klein
|
1aab354a5d
|
Resolve hanging process in case of uncaught exception
|
2018-10-10 19:35:18 +02:00 |
|
Alexey Rybalchenko
|
e1f555bc05
|
Fix issues found by Codacy
|
2018-10-08 17:20:02 +02:00 |
|
Dennis Klein
|
94297f9833
|
Tie builtin plugin version to the project version
|
2018-09-20 18:09:07 +02:00 |
|
Alexey Rybalchenko
|
f6c1f5dc0f
|
Fix theoretical race in signal handler
|
2018-09-20 14:05:44 +02:00 |
|
Alexey Rybalchenko
|
2c6b2e7f04
|
Fix race condition in the control plugin
|
2018-09-12 16:03:18 +02:00 |
|
Alexey Rybalchenko
|
4aae1ad8d4
|
Allow DDS command UI to target parts of the topology
|
2018-09-05 15:15:18 +02:00 |
|
Alexey Rybalchenko
|
ee8afd7d2b
|
Fix race in plugin manager/services
|
2018-08-08 16:13:41 +02:00 |
|
Alexey Rybalchenko
|
21419adb40
|
Change unregistered options warning to debug
|
2018-06-16 17:40:05 +02:00 |
|
Dennis Klein
|
72f5cdef58
|
Fix various warnings
-Wunused-parameter
-Wreorder
-Wsign-compare
-Wunused-private-field
|
2018-05-24 13:03:06 +02:00 |
|
Alexey Rybalchenko
|
e4c349888d
|
Improve compilation speed
|
2018-05-17 16:32:49 +02:00 |
|
Alexey Rybalchenko
|
436f79bee5
|
Control plugin: add ability to switch log levels interactively
|
2018-05-17 10:30:18 +02:00 |
|
Dennis Klein
|
b9651437c3
|
Improve summary and implement find_package2
|
2018-04-16 20:32:44 +02:00 |
|
Dennis Klein
|
5e39011a5b
|
Fix build
|
2018-04-15 18:04:52 +02:00 |
|
Alexey Rybalchenko
|
5af82f80c1
|
DDS command UI: update to 2.0 (include session arg)
|
2018-03-22 14:11:14 +01:00 |
|
Alexey Rybalchenko
|
010520dac7
|
Logger: handle nullptr.
|
2018-03-22 14:11:00 +01:00 |
|
Alexey Rybalchenko
|
95112dac02
|
add CountProperty() to plugin APIs, throw is GetProperty doesn't find key
|
2018-03-22 14:10:48 +01:00 |
|
Alexey Rybalchenko
|
243352d717
|
dds plugin: handling for same channel names from multiplied collections
|
2018-03-22 14:10:48 +01:00 |
|
Alexey Rybalchenko
|
83f81a0d9f
|
fix regression in DDS plugin
|
2018-03-02 05:45:07 +01:00 |
|
Alexey Rybalchenko
|
6e40011a18
|
DDS plugin: handle n to m on single channel name case
|
2018-02-28 11:22:19 +01:00 |
|
Alexey Rybalchenko
|
abcc5083f2
|
FairMQ DDS plugin: fix incomplete shutdown when dds server is terminated
|
2018-02-15 10:31:47 +01:00 |
|
Alexey Rybalchenko
|
4e2a195289
|
Fix warnings
|
2018-02-01 09:59:11 +01:00 |
|
Alexey Rybalchenko
|
7e6bd91467
|
Fix reorder warnings
|
2018-01-24 14:36:52 +01:00 |
|
Alexey Rybalchenko
|
a3393e600e
|
convert log severities use to lowercase and remove use of MQLOG
|
2018-01-16 22:53:26 +01:00 |
|
Alexey Rybalchenko
|
4e942e489b
|
Single Logger implementation for FairLogger & FairMQLogger
|
2018-01-16 22:53:26 +01:00 |
|
Dennis Klein
|
80332583ee
|
FairMQ: Add state subscription to DDS plugin
|
2017-11-17 16:24:29 +01:00 |
|
Dennis Klein
|
56c0b2fd2b
|
FairMQ: Add heartbeats to DDS plugin
|
2017-11-17 16:24:29 +01:00 |
|
Dennis Klein
|
7429f7a326
|
FairMQ: Add dump-config functionality to DDS plugin
|
2017-11-01 15:32:35 +01:00 |
|
Dennis Klein
|
511141c851
|
FairMQ: Install DDS plugin
|
2017-11-01 15:32:17 +01:00 |
|
Dennis Klein
|
ba5d40fd71
|
FairMQ: Fix visibility of include dirs of DDS plugin targets
|
2017-11-01 15:32:17 +01:00 |
|
Dennis Klein
|
88b3b8ef18
|
FairMQ: Make sure --catch-signals is always handled
|
2017-10-05 15:32:12 +02:00 |
|
Alexey Rybalchenko
|
e37e559dce
|
Fix warnings and remove deleted file from installation.
|
2017-10-05 15:32:12 +02:00 |
|
Dennis Klein
|
44a59f25a7
|
FairMQ: Move --catch-signals logic to control plugin
* Add StealDeviceControl() API to plugin services
|
2017-10-05 15:32:12 +02:00 |
|
Dennis Klein
|
7dcd09692c
|
FairMQ: Move static and interactive control modes to plugin (3)
|
2017-10-05 15:32:12 +02:00 |
|
Alexey Rybalchenko
|
01327426c3
|
Port DDS plugin to the new plugin system.
|
2017-10-05 15:32:12 +02:00 |
|
Alexey Rybalchenko
|
334b91785b
|
FairMQ: Move static and interactive control modes to plugin (2)
|
2017-10-05 15:32:12 +02:00 |
|
Dennis Klein
|
10f67e4c72
|
FairMQ: Move static and interactive control modes to plugin
NOT YET FINISHED
|
2017-10-05 15:32:12 +02:00 |
|
Dennis Klein
|
052ac8487d
|
FairMQ: Add static plugin mechanism
* Add skeleton for Take/ReleaseControl API
* Add skeleton for control_static builtin plugin
|
2017-10-05 15:32:12 +02:00 |
|
Dennis Klein
|
9b61b924b2
|
FairMQ: Integration of Plugins through PluginServices
|
2017-07-04 07:05:11 +02:00 |
|
Alexey Rybalchenko
|
035d5fb353
|
Provide accessors for device members that are part of publiv API
|
2017-06-23 11:45:46 +02:00 |
|