Changelog

View Source

0.2.6

  • Fix race condition when deleting streams with active subscriber or publisher (#29)

0.2.5

  • Start using RabbitMQ v4.2
  • lake should now work with OTP 28

0.2.4

  • Fix shutdown rave (#17)

0.2.3

  • Forward options into gen_tcp and ssl as defaults for ssl changed w.r.t. certificate validity

0.2.2

  • Clean-up benchmark

0.2.1

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

0.1.0

Initial release.