apache / apache/iotdb

[v0.13.0]Tag recover bug after IoTDB server restart

Abierto
#6,025 4 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
6.4k
Forks
1.2k
Merge medio
1 d 23 h
PR fusionados (30 d)
115

Descripción

1、create timeseries root.sg.d.s1 with datatype=FLOAT encoding=RLE compressor=SNAPPY
2、alter timeseries root.sg.d.s1 add tags description=oldValue this timeseries MeasurementMNode will changeOffset() and wirte mlog
3、restart server
4、this timeseries MeasurementMNode offset will recover by mlog,but the tagIndex is not recover

![DdvO0E5mJz](https://user-images.githubusercontent.com/14909970/170428126-ef55a079-b975-4869-bb4c-6a5633961efd.jpg)
IoTDB server restart
![he1WRDLi0B](https://user-images.githubusercontent.com/14909970/170428193-0aff29f9-12ee-4a67-b55e-bbbe6bc8f230.jpg)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Reproduce la secuencia reportada en IoTDB: crea la FLOAT timeseries, añade el description tag, reinicia el servidor e inspecciona la tag-index recovery. Rastrea cómo el MeasurementMNode offset y el mlog replay restauran el estado; se considera completado cuando el tag index está disponible después del reinicio tal como lo estaba antes del reinicio.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
databases
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.