View Source Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1-0-0-2022-05-11
1.0.0 - 2022-05-11
This release represents stability in the API. There is no functional change between this release and v0.4.2.
0-4-2-2022-01-26
0.4.2 - 2022-01-26
fixed
Fixed
- Sending an InOrderSubscription process a
:subscribe
message no longer creates a duplicate subscription. Instead a warning is emitted.
0-4-1-2021-08-12
0.4.1 - 2021-08-12
changed
Changed
- Changed the InOrderSubscription internals to buffer events from the
extreme subscription in a queue when there is no demand
- this unlocks the ability for this producer to emit multiple events at once
0-4-0-2021-06-10
0.4.0 - 2021-06-10
added
Added
- Added
:subscribe_after
option which determines how long the producer will wait before checking whether it should subscribe or not
0-3-0-2021-06-04
0.3.0 - 2021-06-04
changed-1
Changed
- Events are now produced in the shape of
{producer, event}
instead of simplyevent
- this allows a consumer to use the name of the producer to inform decisions about how to store the stream position
0-2-2-2021-06-03
0.2.2 - 2021-06-03
added-1
Added
- Blanket configuration of the
:catch_up_chunk_size
can be set with the:kelvin
application-env var of:catch_up_chunk_size
, defaulting to 256
0-2-1-2021-06-03
0.2.1 - 2021-06-03
fixed-1
Fixed
- Increased timeout in call to subscibe in InOrder subscriber
added-2
Added
- Added a configuration parameter for the InOrder subscription which controls
the batch size of events read while catching up:
:catch_up_chunk_size
0-2-0-2021-06-01
0.2.0 - 2021-06-01
added-3
Added
- Added noise to start-up-time checking of the auto-subscription option
- This works well for awaiting the bring-up of a client to an external service such as LaunchDarkly
0-1-0-2021-06-01
0.1.0 - 2021-06-01
added-4
Added
- Initial implementation of the in-order subscription GenStage producer
0-0-0-2021-05-27
0.0.0 - 2021-05-27
added-5
Added
- This project was generated by Gaas