5
5
6
6
This is a feature release.
7
7
8
- * Add support for AdminAPI ` DescribeCluster() ` and ` DescribeTopics() `
8
+ * Adds support for AdminAPI ` DescribeCluster() ` and ` DescribeTopics() `
9
9
(#964 , @jainruchir ).
10
10
* [ KIP-430] ( https://cwiki.apache.org/confluence/display/KAFKA/KIP-430+-+Return+Authorized+Operations+in+Describe+Responses ) :
11
11
Return authorized operations in Describe Responses.
12
12
(#964 , @jainruchir ).
13
- * Add ` Rack ` to the ` Node ` type, so AdminAPI calls can expose racks for brokers
13
+ * Adds ` Rack ` to the ` Node ` type, so AdminAPI calls can expose racks for brokers
14
14
(currently, all Describe Responses) (#964 , @jainruchir ).
15
+ * [ KIP-396] ( https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=97551484 ) : completed the implementation with
16
+ the addition of ListOffsets (#1029 ).
17
+ * Adds cache for Schema Registry client's ` GetSchemaMetadata ` (#1042 ).
15
18
* MockCluster can now be shutdown and started again to test broker
16
19
availability problems (#998 , @kkoehler ).
17
20
* Adds ` CreateTopic ` method to the MockCluster. (#1047 , @mimikwang ).
21
+ * Honor ` HTTPS_PROXY ` environment variable, if set, for the Schema Registry
22
+ client (#1065 , @finncolman ).
23
+ * [ KIP-516] ( https://cwiki.apache.org/confluence/display/KAFKA/KIP-516%3A+Topic+Identifiers ) :
24
+ Partial support of topic identifiers. Topic identifiers in metadata response
25
+ are available through the new ` DescribeTopics ` function (#1068 ).
18
26
19
27
## Fixes
20
28
@@ -23,19 +31,20 @@ This is a feature release.
23
31
* The minimum version of Go supported has been changed from 1.16 to 1.17
24
32
(#1074 ).
25
33
* Fixes an issue where ` testing ` was being imported by a non-test file,
26
- testhelpers.go. (@ dmlambea , #1049 ).
27
- * Fix: ` Coordinator ` field in ` ConsumerGroupDescription ` is optional, in case
28
- it's not known, and contains a ` Node ` with ID -1 if not known .
34
+ testhelpers.go. (#1049 , @ dmlambea ).
35
+ * Fixes the optional ` Coordinator ` field in ` ConsumerGroupDescription ` in case
36
+ it's not known. It now contains a ` Node ` with ID -1 in that case .
29
37
Avoids a C segmentation fault.
30
38
* Fixes an issue with ` Producer.Flush ` . It was waiting for
31
39
` queue.buffering.max.ms ` while flushing (#1013 ).
40
+ * Fixes an issue where consumer methods would not be allowed to run while the
41
+ consumer was closing, and during the final partition revoke (#1073 ).
32
42
33
43
confluent-kafka-go is based on librdkafka v2.3.0, see the
34
44
[ librdkafka v2.3.0 release notes] ( https://github.com/confluentinc/librdkafka/releases/tag/v2.3.0-RC3 )
35
45
for a complete list of changes, enhancements, fixes and upgrade considerations.
36
46
37
47
38
-
39
48
# v2.2.0
40
49
41
50
This is a feature release.
0 commit comments