influxdata / influxdata/influxdb
Support reloading the configuration file with SIGHUP
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
### Feature Request
Support the standard reloading of a configuration file with SIGHUP for anything that would be reasonable.
**Proposal:** Support reloading the configuration file with SIGHUP.
**Current behavior:** You must restart InfluxDB to load new configuration options.
**Desired behavior:** Configuration values that are easy to change (such as log levels or query limits) without requiring a potentially long restart.
**Use case:** It allows a DevOps person to be able to update certain settings when tuning the database without downtime.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating InfluxDB's configuration-loading and signal-handling paths, then determine which settings, such as log levels or query limits, can be changed safely. Done means supported configuration values reload on SIGHUP without requiring a restart, with coverage for the behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100