apache / apache/druid

The kafka/kineses sampler route should have the ability to list topics/streams

Open
#8,780 1 comment 0 reactions 0 assignees View on GitHub
Ease of Use Feature/Change Description Starter
Dominant language
Java
Stars
14.1k
Forks
3.8k
Avg merge
2d 58m
Merged PRs (30d)
233

Description

### Description

Right now in the console when selecting Kafka ingestion you then need to enter the bootstrap servers and type in the topic.

![image](https://user-images.githubusercontent.com/177816/67812150-a3e25d80-fa5b-11e9-8f85-5b1a1a1653d4.png)

It would be really cool if the user could enter the bootstrap servers and get a listing of topic on those servers saving them from having to type it in.

### Motivation

This would remove a keyboard step from the console which is potentially a source of mistakes (typo in topic name) or slowdown (forgetting the topic name and having to look it up).

Contributor guide

Open the contributing guide

Research direction

Start with the console's Kafka ingestion flow and the kafka/kinesis sampler route mentioned in the issue. Trace how bootstrap servers and the topic are currently entered and submitted; done means presenting available topics or streams after the server details are entered and allowing one to be selected.

Written by the indexing model from the issue text.

Assessment

Tech stack
kafka
Domain
data-engineering
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.