xiangdong Huang created IOTDB-328: ------------------------------------- Summary: Check the validity of settings in configuration files when restart and upgrade Key: IOTDB-328 URL: https://issues.apache.org/jira/browse/IOTDB-328 Project: Apache IoTDB Issue Type: Bug Affects Versions: 0.8.0, 0.9.0, 0.8.1 Reporter: xiangdong Huang
Hi, Considering a scenario: A user used v0.8.0 first, and changed some parameters (e.g., the default encoding method of the time column), and wrote data. Then, suppose the user upgrades iotdb to 0.9. As there are some new features are introduced in 0.9 and the configuration file may be updated, the user may replace his iotdb-engine.properties file by using the latest template. However, at this time, the user may forget to change the default encoding method of the time column in the new configure file, which will bring errors. So, two new functions are needed: (1) saving parameters that can not be changed after an intializaion from the configuration file to system/ folder; (2) When startup, verify the parameters.. To do that, we need to discuss about that which parameters are needed to be recorded. -- This message was sent by Atlassian Jira (v8.3.4#803005)