Dennis Klein
3f96181ffd
Define nn tests only when nn transport is built
2018-05-24 15:54:35 +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
Dennis Klein
5ab21946f8
Add new release
2018-05-22 16:49:46 +02:00
Dennis Klein
30367eb76d
Add PR template
2018-05-22 16:33:13 +02:00
Dennis Klein
89d71ce14c
Improve README
2018-05-22 15:21:35 +02:00
Dennis Klein
e54db27242
Remove the alias target
...
In some cases the definition of the alias target fails, because of
target visibility problems.
2018-05-22 15:21:35 +02:00
Alexey Rybalchenko
cc4a8b8f7f
Modify target CI environment
2018-05-17 16:32:49 +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
2a6e4de72c
provide FAIRMQ_PATH to test suites
2018-05-15 19:18:37 +02:00
Alexey Rybalchenko
e295978b3e
further shorten shm names
2018-05-15 19:18:37 +02:00
Alexey Rybalchenko
e4d73f1a9a
Test all examples with all possible transports
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
Dennis Klein
9906475b6f
Add new release
2018-05-04 21:57:00 +02:00
Alexey Rybalchenko
de7ddc0ddd
Fix type conflict for some environments
2018-05-04 16:59:50 +02:00
Dennis Klein
cab5511795
Document BUILD_DOCS switch
2018-05-03 19:43:43 +02:00
Dennis Klein
e9062954a4
Drop in favour of new introduction section
2018-05-03 19:43:43 +02:00
Dennis Klein
5e4e4e2d94
Add doxygen link
2018-05-03 19:43:43 +02:00
Dennis Klein
d673f14dbb
Turn list into table
2018-05-03 19:43:43 +02:00
Dennis Klein
86a7373ef8
Update list of exported CMake variables
2018-05-03 19:43:43 +02:00
Dennis Klein
c0977d1f1e
Add docs target and build option BUILD_DOCS
2018-05-03 19:43:43 +02:00
Dennis Klein
f0f9f45c25
Update contributors
2018-05-03 19:43:43 +02:00
Dennis Klein
70d0f9a18b
Add release table
2018-05-03 19:43:43 +02:00
Dennis Klein
43f9c2a6a2
Add links in dependency list
2018-05-03 19:43:43 +02:00
Dennis Klein
a44af730c8
Add build status badges
2018-05-03 19:43:43 +02:00
Dennis Klein
d433b1cdc4
Reintroduce the zeromq find module
...
According to their current maintainer, the upstream libzmq project
is unlikely to switch to their CMake build system by default.
2018-05-03 19:43:43 +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
4b05fda0d8
Use PROJECT_INSTALL_DATADIR for config files
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
2ec55416ba
Update example READMEs
2018-05-02 16:12:57 +02:00
Dennis Klein
8ebf65c252
Fix typo
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
Alexey Rybalchenko
31cba0515e
try full output for tests
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
2c2fc8e0a6
convert log severities use to lowercase and remove use of MQLOG
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
500d509324
Single Logger implementation for FairLogger & FairMQLogger
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
ccbbc9591d
FairMQ: Add hint argument to the region callback, settable per message.
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
37271e5840
Use new Copy API in MQ example 4
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
21fc10d3de
Disable irrelevant output in tests to workaround output scrambling on MacOS 10.11
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
e9486a0573
Disable irrelevant test output (to workaround output scrambling)
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
88b1b20ae1
FairMQ: Fix missing region acks if receiver doesn't call OnData & clean includes.
2018-05-02 16:12:57 +02:00
Mohammad Al-Turany
22e2e90de3
correct typo in copyright section
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
661e469aa8
FairMQ: Add uuid generator to tools & let tests use it for session names.
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
c9fc46e2c9
FairMQ: Add test for example/advanced/Region.
...
Also fix a regression in nanomsg transport.
2018-05-02 16:12:57 +02:00
Alexey Rybalchenko
ce162364fa
FairMQ: Introduce callbacks for the FairMQUnmanagedRegion.
...
Callbacks are called when the data buffer of the message assiciated
with the corresponding region is no longer needed by the transport.
Example in examples/advanced/Region/
2018-05-02 16:12:57 +02:00
Dennis Klein
0fc0a37ada
Update ex3/MQ/3-dds readme
2018-05-02 16:12:57 +02:00