Skip to content

Releases: morganstanley/modern-cpp-kafka

v2021.04.19

19 Apr 08:36
Compare
Choose a tag to compare

This release cooperates with librdkafka v1.6.0

  • Added transaction support

    • KafkaConsumer

      • Consumer::ConsumerGroupMetadata
    • KafkaProducer

      • void initTransactions(std::chrono::milliseconds timeout)

      • void beginTransaction()

      • void commitTransaction(std::chrono::milliseconds timeout)

      • void abortTransaction(std::chrono::milliseconds timeout)

      • void sendOffsetsToTransaction(const TopicPartitionOffsets& tpos, const Consumer::ConsumerGroupMetadata& groupMetadata, std::chrono::milliseconds timeout)

  • Added rich-info error type -- Error

  • Removed customized default properties

v2021.02.26

26 Feb 08:47
Compare
Choose a tag to compare

This release cooperates with librdkafka v1.6.0

  • Added macOS support

  • Added examples

  • Added addons

    • UnorderedOffsetCommitQueue
  • Fixed issues

    • BrokerMetadata::toString() might cause crash if the brokers info is incomplete.

v2020.11.11

11 Nov 09:37
2f33fea
Compare
Choose a tag to compare

This release cooperates with librdkafka v1.5.2

  • The very first release