influxdata / influxdata/influxdb

Support reloading the configuration file with SIGHUP

Open
#7,037 45 comments 67 reactions 0 assignees View on GitHub
1.x kind/feature-request
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.