喝酒误事,升级steem被搞晕

喝酒误事,升级steem被搞晕

昨天晚上又被朋友们喊出去喝酒,其实最近挺忙的,事情超多,不过一句“就差你了”让我没法推脱啊。


(图源 :pexels.com)

这么一喝就喝到了半夜,然后回来的时候就想着编译和升级一下steemd吧,毕竟steemit最近一连推出好多个版本。

STEEMIT最近新推出的四个版本分别是:

  • 0.20.12-no-mira
  • 0.20.12
  • 0.21.0-no-mira
  • 0.21.0

而大部分见证人或者节点当前在运行的版本则分别是0.20.10以及0.20.11,其中0.20.11是mira版本。

所以我理解顺序应该是:

0.20.10->0.20.12-no-mira->0.21.0-no-mira
0.20.11->0.20.12->0.21.0

而0.20.12-no-mira作为0.20.10的后续版本且非硬分叉版本,我理解是不应该需要replay的,去看release note

我承认我被No Mira中的各种NO以及最底下的does not迷惑了,完全没注意:

Steem 0.20.12 does require reindexing from all previous versions.

然后费了好大劲的编译,

编译之后去替换0.20.10,发现失败了:

Error opening database. If the binary or configuration has changed, replay the blockchain explicitly. Error: {“code”:13,”name”:”N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE”,”message”:”database created by a different compiler, build, or operating system”……

也就是说,提示我需要replay。

这时我还没意识到我看错了,然后竟然去github上提issue,然后steemit的人竟然给我回不需要replay,他会发布个新版本解决问题。然后早晨的时候,他给我回复他看错了。😳,好吧,我也看错了😳

然后我又注意到0.20.12 release note中的一句话:

Steem 0.20.12 is an identical release to 0.21.0……

这样你竟然叫0.20.x,这不是误导人嘛?

哎,估计STEEMIT官方自己也晕呢,一下子发4个版本,这是要闹哪样?

还有就是,我觉定先不升级了,再等等,反正硬分叉还早着呢,等醒醒酒再弄不迟,喝酒真的误事啊。

相关链接


Vote For Me As Witness
https://steemit.com/~witnesses type in oflyhigh and click VOTE

Vote @oflyhigh via Steemconnect
Thank you!

This page is synchronized from the post: ‘喝酒误事,升级steem被搞晕’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×