fair-acc / opencmw-cpp

Open Common Middle-Ware library for accelerator equipment- and beam-based control systems at FAIR.
https://opencmw.io
GNU Lesser General Public License v3.0
10 stars 8 forks source link

[1pt, 1.5pt] Rest: Subscription query parameters are not preserved in HTTP to ZMQ translation #328

Closed frankosterfeld closed 10 months ago

frankosterfeld commented 12 months ago

A subscription via the REST client to e.g. http://localhost:8080/GnuRadio/Acquisition?contentType=application%2Fjson&channelNameFilter=test arrives at the worker as subscription to "GnuRadio/Acquisition", i.e. the query parameters are lost. The client then never receives any data, if the worker doesn't receive any more specific requests for specific signals, or all the data that other clients happen to subscribe to.