Skip to content

Commit 56fd547

Browse files
author
Matt Howlett
authored
-> v1.9.0 (#1839)
1 parent 18ba5e1 commit 56fd547

File tree

20 files changed

+25
-22
lines changed

20 files changed

+25
-22
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Enhancements
44

5-
- References librdkafka.redist 1.9.0-RC12. Refer to the [librdkafka release notes](https://github.com/edenhill/librdkafka/releases/tag/v1.9.0-RC12)
5+
- References librdkafka.redist 1.9.0. Refer to the [librdkafka release notes](https://github.com/edenhill/librdkafka/releases/tag/v1.9.0)
66
for a complete list of changes, enhancements, fixes and upgrade considerations.
77
- References Apache.Avro 1.11.0. Refer to the [release notes](https://github.com/apache/avro/releases/tag/release-1.11.0) for further information ([JanReimerD](https://github.com/JanReimerD)).
88
- Added support for serializing and deserializing null in Avro serdes ([YairHalberstadt](https://github.com/YairHalberstadt)).
@@ -15,6 +15,9 @@ for a complete list of changes, enhancements, fixes and upgrade considerations.
1515
- No longer crashes on Alpine Linux when MUSL is installed ([shurivich](https://github.com/shurivich)).
1616
- JSON validation exception messages now properly include failing paths ([drinehimer](https://github.com/drinehimer)).
1717
- Upgraded Google.Protobuf dependency to 3.15.0 (CVE-2021-22570).
18+
- Resolved memory leak in AdminClient response handler ([emasab](https://github.com/emasab)).
19+
- Resolved memory leak in Producer.SendOffsetsToTransaction.
20+
1821

1922
## Upgrade Considerations
2023

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,13 @@ confluent-kafka-dotnet is distributed via NuGet. We provide five packages:
4343
To install Confluent.Kafka from within Visual Studio, search for Confluent.Kafka in the NuGet Package Manager UI, or run the following command in the Package Manager Console:
4444

4545
```
46-
Install-Package Confluent.Kafka -Version 1.9.0-RC12
46+
Install-Package Confluent.Kafka -Version 1.9.0
4747
```
4848

4949
To add a reference to a dotnet core project, execute the following at the command line:
5050

5151
```
52-
dotnet add package -v 1.9.0-RC12 Confluent.Kafka
52+
dotnet add package -v 1.9.0 Confluent.Kafka
5353
```
5454

5555
Note: `Confluent.Kafka` depends on the `librdkafka.redist` package which provides a number of different builds of `librdkafka` that are compatible with [common platforms](https://github.com/edenhill/librdkafka/wiki/librdkafka.redist-NuGet-package-runtime-libraries). If you are on one of these platforms this will all work seamlessly (and you don't need to explicitly reference `librdkafka.redist`). If you are on a different platform, you may need to [build librdkafka](https://github.com/edenhill/librdkafka#building) manually (or acquire it via other means) and load it using the [Library.Load](https://docs.confluent.io/current/clients/confluent-kafka-dotnet/api/Confluent.Kafka.Library.html#Confluent_Kafka_Library_Load_System_String_) method.

examples/AdminClient/AdminClient.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0-RC12" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
</ItemGroup>
1515

examples/AvroBlogExamples/AvroBlogExamples.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="1.9.0-RC12" /> -->
11+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="1.9.0" /> -->
1212
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Avro/Confluent.SchemaRegistry.Serdes.Avro.csproj" />
1313
</ItemGroup>
1414

examples/AvroGeneric/AvroGeneric.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="1.9.0-RC12" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="1.9.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Avro/Confluent.SchemaRegistry.Serdes.Avro.csproj" />
1414
</ItemGroup>
1515

examples/AvroSpecific/AvroSpecific.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="1.9.0-RC12" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="1.9.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Avro/Confluent.SchemaRegistry.Serdes.Avro.csproj" />
1414
</ItemGroup>
1515

examples/ConfluentCloud/ConfluentCloud.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0-RC12" /> -->
10+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0" /> -->
1111
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1212
</ItemGroup>
1313

examples/Consumer/Consumer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0-RC12" /> -->
11+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0" /> -->
1212
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1313
</ItemGroup>
1414

examples/ExactlyOnce/ExactlyOnce.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0-RC12" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
<PackageReference Include="Microsoft.FASTER.Core" Version="1.8.0" />
1515
</ItemGroup>

examples/ExactlyOnceOldBroker/ExactlyOnceOldBroker.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0-RC12" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
<PackageReference Include="RocksDbSharp" Version="6.2.2" />
1515
<PackageReference Include="RocksDbNative" Version="6.2.2" />

examples/JsonSerialization/JsonSerialization.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Json" Version="1.9.0-RC12" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Json" Version="1.9.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Json/Confluent.SchemaRegistry.Serdes.Json.csproj" />
1414
</ItemGroup>
1515

examples/MultiProducer/MultiProducer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0-RC12" /> -->
11+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0" /> -->
1212
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1313
</ItemGroup>
1414

examples/Producer/Producer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0-RC12" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="1.9.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
</ItemGroup>
1515

examples/Protobuf/Protobuf.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Protobuf" Version="1.9.0-RC12" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Protobuf" Version="1.9.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Protobuf/Confluent.SchemaRegistry.Serdes.Protobuf.csproj" />
1414
</ItemGroup>
1515

examples/Web/Web.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="Confluent.Kafka" Version="1.9.0-RC12" />
8+
<PackageReference Include="Confluent.Kafka" Version="1.9.0" />
99
</ItemGroup>
1010

1111
</Project>

src/Confluent.Kafka/Confluent.Kafka.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<PackageId>Confluent.Kafka</PackageId>
1313
<Title>Confluent.Kafka</Title>
1414
<AssemblyName>Confluent.Kafka</AssemblyName>
15-
<VersionPrefix>1.9.0-RC12</VersionPrefix>
15+
<VersionPrefix>1.9.0</VersionPrefix>
1616
<TargetFrameworks>netstandard2.0;netstandard1.3;net462;net5.0</TargetFrameworks>
1717
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1818
<GenerateDocumentationFile>true</GenerateDocumentationFile>
@@ -21,7 +21,7 @@
2121
</PropertyGroup>
2222

2323
<ItemGroup>
24-
<PackageReference Include="librdkafka.redist" Version="1.9.0-RC12">
24+
<PackageReference Include="librdkafka.redist" Version="1.9.0">
2525
<PrivateAssets Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'">None</PrivateAssets>
2626
</PackageReference>
2727
<PackageReference Include="System.Memory" Version="4.5.0" />

src/Confluent.SchemaRegistry.Serdes.Avro/Confluent.SchemaRegistry.Serdes.Avro.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageId>Confluent.SchemaRegistry.Serdes.Avro</PackageId>
1414
<Title>Confluent.SchemaRegistry.Serdes.Avro</Title>
1515
<AssemblyName>Confluent.SchemaRegistry.Serdes.Avro</AssemblyName>
16-
<VersionPrefix>1.9.0-RC12</VersionPrefix>
16+
<VersionPrefix>1.9.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/Confluent.SchemaRegistry.Serdes.Json/Confluent.SchemaRegistry.Serdes.Json.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageId>Confluent.SchemaRegistry.Serdes.Json</PackageId>
1414
<Title>Confluent.SchemaRegistry.Serdes.Json</Title>
1515
<AssemblyName>Confluent.SchemaRegistry.Serdes.Json</AssemblyName>
16-
<VersionPrefix>1.9.0-RC12</VersionPrefix>
16+
<VersionPrefix>1.9.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/Confluent.SchemaRegistry.Serdes.Protobuf/Confluent.SchemaRegistry.Serdes.Protobuf.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageId>Confluent.SchemaRegistry.Serdes.Protobuf</PackageId>
1414
<Title>Confluent.SchemaRegistry.Serdes.Protobuf</Title>
1515
<AssemblyName>Confluent.SchemaRegistry.Serdes.Protobuf</AssemblyName>
16-
<VersionPrefix>1.9.0-RC12</VersionPrefix>
16+
<VersionPrefix>1.9.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/Confluent.SchemaRegistry/Confluent.SchemaRegistry.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageId>Confluent.SchemaRegistry</PackageId>
1414
<Title>Confluent.SchemaRegistry</Title>
1515
<AssemblyName>Confluent.SchemaRegistry</AssemblyName>
16-
<VersionPrefix>1.9.0-RC12</VersionPrefix>
16+
<VersionPrefix>1.9.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;netstandard1.4</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>

0 commit comments

Comments
 (0)