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
I am wondering if the community need the ability for specifying custom codec for the message key. It would be needed when using Kafka with something like schema manager for sharing schema or when the key is composite. I am working on adding this functionality to Goka here. I was doing it backward compatible as much as I can, but some API has changed. If this is needed and breaking the API can be tolerated I can create a PR into this repo. Also, I have some spare time (thanks corona :) ) so I can invest it here.
So WDYT?
The text was updated successfully, but these errors were encountered:
Hi @RiiD, thanks for your time and the offer! Thanks to Corona I have much less time, so it's just fair :).
I think the topic with key-codecs came up once or twice, but without specific use case like a schema manager (which makes the whole thing more interesting actually). So we didn't follow up as no one really needed it.
So for us, string keys are fine, no need to have codecs. But let's hear what other people think.
One thing though: if you plan on keeping goka up to date in the fork (or eventually PR back), you need to fork from branch consumer-group, which is our current development branch for a majorly refactored version of Goka. Checkout #239 for details. Forking from master will let you end up with a ton of conflicts. Sorry :)
I am wondering if the community need the ability for specifying custom codec for the message key. It would be needed when using Kafka with something like schema manager for sharing schema or when the key is composite. I am working on adding this functionality to Goka here. I was doing it backward compatible as much as I can, but some API has changed. If this is needed and breaking the API can be tolerated I can create a PR into this repo. Also, I have some spare time (thanks corona :) ) so I can invest it here.
So WDYT?
The text was updated successfully, but these errors were encountered: