You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are trying to upgrade KafkaFlow to the most recent Confluent.Kafka.* packages.
At this moment, KafkaFlow is using version 2.1.1, we can upgrade to version 2.4.0 without any issue, but if we update to the most recent version (>=2.5.0) we have this error:
Error CS0433 : The type 'FileDescriptorProto' exists in both 'Google.Protobuf, Version=3.26.1.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604'
and 'protobuf-net.Reflection, Version=3.0.0.0, Culture=neutral, PublicKeyToken=257b51d87d2e4d67'
Version 2.5.0 introduces the package protobuf-net.Reflection
Because of this change, Confluent.SchemaRegistry.Serdes.Protobuf package uses different libraries with the same class name and namespace (Google.Protobuf.Reflection.FileDescriptorProto)
Description
We are trying to upgrade KafkaFlow to the most recent
Confluent.Kafka.*
packages.At this moment, KafkaFlow is using version 2.1.1, we can upgrade to version 2.4.0 without any issue, but if we update to the most recent version (>=2.5.0) we have this error:
Version 2.5.0 introduces the package
protobuf-net.Reflection
Because of this change,
Confluent.SchemaRegistry.Serdes.Protobuf
package uses different libraries with the same class name and namespace (Google.Protobuf.Reflection.FileDescriptorProto
)Google.Protobuf
https://github.com/protocolbuffers/protobuf/blob/main/csharp/src/Google.Protobuf/Reflection/FileDescriptor.csprotobuf-net.Reflection
package: https://github.com/protobuf-net/protobuf-net/blob/main/src/protobuf-net.Reflection/google/protobuf/descriptor.proto#L47Steps to reproduce
Confluent.Kafka.*
packages to >=2.5.0The text was updated successfully, but these errors were encountered: