This repository was archived by the owner on Nov 24, 2020. It is now read-only.
Releases: jobcloud/messaging-lib
Releases · jobcloud/messaging-lib
Release v5.0.0
Features
Producer
- add metadata capabilities
Improvements
Consumer
- simplify metadata interface
Changes
KafkaAvroSchema
- the new default for latest schema version is not
nullanymore but-1 - version is not nullable anymore
- added
const LATEST_VERSIONto the interface
Fixes
ProducerBuilder
- return correct type for
build
Release v5.0.0-rc1
Features
Producer
- add metadata capabilities
Improvements
Consumer
- simplify metadata interface
Changes
KafkaAvroSchema
- the new default for latest schema version is not
nullanymore but-1 - version is not nullable anymore
- added
const LATEST_VERSIONto the interface
Fixes
ProducerBuilder
- return correct type for
build
Release v5.0.0-beta
Features
Producer
- add metadata capabilities
Improvements
Consumer
- simplify metadata interface
Fixes
ProducerBuilder
- return correct type for
build
v5.0.0-alpha2: Producer metadata (#71)
* add producer metadata * up coverage * remove obsolete use
v5.0.0-alpha
simplify metadata stuff (#70)
Release v4.0.5
Fixes
Consumer
- don't cast key and payload to string (tombstones, etc.)
Release v4.0.4
Fixes
- throw KafkaConsumerConsume exception in all error cases
Release v4.0.3
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
Improvements
- make registry and mappings accessible
Release v4.0.1
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
logCallbacksupport to consumer builder - add
KafkaHighLevelConsumer::close - add
KafkaHighLevelConsumer::getOffsetPositions - add
KafkaProducer::flush - add
KafkaProducer::purge
Improvements
- improve
commitbehaviour by settingenable.auto.committofalsefor high level consumer - block producer on full queue by adding
RD_KAFKA_MSG_F_BLOCK
General
- add dependency to
ext-rdkafka:4.0