Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport/v5.12 #1230

Merged
merged 17 commits into from
Oct 27, 2023
Merged

Backport/v5.12 #1230

merged 17 commits into from
Oct 27, 2023

Conversation

FlorianReimold
Copy link
Member

Backporting to 5.12

Rebase-merge required.

KerstinKeller and others added 17 commits September 20, 2023 10:14
… host borders (#1183)


Co-authored-by: Kaan Evlende <[email protected]>
Co-authored-by: KerstinKeller <[email protected]>
Co-authored-by: Kristof Hannemann <[email protected]>
Co-authored-by: Florian Reimold <[email protected]>
Co-authored-by: Kerstin Keller <[email protected]>
Co-authored-by: Rex Schilasky <[email protected]>
* Make version info of ftxui available to build.
Introduces two new structs (SLocalSubscriptionInfo and SExternSubscriptionInfo) and uses them for applying / unapplying registrations.
They are also stored in the ExpiredMap when topic are no longer visible on monitoring layer.
The latest version of sphinxcontrib-youtube is not compatible with our Sphinx version (4.5) anymore.
2333d20 introduced a bug when sending zero length messages over SHM - the callback would contain stale non-zero length messages from the previous call. (#1203)
This commit fixes the introduced bug, and adds a testcase for this scenario.
The default GH Action runners dropped Python 3.6, so we are dropping it as well.
Prior to this commit, SHM data was dropped, if the subscriber wasn't able to access it in 5ms. Now, the subscriber re-tries, until it got access to it, or new data is available.
* Core: Fixed ack timeout issue

This fixes the issue that 1 SHM Ack timeout destroyed the entire ack timeout feature. Now, the internal events are neither closed nor invalidated on timeout, so they can actually be reused later on. It is stored however that this particular event had timeouted, and it will only be waited on again, after the subscriber requested that via registration layer.

* Added test
…ze 0 data is read. (#1211)

HDF5MeasDir should return if all files were closed properly.
Core: Cleanup add/rem datawriter connection logic (no need to cherry pick anywhere)
return values of ShmSetBufferCount evaluated in CSyncMemoryFile::Create function to state failed creation
Currently (2023-10-26) termcolor does not include the cstdint header file, but it is needed for Ubuntu 23.10 / gcc 13.2: ikalnytskyi/termcolor#72
@FlorianReimold FlorianReimold changed the base branch from master to support/v5.12 October 26, 2023 16:11
@FlorianReimold FlorianReimold merged commit d8fd1d4 into support/v5.12 Oct 27, 2023
7 checks passed
@FlorianReimold FlorianReimold deleted the backport/v5.12 branch November 8, 2023 10:24
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.

4 participants