Changelog
View Source0.2.6
- Fix race condition when deleting streams with active subscriber or publisher (#29)
0.2.5
- Start using RabbitMQ v4.2
lakeshould now work with OTP 28
0.2.4
- Fix shutdown rave (#17)
0.2.3
- Forward options into
gen_tcpandsslas defaults forsslchanged w.r.t. certificate validity
0.2.2
- Clean-up benchmark
0.2.1
- To support older versions of OTP, convert another
sets:new/1call tosets:new/0for #9.
0.2.0
With this version, all (currently) defined messages in the
specification
are implemented. That also means that SuperStreams are working. For examples, see
the lake_SUITE:route/1 and lake_SUITE:partition/1 tests.
Note that lake attempts to exchange command versions when connecting to
RabbitMQ. For older versions of RabbitMQ, this might not be possible (as the
EXCHANGE_COMMAND_VERSIONS command might not yet be available). This can be disabled by passing the
option {exchange_command_versions, false} to connect/6. With that, version
1 of DELIVER is also used.
0.1.2
- Test if publishing a new version works
0.1.1
- Benchmark in the repository
lake:publish_async/3
0.1.0
Initial release.