View Source Changelog

0-2-0

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

0.1.2

  • Test if publishing a new version works

0-1-1

0.1.1

  • Benchmark in the repository
  • lake:publish_async/3

0-1-0

0.1.0

Initial release.