+1. We could put the version file in some place to let the client or server compare with. For the 0.9.0-SNAPSHOT version, we could treat it as 0.9.0-.
Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Tue, Nov 12, 2019 at 1:34 PM Xiangdong Huang <saint...@gmail.com> wrote: > > Hi, > > Sorry this week I have few time to pay attention to the project > development, but I have met many real users of IoTDB in factories and > companies and introduced IoTDB to many new users recently. > > Then I notice that one of the main exceptions that users met is the version > incompatible between the client and the server. > (many users are trying 0.9.0-SANPSHT for a POC). > > So, I suggest that from 0.9 on, when the client connect to a server, the > client need to check the version compatibility first, and show the error > message (if there is) to users friendly. > > Even for the snapshot version, we can also add a temporary version to > guarantee users can find why the client does not work. > > Best, > > > -- > ----------------------------------- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院