apache / apache/iotdb

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

Offen
#6,025 4 Kommentare 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

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)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere die gemeldete Sequenz in IoTDB: Erstelle die FLOAT timeseries, füge das description tag hinzu, starte den Server neu und überprüfe die tag-index recovery. Verfolge, wie der MeasurementMNode offset und das mlog replay den Zustand wiederherstellen; abgeschlossen ist die Aufgabe, wenn der tag index nach dem Neustart wie vor dem Neustart verfügbar ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
databases
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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