apache / apache/iotdb

Improvements for configurating dynamically

Offen
#2,991 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
6.4k
Forks
1.2k
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
115

Beschreibung

Motivation:
It seems that IoTDB server currently does not support dynamically configurating with session API or commands. If we want to hot modify the configuration of IoTDB, we can only edit the configuration files and execute `load configuration` command to achieve this goal.

Improvements:
We can add support for getting and setting single configuration value. For example, MySQL supports showing and dynamically modifying the configuration of server with query statements such as `SHOW variables` and `SET PERSIST ...`.

We might support the APIs in both session API and commands.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Überprüfung der bestehenden session API, der Befehlsschnittstellen und des aktuellen Konfigurationsdatei- sowie `load configuration`-Ablaufs. Lege fest, wie einzelne Konfigurationswerte über beide APIs abgerufen und geändert werden sollen, und überprüfe anschließend, dass das dynamische Get-/Set-Verhalten konsistent funktioniert, ohne Konfigurationsdateien zu bearbeiten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
api, cli, database
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.