Skip to content

Scc stuff - #75

Closed
marc1uk wants to merge 10 commits into
ToolDAQ:mainfrom
marc1uk:scc_stuff
Closed

Scc stuff#75
marc1uk wants to merge 10 commits into
ToolDAQ:mainfrom
marc1uk:scc_stuff

Conversation

@marc1uk

@marc1uk marc1uk commented Aug 24, 2026

Copy link
Copy Markdown
Contributor
  • make LocalConfig slow control hidden until web page supports showing JSON
  • send logging and monitoring batches on receipt of a new message when the new message would push the batch size over the MTU.
  • reject logging and montioring messages that would exceed maximum UDP payload size after compression
  • increase verbosity level of some prints in ServicesBackend
  • Make SlowControlCollection use std::unique_lock instead of manual locking in Thread
  • bugfix: AlertSubscribe should check alert receiving is enabled, not sending
  • bugfix: SlowControlCollection response compression size was incorrect.
  • add error checking when determining SlowControlCollection compressed response size
  • reduce compression threshold to 50 bytes

Marcus O'Flaherty and others added 9 commits August 24, 2026 10:53
…g JSON

* send logging and monitoring batches on receipt of a new message when the new message would push the batch size over the MTU.
* reject logging and montioring messages that would exceed maximum UDP payload size after compression
* increase verbosity level of some prints in ServicesBackend
* Make SlowControlCollection use std::unique_lock instead of manual locking in Thread
* bugfix: AlertSubscribe should check alert receiving is enabled, not sending
* bugfix: SlowControlCollection response compression size was incorrect.
* add error checking when determining SlowControlCollection compressed response size
* reduce compression threshold to 50 bytes
…ToolDAQ#74)

* add compression and decompression of slow controls and alert payloads

* add decompression to RemoteControl

---------

Co-authored-by: Marcus O'Flaherty <moflaherty1@sheffield.ac.uk>
Co-authored-by: brichards64 <benjamin.richards@warwick.ac.uk>
Comment thread src/ServiceDiscovery/SlowControlCollection.cpp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants