Skip to content

Release 0.5.0 - #47

Merged
thomasdarimont merged 2 commits into
mainfrom
release/0.5.0
Oct 6, 2026
Merged

thomasdarimont merged 2 commits into
mainfrom
release/0.5.0

Conversation

@thomasdarimont

Copy link
Copy Markdown
Collaborator

Release 0.5.0, then 0.6.0-SNAPSHOT.

Merge with a merge commit or a rebase, not a squash: the commit "Release 0.5.0" has to reach main unchanged, etc/release.sh release tags it there.

Release notes, from CHANGELOG.md:

The first poll follows the registration of the stream at once: the registrar wakes the
poller up, and a poller that starts before the stream is registered looks again after a
second instead of waiting the full interval. New API for that: SsfStreamRegistrar.addListener,
SsfPoller.wakeUp and setEndpointRetry.

Added

  • SsfStreamRegistrar.addListener tells a listener when the stream is registered, and
    SsfPoller.wakeUp() ends the pause between two polls. SsfTransmitter wires the two, so the first
    poll follows the registration of the stream at once; the Spring Boot starter and the Quarkus extension
    build their transmitters through it.

Fixed

  • SsfPoller looks again after one second (setEndpointRetry) while the poll endpoint of the stream
    is not known yet, instead of waiting the full interval: an application whose stream was still being
    registered when the poller started polled for the first time up to an interval later.

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
@thomasdarimont
thomasdarimont merged commit 9f544fd into main Oct 6, 2026
10 checks passed
@thomasdarimont
thomasdarimont deleted the release/0.5.0 branch October 6, 2026 08:29
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.

1 participant