Skip to content
This repository has been archived by the owner on Nov 24, 2020. It is now read-only.

Releases: jobcloud/messaging-lib

Release v5.0.0

24 Feb 13:18
5234803
Compare
Choose a tag to compare

Features

Producer

  • add metadata capabilities

Improvements

Consumer

  • simplify metadata interface

Changes

KafkaAvroSchema

  • the new default for latest schema version is not null anymore but -1
  • version is not nullable anymore
  • added const LATEST_VERSION to the interface

Fixes

ProducerBuilder

  • return correct type for build

Release v5.0.0-rc1

24 Feb 08:38
5234803
Compare
Choose a tag to compare
Release v5.0.0-rc1 Pre-release
Pre-release

Features

Producer

  • add metadata capabilities

Improvements

Consumer

  • simplify metadata interface

Changes

KafkaAvroSchema

  • the new default for latest schema version is not null anymore but -1
  • version is not nullable anymore
  • added const LATEST_VERSION to the interface

Fixes

ProducerBuilder

  • return correct type for build

Release v5.0.0-beta

04 Feb 11:52
f754514
Compare
Choose a tag to compare
Release v5.0.0-beta Pre-release
Pre-release

Features

Producer

  • add metadata capabilities

Improvements

Consumer

  • simplify metadata interface

Fixes

ProducerBuilder

  • return correct type for build

v5.0.0-alpha2: Producer metadata (#71)

06 Jan 10:36
2f713f9
Compare
Choose a tag to compare
Pre-release
* add producer metadata

* up coverage

* remove obsolete use

v5.0.0-alpha

06 Jan 07:59
42c6ca8
Compare
Choose a tag to compare
v5.0.0-alpha Pre-release
Pre-release
simplify metadata stuff (#70)

Release v4.0.5

10 Dec 08:58
a24f5ed
Compare
Choose a tag to compare

Fixes

Consumer

  • don't cast key and payload to string (tombstones, etc.)

Release v4.0.4

12 Nov 10:43
3bed888
Compare
Choose a tag to compare

Fixes

  • throw KafkaConsumerConsume exception in all error cases

Release v4.0.3

01 Nov 15:20
1a97712
Compare
Choose a tag to compare

Fixes

  • fix default settings (disabled auto commit)
  • readd default setting from messaging-lib:1.x (start at the beginning of a topic for the first time)

Release v4.0.2

11 Oct 13:24
0287393
Compare
Choose a tag to compare

Improvements

  • make registry and mappings accessible

Release v4.0.1

05 Oct 09:50
3e436a5
Compare
Choose a tag to compare

Description

Add all the capabilities of ext-rdkafka:4.0 and minor consumer / producer improvements

Features

  • add new functions to consumers (offsetsForTimes, getFirstOffsetForTopicPartition, getLastOffsetForTopicPartition)
  • add logCallback support to consumer builder
  • add KafkaHighLevelConsumer::close
  • add KafkaHighLevelConsumer::getOffsetPositions
  • add KafkaProducer::flush
  • add KafkaProducer::purge

Improvements

  • improve commit behaviour by setting enable.auto.commit to false for high level consumer
  • block producer on full queue by adding RD_KAFKA_MSG_F_BLOCK

General

  • add dependency to ext-rdkafka:4.0