kafka-ui icon indicating copy to clipboard operation
kafka-ui copied to clipboard

Publish multiple events to a topic in bulk mode using a file.

Open nitin1677 opened this issue 3 years ago • 2 comments

Which version of the app are you running? vv0.4.0 [521ba0c] (https://github.com/provectus/kafka-ui/commit/521ba0c)

Is your proposal related to a problem? No

For testing purpose, we need to publish multiple events to kafka topic. Existing feature to produce one by one is not convenient and time consuming.

Describe the solution you'd like

With an option to upload a file with key value pair and multiple events would make such scenarios much simpler, faster and convenient.

With an option to upload a file, all the events from the file to be published in kafka topic.

Describe alternatives you've considered

manually published one-by-one events from ui.

n/a

Additional context

n/a

n/a

nitin1677 avatar Aug 31 '22 19:08 nitin1677

Hello there nitin1677! 👋

Thank you and congratulations 🎉 for opening your very first issue in this project! 💖

In case you want to claim this issue, please comment down below! We will try to get back to you as soon as we can. 👀

github-actions[bot] avatar Aug 31 '22 19:08 github-actions[bot]

Hey, thanks for reaching out. We already have something like this planned (#1344). Would it be enough for you to make the window stay open with the same key/value contents or would uploading a file be way more convenient in your case?

Haarolean avatar Sep 08 '22 22:09 Haarolean

Thanks for update. Yes, uploading a file with key/value pair will be more convenient and easy to manage. e.g.

FileName: file1.json {"key": "1111", "value": {"field1":"1111","field2":"dadada","field3":"9991","field4":null,"field5":null}} {"key": "1112", "value": {"field1":"1112","field2":"tatata","field3":"9991","field4":null,"field5":null}} {"key": "1113", "value": {"field1":"1113","field2":"rarara","field3":"9991","field4":null,"field5":true}} {"key": "1114", "value": {"field1":"1114","field2":"kakaka","field3":"9992","field4":null,"field5":null}} {"key": "1115", "value": {"field1":"1115","field2":"papapa","field3":"9992","field4":null,"field5":false}}

nitin1677 avatar Sep 27 '22 17:09 nitin1677