[🧹 CHORE, API]: Use oneof
for the option protobuf message
#1703
Labels
C-enhancement
Category: enhancement. Meaning improvements of current module, transport, etc..
oneof
for the option protobuf message
#1703
No duplicates 🥲.
What should be improved or cleaned up?
Currently we have a bloated Options message with different fields related to different, unrelated drivers. This doesn't matter from a speed perspective (unused fields don't cost anything), but it does matter from a proto-message architecture perspective.
Replace the contents of the options message with `one of' for the different drivers (AMQP, Kafka, etc).
The text was updated successfully, but these errors were encountered: