Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 2.68 KB

CHANGELOG.md

File metadata and controls

62 lines (48 loc) · 2.68 KB

Samsa Changelog

[1.0.0] - Unreleased

Added

  • [#73] Implemented SASL for TCP and TLS
  • [#89] Added benchmark for Consumer and Producer

Changed

  • Altered API for consumers to return Iterators
  • Updated Integration tests
  • Updated documentation and examples

[0.1.6] - 2024-06-21

Changed

  • #13 Add TLS support

[0.1.5] - 2024-05-11

Changed

  • #58 ConsumerGroup cannot stream when caller only has a reference to a wrapper struct
  • #47 Examples - Publisher and Consumer do not use same topic.
  • #34 Add documentation and comments for TopicAssignments & TopicPartition structs
  • #19 Add response stream for the producer

Fixed

  • #56 Static Analysis and Build CI actions run with no purpose during tag release

[0.1.4] - 2024-04-06

Added

  • #51 Add create and delete topic protocol support
  • #32 Manage Redpanda transforms via admin api

Fixed

  • #45 Cannot perform ConsumerGroupBuilder::build() via a reference

[0.1.3] - 2024-03-16

Added

  • #41 Redpanda Admin client with support for get_leader_id(), get_node_config(), send_one(), and send_to_leader()

Changed

  • #39 Consumer cannot stream when caller only has a reference to a wrapper struct

[0.1.2] - 2024-03-09

Added

  • #25 Offer a way to read from a Consumer without streaming
  • #14 Implement headers in fetch and produce

Changed

  • #26 StreamMessage struct should be named ConsumeMessage
  • #22 Include docker-compose stack in the CICD

Fixed

  • #19 Fix busted integration tests

[0.1.1] - 2024-03-02

Fixed

  • #20 Cannot perform ConsumerBuilder::build() via a reference
  • #10 Export the TopicPartitions type
  • #23 Update producer message version

[0.1.0] - 2024-02-26

Added

  • Initial release