Taisiia Goltseva

Results 14 comments of Taisiia Goltseva

Could you, please, provide the whole config file? Maybe you have placed deserialization block in the wrong place? It should be under your Kafka cluster on the same level as...

Hi, @jorgheymans ! This is my whole config: ``` akhq: connections: kafka: properties: bootstrap.servers: "localhost:9094" deserialization: protobuf: descriptors-folder: "D:\\protobuf_desc" topics-mapping: - topic-regex: "test.*" descriptor-file: "streaming.desc" key-message-type: "Row" value-message-type: "Envelope" ```...

Hi, @jorgheymans ! Did you have any chance to test it yet?

Hi! Are your descriptor files ok? It's an exception from standard function `FileDescriptorSet.parseFrom(descriptorFile)`, it cannot parse your descriptor file. Could you provide more info about your descriptor files and data?...

I have added a unit test for an object with Timestamp field. @jorgheymans , please, see the unit test `deserializeFilm()`. Film object now looks like this: ``` syntax = "proto3";...

Yes, indeed. But in my case (when I test) I get other error in a different function (not here `FileDescriptorSet.parseFrom(descriptorFile)`). But anyway my current approach of collecting necessary descriptors is...

@jorgheymans Maybe you just call something like that for every well-known-type? ``` com.google.protobuf.StringValue.getDescriptor(); ```

Thanks, @geertvb ! I will try this approach!

I had some troubles with making single DescriptorSet, and I have implemented it in a different way. I think, it's better in my case. Please, guys, try your use case...

@geertvb You can put any additional protobin files in `descriptors-folder`, Descriptors will be extracted from them and will be used for fields with `Any` type if needed.