Alexey Rybalchenko
|
ccbf0be572
|
Shmem: refactor, clean includes, make header only
|
2020-05-18 14:32:19 +02:00 |
|
Alexey Rybalchenko
|
7a67719a3c
|
Remove useless members
|
2020-05-18 14:32:19 +02:00 |
|
Alexey Rybalchenko
|
f4a54ff550
|
Minor refactoring
|
2020-05-18 14:32:19 +02:00 |
|
Alexey Rybalchenko
|
d22023bcb5
|
Implement bulk callbacks for unmanaged regions
|
2020-05-18 14:32:19 +02:00 |
|
Alexey Rybalchenko
|
a15d59c725
|
Remove nanomsg transport
|
2020-05-11 17:38:16 +02:00 |
|
Alexey Rybalchenko
|
8cfc04721e
|
Add unit tests for regions
|
2020-05-11 12:02:19 +02:00 |
|
Alexey Rybalchenko
|
e9318dd234
|
Add FairMQTransportFactory::GetId()
|
2020-05-11 12:02:19 +02:00 |
|
Alexey Rybalchenko
|
c8fc5ad33f
|
Add bool FairMQTransportFactory::SubscribedToRegionEvents()
|
2020-05-11 12:02:19 +02:00 |
|
Alexey Rybalchenko
|
59e32437a2
|
shmem region subscriptions: fix race condition
|
2020-05-11 12:02:19 +02:00 |
|
Alexey Rybalchenko
|
a3afadb824
|
Call region event callback with local_only event for zmq
|
2020-05-11 12:02:19 +02:00 |
|
Alexey Rybalchenko
|
9992811822
|
Implement region events for zmq
|
2020-05-11 12:02:19 +02:00 |
|
Alexey Rybalchenko
|
4218c185a4
|
Shmem: Send acks also for local regions
|
2020-05-04 10:01:29 +02:00 |
|
Alexey Rybalchenko
|
5a49c5b9b1
|
Truncate the file used for the region mapping
|
2020-05-04 10:01:29 +02:00 |
|
Alexey Rybalchenko
|
960b612d80
|
Update docs
|
2020-04-28 14:47:26 +02:00 |
|
Alexey Rybalchenko
|
e1a113aabe
|
Add region events subscriptions
|
2020-04-28 14:09:04 +02:00 |
|
Alexey Rybalchenko
|
5721ea9510
|
SDK: send heartbeats when subscribed to state changes
|
2020-04-10 18:40:14 +02:00 |
|
Alexey Rybalchenko
|
330687772f
|
Add SubscriptionHeartbeat command
|
2020-04-10 18:40:14 +02:00 |
|
Alexey Rybalchenko
|
7cbd154344
|
PMIx plugin: Fix Commands API usage
|
2020-04-07 14:44:51 +02:00 |
|
Alexey Rybalchenko
|
036561ab38
|
SDK: track state change (un-)subscriptions
|
2020-04-07 14:44:51 +02:00 |
|
Alexey Rybalchenko
|
274ba5ec00
|
Commands: Add task id to subscription status cmds
|
2020-04-07 14:44:51 +02:00 |
|
Alexey Rybalchenko
|
c5efd3e4a6
|
SDK: minor refactoring of the command handling
|
2020-04-07 14:44:51 +02:00 |
|
Alexey Rybalchenko
|
0a5820c07f
|
Fix Typo
|
2020-04-06 18:42:34 +02:00 |
|
Dennis Klein
|
5788daa410
|
Plugin manager: extent lifetime of DLLs
|
2020-04-06 18:42:34 +02:00 |
|
Alexey Rybalchenko
|
46014118f0
|
QC ex: rename qc devices, granular state control
|
2020-03-30 13:14:12 +02:00 |
|
Alexey Rybalchenko
|
adc4688f9b
|
DDSCommandUI: include path argument in ChangeState
|
2020-03-30 13:14:12 +02:00 |
|
Alexey Rybalchenko
|
c3127f22e5
|
SDK: refactor subscription to allow reuse
|
2020-03-30 13:14:12 +02:00 |
|
Alexey Rybalchenko
|
926ee743ed
|
DDS plugin: refactor for better readability
|
2020-03-25 09:53:22 +01:00 |
|
Alexey Rybalchenko
|
c7b1304a2c
|
DDS plugin: Update property instead of set to avoid errors
|
2020-03-25 09:53:22 +01:00 |
|
Alexey Rybalchenko
|
32764e1b12
|
DDS plugin: refactor for better readability
|
2020-03-25 09:53:22 +01:00 |
|
Alexey Rybalchenko
|
96348b8462
|
DDS plugin: improve error message on unexpected update
|
2020-03-25 09:53:22 +01:00 |
|
Alexey Rybalchenko
|
cd83efadea
|
DDS plugin: refactor to load DDS task id only once
|
2020-03-25 09:53:22 +01:00 |
|
Alexey Rybalchenko
|
38eb9d22e4
|
Shmem: more detailed errors on meta data mismatch
|
2020-03-24 04:07:58 +01:00 |
|
Alexey Rybalchenko
|
a20ac7af08
|
SDK: Refactor StateChangeOp and add path parameter
|
2020-03-24 04:07:58 +01:00 |
|
Alexey Rybalchenko
|
24aabdb854
|
Add example and test of a n-to-m topology, incuding sub-channel use
|
2020-03-11 14:51:19 +01:00 |
|
Alexey Rybalchenko
|
539b088ade
|
DDS Plugin: Simplify subchannel bookkeeping
|
2020-03-11 14:51:19 +01:00 |
|
Alexey Rybalchenko
|
b05782af16
|
CMake: Reformat
|
2020-03-11 14:51:19 +01:00 |
|
Alexey Rybalchenko
|
3a8f34efaa
|
Example.QC: Add README
|
2020-03-11 14:51:19 +01:00 |
|
Dennis Klein
|
8160edfd04
|
Silence -Wunused-parameter
|
2020-03-10 14:30:23 +01:00 |
|
Dennis Klein
|
3d4cd02812
|
Allow undefining LOG macro with FairLogger v1.6.2+
Resolves #244
|
2020-03-10 14:30:23 +01:00 |
|
Alexey Rybalchenko
|
0ae53fd7d9
|
Throw an error if shmem receives invalid meta data
|
2020-03-09 14:09:29 +01:00 |
|
Alexey Rybalchenko
|
a545bee3b1
|
Do not report interruption by system call as error
|
2020-03-02 13:42:37 +01:00 |
|
Alexey Rybalchenko
|
f00519b99b
|
PMIx plugin: adapt to updated commands format
|
2020-02-24 14:41:47 +01:00 |
|
Alexey Rybalchenko
|
41fc27d504
|
SDK: Update docs
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
811d1b8973
|
Update examples readme
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
ced67d8952
|
DDS Command UI: remove direct DDS dependency
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
8123a6ecab
|
QC example: add setting of the property, test if its successful
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
beff0af51b
|
DDS plugin: fix exiting timeout
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
21835cc104
|
Revert the session renaming
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
334d81a1ab
|
SDK: Unsubscribe in the Topology destructor
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
c1719eb285
|
SDK Commands: remove heartbeat commands
|
2020-02-21 18:37:33 +01:00 |
|