MySQL 兼容性可以做到什么程度## 好的 MySQL 兼容性可以做到什么程度 PolarDB-X 如何做生态兼容 胡中泉(舟济) 阿里云数据库解决方案架构师 ## 01 为什么要兼容 MySQL The longer you look back, the farther you can look forward. ## 也从阿里巴巴的“去IOE”运动说起 ## 业务驱动下的分布式技术实践之路 review取决于社区的反馈和大量的实践 ☐ 以 C++ 的历史经验来看,在模板特性草案被正式定稿时,已经有大量的泛型实现,如 STL ☐ Go 也需要这种社区的力量(尽管 Go 团队喜欢「一意孤行」) ● 引入泛型会打破向前兼容性吗? ☐ 从现在的设计来看,不会 但从 C++ 的历史经验来看,已经积累的代码的迁移过程将是痛苦且漫长的 这么多不同版本的泛型设计里,你最喜欢哪一个? # 进一步阅读的参考文献 References0 码力 | 41 页 | 770.62 KB | 2 年前3
FISCO BCOS 2.0 中文文档修复合约事件推送,推送范围不准确的问题 - 修复OpenSSL 1.1版本,无法生成证书的问题 - 修复创世块文件group.x.genesis,初始节点顺序不一致,节点无法共识的问题 ## 兼容性 2. 9.0向前兼容,旧版本可以直接替换程序升级 ||推荐版本|最低版本|说明| |---|---|---|---| |控制台|2.9.0|1.0.4|| |Java SDK|2.9.0|2.6.1|| COS/issues/1894])。 - 修复在ARM机器上LevelDB编译失败的问题。 ## 兼容性 FISCO BCOS2.8.0可编译出两个版本,普通版(2.8.0),硬件加密版(2.8.0-hsm),这两个版本均与2.7.0等以前的版本兼容。 2. 8.0和2.8.0-hsm向前兼容,旧版本可以直接替换程序升级 ||推荐版本|最低版本|说明| |---|---|---|---| 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 - 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 - 修复MySQL存储模式下,CNS合约名过长导致区块提交异常的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级 推荐版本 最低版本 说明 ||推荐版本|最低版本|说明| |---|---|---|---| |控制台|2.7.0|1.0.4|| |Java SDK|2.70 码力 | 2649 页 | 201.08 MB | 2 年前3
FISCO BCOS 2.7.0 中文文档COS/issues/1894])。 - 修复在ARM机器上LevelDB编译失败的问题。 ## 兼容性 FISCO BCOS2.8.0可编译出两个版本,普通版(2.8.0),硬件加密版(2.8.0-hsm),这两个版本均与2.7.0等以前的版本兼容。 2. 8.0和2.8.0-hsm向前兼容,旧版本可以直接替换程序升级 ||推荐版本|最低版本|说明| |---|---|---|---| 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 - 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 - 修复MySQL存储模式下,CNS合约名过长导致区块提交异常的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级 推荐版本 最低版本 说明 ||推荐版本|最低版本|说明| |---|---|---|---| |控制台|2.7.0|1.0.4|| |Java SDK|2.7 时,偶现的Gas计算不一致问题 - 用户自己生成的错误证书导致coredump问题 - 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级 ||推荐版本|最低版本|说明| |---|---|---|---| |控制台|1.1.0|1.0.4|| |SDK|2.6.0|2.0.4|| |generator|10 码力 | 2538 页 | 212.43 MB | 2 年前3
FISCO BCOS 2.9.0 中文文档COS/issues/1894])。 - 修复在ARM机器上LevelDB编译失败的问题。 ## 兼容性 FISCO BCOS2.8.0可编译出两个版本,普通版(2.8.0),硬件加密版(2.8.0-hsm),这两个版本均与2.7.0等以前的版本兼容。 2. 8.0和2.8.0-hsm向前兼容,旧版本可以直接替换程序升级 ||推荐版本|最低版本|说明| |---|---|---|---| 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 - 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 - 修复MySQL存储模式下,CNS合约名过长导致区块提交异常的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级 推荐版本 最低版本 说明 ||推荐版本|最低版本|说明| |---|---|---|---| |控制台|2.7.0|1.0.4|| |Java SDK|2.7 时,偶现的Gas计算不一致问题 - 用户自己生成的错误证书导致coredump问题 - 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级 ||推荐版本|最低版本|说明| |---|---|---|---| |控制台|1.1.0|1.0.4|| |SDK|2.6.0|2.0.4|| |generator|10 码力 | 2585 页 | 166.09 MB | 2 年前3
Spring Framework 3.2.7 Changelog0 码力 | 35 页 | 99.84 KB | 2 年前3
FISCO BCOS 2.4.0 中文文档使用手册 设计文档 ## 重要: • 本技术文档只适用FISCO BCOS 2.0+,FISCO BCOS 1.3.x版本的技术文档请查看1.3系列技术文档 • FISCO BCOS 2.0+版本及兼容性说明 这里 平台介绍 FISCO BCOS是由国内企业主导研发、对外开源、安全可控的企业级金融联盟链底层平台,由金链盟开源工作组协作打造,并于2017年正式对外开源。 社区以开源链接多方,目前 CMake最低要求修改为3.7,支持依赖库多源下载 ## 修复 • 修复国密模式下ecRecover接口不可用问题 • 修复国密模式、非国密模式下sha256接口返回值不一致的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级,替换后的节点修复v2.3.x中的bug,并新增了2.4.0的动态群组生命周期管理功能、网络统计功能,若要启用v2.4.0版本所有新特性,需重新搭链。 #### 提供合约写权限控制接口,包括合约写权限授权、撤回和查询 · 简化并行交易配置 • 推荐使用MySQL直连的存储模式替代External存储模式 ## 修复 • 修复特定兼容场景下的内存问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需重新搭链。 #### 兼容模式回滚至v2.2.x方法 当节点采用兼容模式从v2.2.x升级至v2.3.0后,可直接通过将节点二进制替换回v20 码力 | 470 页 | 7.45 MB | 2 年前3
FISCO BCOS 2.5.0 中文文档使用手册 设计文档 ## 重要: • 本技术文档只适用FISCO BCOS 2.0+,FISCO BCOS 1.3.x版本的技术文档请查看1.3系列技术文档 • FISCO BCOS 2.0+版本及兼容性说明 这里 平台介绍 FISCO BCOS是由国内企业主导研发、对外开源、安全可控的企业级金融联盟链底层平台,由金链盟开源工作组协作打造,并于2017年正式对外开源。 社区以开源链接多方,截止 修复CachedStorage的一个死锁问题 • 修复开启Binlog情况下,极端情况下,从Binlog恢复出错的问题 - 修复特定情况下节点重启后Viewchange被拒,无法快速恢复视图的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级 兼容模式回滚至v2.4.x方法 当节点采用兼容模式从v2.4.x升级至v2.5.0后,可直接通过将节点二进制替换回v2.4.x完成回滚。 ##### 2.2 CMake最低要求修改为3.7,支持依赖库多源下载 ## 修复 • 修复国密模式下ecRecover接口不可用问题 • 修复国密模式、非国密模式下sha256接口返回值不一致的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级,替换后的节点修复v2.3.x中的bug,并新增了2.4.0的动态群组生命周期管理功能、网络统计功能,若要启用v2.4.0版本所有新特性,需重新搭链。 兼容模式回滚至v20 码力 | 540 页 | 8.77 MB | 2 年前3
FISCO BCOS 2.7.2 中文文档优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 - 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 - 修复MySQL存储模式下,CNS合约名过长导致区块提交异常的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级 兼容模式回滚至v2.6.x方法 当节点采用兼容模式从v2.6.x升级至v2.7.0后,可直接通过将节点二进制替换回v2.6.x完成回滚。 ## 2.2.4 v2 lect接口时,偶现的Gas计算不一致问题 - 用户自己生成的错误证书导致coredump问题 - 在Solidity中使用汇编调用以太坊预编译合约0x1-0x9,对错误输入没有返回0的问题 向前兼容,旧版本可以直接替换程序升级 兼容模式回滚至v2.5.x方法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2.5.x完成回滚。 ## 2.2.5 v2 修复CachedStorage的一个死锁问题 - 修复开启Binlog情况下,极端情况下,从Binlog恢复出错的问题 - 修复特定情况下节点重启后Viewchange被拒,无法快速恢复视图的问题 ## 兼容性 向前兼容,旧版本可以直接替换程序升级 兼容模式回滚至v2.4.x方法 当节点采用兼容模式从v2.4.x升级至v2.5.0后,可直接通过将节点二进制替换回v2.4.x完成回滚。 ## 2.2.60 码力 | 1422 页 | 91.91 MB | 2 年前3
TiDB v5.1 Documentation0 码力 | 2745 页 | 47.65 MB | 2 年前3
共 692 条
- 1
- 2
- 3
- 4
- 5
- 6
- 70













