Add services main folder + histogram server binary w/o FairMQ + tester binary example
-
Review changes -
-
Download -
Patches
-
Plain diff
Depends on !1199 (merged)
Basically a version of the FairMQ Histogram Server stripped down of any FairMQ feature and adapted to the binary style used in algo
and reco
.
Runs and pops the server (http server accessible in Firefox) but:
- Input interface defined only as example, basically port of interface in FairMQ server!
- Example uses naked ZMQ and probably lacks some checks and abstractions, potentially leading to crashes
- Something need to be invented with more careful thoughts to replace FairMQ
- Commands do not work as the static boolean accessed by CLING do not seem to be share to the main threads (worked in FairTask world)
- No signals catching
- Due to this, no mechanism to stop the main loop apart from Ctrl+C
=> the termination sequence is not tested - Tested with histos and canvases (see example) using a port of the old interface from the FairMQ server
Redmine: Refs #2998
Edited by Pierre-Alain Loizeau
Merge request reports
Compare and
- version 3211f1d261
- version 3176c5ed4e
- version 30e0fb8ea6
- version 2921993dd9
- version 283549872b
- version 271a5a1ada
- version 267253dca0
- version 25bbe8201d
- version 247d16daa8
- version 238db9aad0
- version 226d8c5eae
- version 213aac3aa4
- version 203fb2bddf
- version 19c032b9d5
- version 18fb0caa05
- version 177bb235ae
- version 168b287744
- version 1518bce3dc
- version 14aef369b9
- version 13ba89defe
- version 121e12e49c
- version 1198abbbaa
- version 10379da56b
- version 94f88c00c
- version 86652c732
- version 7bee4b432
- version 6ec048f72
- version 51db2c534
- version 4831b49a3
- version 33f2c74ac
- version 2f8e3391f
- version 1f020d506
- master (base)
- latest version9020f1b510 commits,
- version 3211f1d26110 commits,
- version 3176c5ed4e10 commits,
- version 30e0fb8ea610 commits,
- version 2921993dd910 commits,
- version 283549872b10 commits,
- version 271a5a1ada9 commits,
- version 267253dca09 commits,
- version 25bbe8201d9 commits,
- version 247d16daa810 commits,
- version 238db9aad010 commits,
- version 226d8c5eae7 commits,
- version 213aac3aa47 commits,
- version 203fb2bddf7 commits,
- version 19c032b9d56 commits,
- version 18fb0caa056 commits,
- version 177bb235ae6 commits,
- version 168b2877446 commits,
- version 1518bce3dc6 commits,
- version 14aef369b96 commits,
- version 13ba89defe6 commits,
- version 121e12e49c6 commits,
- version 1198abbbaa6 commits,
- version 10379da56b6 commits,
- version 94f88c00c6 commits,
- version 86652c7327 commits,
- version 7bee4b4326 commits,
- version 6ec048f722 commits,
- version 51db2c5342 commits,
- version 4831b49a31 commit,
- version 33f2c74ac5 commits,
- version 2f8e3391f1 commit,
- version 1f020d5061 commit,
Compare changes
- Side-by-side
- Inline
Files
31Loading