Dennis Klein
|
9184d5bdae
|
clean
|
2018-08-09 16:15:15 +02:00 |
|
Dennis Klein
|
6f22ccf4c1
|
Fix -Wsign-compare
|
2018-08-09 16:15:15 +02:00 |
|
Dennis Klein
|
b2034c20cf
|
Fix -Wshadow
|
2018-08-09 16:15:15 +02:00 |
|
Dennis Klein
|
ab6fd35a86
|
Add header-only target for msgpack
|
2018-08-09 16:15:15 +02:00 |
|
Dennis Klein
|
4a8e46c65c
|
Fix -Wunused-parameter
|
2018-08-09 16:15:15 +02:00 |
|
Dennis Klein
|
90e00730b1
|
Update clang-format
|
2018-08-09 16:15:15 +02:00 |
|
Dennis Klein
|
1e0159b775
|
Link against system threads library
|
2018-08-08 16:13:41 +02:00 |
|
Alexey Rybalchenko
|
ef3eb5f83e
|
Simplify structure in DeviceRunner and plugin classes
|
2018-08-08 16:13:41 +02:00 |
|
Alexey Rybalchenko
|
ee8afd7d2b
|
Fix race in plugin manager/services
|
2018-08-08 16:13:41 +02:00 |
|
Alexey Rybalchenko
|
a53ef79552
|
Run state handlers on the main thread (breaking change for control).
|
2018-08-08 16:13:41 +02:00 |
|
Dennis Klein
|
e403d18cb9
|
Add codecov reports to PRs
|
2018-07-20 17:21:23 +02:00 |
|
mkrzewic
|
f05118f4eb
|
Make ";" the separateor in multi-point channel config
This is to avoid parsing problems using "," in e.g. multi-point configuration using Suboptparser
|
2018-06-18 15:26:31 +02:00 |
|
Alexey Rybalchenko
|
21419adb40
|
Change unregistered options warning to debug
|
2018-06-16 17:40:05 +02:00 |
|
Alexey Rybalchenko
|
1554c1c273
|
Change missing options in transport from warning to debug
Transport has meaningful defaults if FairMQProgOptions is missing
|
2018-06-13 18:03:16 +02:00 |
|
Alexey Rybalchenko
|
59b04a1a64
|
Handle Receive differently when switching transports
No need for buffer+size message on Receive.
|
2018-06-12 13:55:18 +02:00 |
|
Alexey Rybalchenko
|
653e82cab4
|
Avoid copy (where possible) when switching transports
|
2018-06-08 13:10:06 +02:00 |
|
Dennis Klein
|
96e2076300
|
Only install public header files
Resolves #15
|
2018-06-08 11:25:03 +02:00 |
|
Alexey Rybalchenko
|
2894af803b
|
Add getter for cmd line args & align channel names in log
|
2018-06-06 16:04:08 +02:00 |
|
Alexey Rybalchenko
|
8b88e67360
|
Refactor FairMQProgOptions
|
2018-06-06 16:04:08 +02:00 |
|
Dennis Klein
|
72f5cdef58
|
Fix various warnings
-Wunused-parameter
-Wreorder
-Wsign-compare
-Wunused-private-field
|
2018-05-24 13:03:06 +02:00 |
|
Dennis Klein
|
811e716731
|
Add missing header
|
2018-05-23 08:26:23 +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 |
|
Alexey Rybalchenko
|
e295978b3e
|
further shorten shm names
|
2018-05-15 19:18:37 +02:00 |
|
Alexey Rybalchenko
|
d93dc2f7f7
|
Use enum transport types instead of strings in Channel/Device
|
2018-05-15 19:18:11 +02:00 |
|
Alexey Rybalchenko
|
7a4fd96b27
|
Fix namespaces in Transports.h and add conversion map
|
2018-05-15 19:18:11 +02:00 |
|
Alexey Rybalchenko
|
155618af57
|
Used cached default transport in FairMQDevice::Transport()
|
2018-05-15 19:18:11 +02:00 |
|
Alexey Rybalchenko
|
de7ddc0ddd
|
Fix type conflict for some environments
|
2018-05-04 16:59:50 +02:00 |
|
Alexey Rybalchenko
|
a5ff7d5a1e
|
Add resolver for hostname -> ip, use it before bind/connect
|
2018-05-03 18:33:13 +02:00 |
|
Alexey Rybalchenko
|
166e537d9f
|
Fix incomplete initialization in CreateOwnConfig()
|
2018-05-02 22:09:42 +02:00 |
|
Alexey Rybalchenko
|
bf5983d8f6
|
provide location for general fairmq devices/tools
|
2018-05-02 16:12:57 +02:00 |
|
Alexey Rybalchenko
|
f68b5425a6
|
prefix general executables with 'fairmq-'
|
2018-05-02 16:12:57 +02:00 |
|
Alexey Rybalchenko
|
bab7e13737
|
Refactor the examples after move from FairRoot
|
2018-05-02 16:12:57 +02:00 |
|
Dennis Klein
|
7bb4b0625e
|
Depend on ZeroMQ via CMake package
|
2018-04-23 17:38:47 +02:00 |
|
Dennis Klein
|
ff9618765f
|
Always build multipart support in nanomsg transport
|
2018-04-22 19:53:39 +02:00 |
|
Dennis Klein
|
a01aac4467
|
Add library versioning
|
2018-04-18 02:25:44 +02:00 |
|
Dennis Klein
|
d98207b475
|
Install uuidGen
|
2018-04-18 01:42:04 +02:00 |
|
Dennis Klein
|
f2a753e1bd
|
Support package components and drop transitive dependency discovery
|
2018-04-17 20:24:15 +02:00 |
|
Dennis Klein
|
c6ea5a5631
|
Fix build of protobuf sources
|
2018-04-17 20:22:53 +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 |
|
Dennis Klein
|
2327fd2115
|
Move test directory one up
|
2018-04-12 17:46:18 +02:00 |
|
Dennis Klein
|
c98cef8270
|
Add CMake project
|
2018-04-10 19:47:30 +02:00 |
|
Dennis Klein
|
c0ebd58ee3
|
Update README
|
2018-04-10 18:52:57 +02:00 |
|
Dennis Klein
|
ff16a28686
|
FairMQ: Fix regression bug introduced with PR#728
|
2018-03-28 09:04:30 +02:00 |
|
Dennis Klein
|
548ef4e617
|
FairMQ: For some reason the definition does not work, drop it
|
2018-03-26 13:58:20 +02:00 |
|
Dennis Klein
|
2a606ee8de
|
FairMQ: Fix issues from rebase
|
2018-03-26 13:58:20 +02:00 |
|
Dennis Klein
|
08581e49e1
|
Add BUILD_OFI_TRANSPORT build switch, default OFF
|
2018-03-26 13:58:20 +02:00 |
|
Dennis Klein
|
727b76bb1d
|
FairMQ: Fix unit test on GCC 4.9
|
2018-03-26 13:58:20 +02:00 |
|
Dennis Klein
|
697c440aa0
|
FairMQ: Switch to verbs:ofi_rxm provider
RDM endpoints seem buggy on pure verbs provider. Switch on RDM emulator
for now.
|
2018-03-26 13:58:20 +02:00 |
|