facebook / facebook/rocksdb

Feature Request: Live configuration changes

Open
#11,898 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
32.1k
Forks
6.9k
Avg merge
32m
Merged PRs (30d)
1

Description

speedb allows for live configuration changes without having to restart rocksdb: https://www.speedb.io/blog-posts/rocksdb-no-more-restarts-live-configuration-changes-with-speedb . This is very very handy as it allows us to make changes without restarting rocksdb/suffering downtime in the process. It would be great if rocksdb can support this feature too.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by reviewing the linked Speedb article and the RocksDB configuration model to determine which settings could change without restart. Define the supported scope, behavior, and validation criteria before implementation; the issue does not currently specify what "done" looks like.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
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.