Improvements for configurating dynamically
- Lenguaje dominante
- Java
- Estrellas
- 6.4k
- Forks
- 1.2k
- Merge medio
- 1 d 23 h
- PR fusionados (30 d)
- 115
Descripción
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.
Guía de contribución
Línea de trabajo
Comienza revisando la API de session existente, las interfaces de comandos y el flujo actual del archivo de configuración junto con `load configuration`. Define cómo se deben obtener y cambiar valores de configuración individuales a través de ambas APIs y, a continuación, verifica que el comportamiento dinámico de get/set funcione de forma coherente sin editar archivos de configuración.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- api, cli, database
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100