Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 2.46 KB

2_0_0_rc3.md

File metadata and controls

50 lines (34 loc) · 2.46 KB

标签:v2.0.0-rc3 版本特性


.. admonition:: v2.0.0-rc2升级到v2.0.0-rc3

    - **兼容升级** :直接替换v2.0.0-rc2节点的二进制为 `rc3二进制 <https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.0.0-rc3/fisco-bcos.tar.gz>`_ ,升级后的版本修复v2.0.0-rc2中的bug,但不会启用v2.0.0-rc3新特性, **升级到v2.0.0-rc3后,无法回滚到v2.0.0-rc2**

    - **全面升级** :参考 `安装 <../installation.html>`_ 搭建新链,重新向新节点提交所有历史交易,升级后节点包含v2.0.0-rc3新特性

    - `v2.0.0-rc3 Release Note <https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v2.0.0-rc3>`_

变更描述

新特性

更新

  • 完善ABI解码模块
  • 修改预编译合约和RPC接口错误码,统一为负数
  • 优化存储模块,增加缓存层,支持配置缓存大小
  • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存空间大小
  • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中
  • 默认存储升级到RocksDB,仍支持旧版本LevelDB
  • 调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度

修复

  • 修复CRUD接口合约开启并行时可能出现的异常终止

兼容性说明

RC3向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需重新搭链。

最低对应版本 说明
控制台 1.0.3 1.0.3之前版本控制台可用,但无新特性
SDK 2.0.3以上
generator 1.0.0-rc3 搭建新链需要使用该版本
浏览器 2.0.0-rc2
Solidity 最高支持 solidity 0.5.2
amdb-proxy 2.0.0以上