apache / apache/iotdb

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

Aperta
#6,025 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
6.4k
Fork
1.2k
Merge medio
1g 23h
PR unite (30g)
115

Descrizione

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)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci la sequenza segnalata in IoTDB: crea la FLOAT timeseries, aggiungi il description tag, riavvia il server e ispeziona la tag-index recovery. Traccia come il MeasurementMNode offset e il mlog replay ripristinano lo stato; il lavoro è completato quando il tag index è disponibile dopo il riavvio come lo era prima del riavvio.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
databases
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.