Skip to content

0.2.6

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Sep 04:18
821bc4b
implementation 'net.bitsar:coalesce-spring-boot-starter:0.2.6'

Published to Maven Central. Central deployment f6313f9f-90b8-494c-8a61-4dcfcfe17f5f, built by run 35305902138.

Verify what actually landed:

./gradlew -p consumer-check test -PcoalesceVersion=0.2.6

What changed

  • Make the follower poll interval configurable (#20) (821bc4b)
    pollDelay() was hardcoded to a 200ms base with 120ms of jitter, so the only way to tune how often a follower wakes to re-check the bucket was to fork the library. A deployment with a fast downstream pays for waits it does not need, and one with a slow downstream cannot back off.
  • Run Redis integration tests with Testcontainers (#19) (ff72e1f)
    The integration tests were gated on a socket probe against localhost:6379 and skipped themselves when nothing answered, so a build on a machine with no Redis went green having verified none of the library's actual behaviour.
  • Split the request flow into three diagrams, list the open issues (#17) (0c89b77)
    The request flow was one flowchart 1617 pixels wide. Any column narrower than that scales the whole diagram down, and bitsar.net renders it at 720 pixels, where its 16px labels come out at roughly 7px. It is split into the three questions it was answering: what a caller does…
  • Stop documentation pushes from publishing a release (#18) (1d6317a)
    Two patch numbers on Central are documentation. 0.2.4 came from #6, a README-only pull request titled [skip release]: a squash merge of a single-commit branch takes its subject from the commit and appends (#N), so the marker never reached 8bcdd89, which is the message this…

What's Changed

  • Stop documentation pushes from publishing a release [skip release] by @BitanSarkar in #18
  • Split the request flow into three diagrams, list the open issues [skip release] by @BitanSarkar in #17
  • Run Redis integration tests with Testcontainers [skip release] by @Aaqibhafeezkhan in #19
  • #10: Make the follower poll interval configurable by @Aaqibhafeezkhan in #20

New Contributors

Full Changelog: v0.2.5...v0.2.6