broadway v0.5.0 Release Notes

Release Date: 2019-11-04 // over 4 years ago
    • Deprecate :producers in favor of a single :producer key
    • Add Broadway.Message.configure_ack/3
    • Add Broadway.Message.ack_immediately/1
    • Add Broadway.producer_names/1
    • Add the c:Broadway.handle_failed/2 optional callback which is invoked with failed messages
    • Add :crash_reason to Logger reports metadata
    • Add c:Broadway.Producer.prepare_for_start/2 optional callback which allows producers to customize the topology
    • Support partition_by in processors and batchers
    • Log if handle_batch returns less messages than expected