apache / apache/druid

Add endpoint to kill all segments belonging to a data source

Open
#7,615 1 comment 0 reactions 0 assignees View on GitHub
Area - Web Console Feature/Change Description
Dominant language
Java
Stars
14.1k
Forks
3.8k
Avg merge
2d 58m
Merged PRs (30d)
233

Description

https://github.com/apache/incubator-druid/blob/9b197b436b4489195ad589b44978d0a9e08d2c3f/web-console/src/views/datasource-view.tsx#L306

It's better to add an endpoint to kill all data properly rather than using `1000/3000` workaround.

FYI @vogievetsky @surekhasaharan

Contributor guide

Open the contributing guide

Research direction

Start with web-console/src/views/datasource-view.tsx at line 306 and trace the current 1000/3000 workaround. Then identify the Druid API entry points for removing segments belonging to a data source and define the endpoint behavior. Done means the endpoint can kill all such segments properly instead of relying on the workaround.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, typescript
Domain
api, backend, databases
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.