Add endpoint to kill all segments belonging to a data source
Open
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
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