Releases
v4.2.0
Registry
All topic and broker fetching RPCs use the kafkaadmin
client library rather than reading directly from ZooKeeper
Updated proto defs; some types have breaking changes
Updated code gen
topicmappr
All topic and broker state fetching uses the kafkaadmin
client library rather than reading directly from ZooKeeper
kafkaadmin
Adds the following interface methods:
UnderReplicatedTopics (context .Context ) (TopicStates , error )
ListBrokers (context .Context ) ([]int , error )
DescribeBrokers (context .Context , bool ) (BrokerStates , error )
GetConfigs (context .Context , string , []string ) (ResourceConfigs , error )
Increased unit and integration test coverage
Introduces updated Kafka object types with revised metadata
mapper
Updates several types to be aligned with revised kafkaadmin types
Adds methods to translate kafkaadmin
types to mapper
types for drop in compatibility between the deprecated kafkazk
and kafkaadmin
library
misc.
Updates repo deps
Revises Docker config
Speeds up integration test cycle time
Updated github workflows
You can’t perform that action at this time.