[v0.13.0]Tag recover bug after IoTDB server restart
- Dominant language
- Java
- Stars
- 6.4k
- Forks
- 1.2k
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 115
Description
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

IoTDB server restart

Contributor guide
Research direction
Reproduce the reported sequence in IoTDB: create the FLOAT timeseries, add the description tag, restart the server, and inspect tag-index recovery. Trace how the MeasurementMNode offset and mlog replay restore state; done means the tag index is available after restart as shown before the restart.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- databases
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100