ShardingSphere功能开发
1. 非分片情况下,Sharding-Proxy支持存储过程和自定义函数透传 (#2195, 完成)
2. Sharding-Proxy配置多用户 & 用户权限控制功能(#2232, 完成)
功能优化&重构
1. 将解析引擎从第二代替换为第三代 (#2084, 进行中)
2. 脱敏测试用例 (#2191, 进行中)
3. 优化DCL的Antlr解析语法文件结构 (#2214, 完成)
4. 优化DDL的Antlr解析语法文件结构 (#2276, 进行中)
5. sql-revert模块重构(shardingsphere-spi-impl #38, 完成)
6. transaction-base-saga重构(shardingsphere-spi-impl #39, 完成)
7. sharding-transaction-spring模块的验收测试 (完成)
8. sharding-transaction-spring模块的example(incubator-shardingsphere-example#134, 完成)
1. SQL参数为空时,OpenTracing抛出异常的问题 (#2142, 完成)
2. 使用自增主键时,最后的值为空时报错问题 (#2252, 进行中)
3. 解析函数出错,导致生成的SQL将函数当成字符串 (#2253, 完成)
ShardingSphere生态建设
版本发布
1. 完成首个Apache版本4.0.0-RC1的发布
(https://lists.apache.org/thread.html/30d83a212413cc50125279e0ccfe36b6eff06228e3156d4cc2d173dc@%3Cgeneral.incubator.apache.org%3E)
官网建设
1. 新增下载文档 (#160, 完成)
2. 根据孵化器邮件列表更新发布指南
(https://lists.apache.org/thread.html/e13cee0d69af52c4732dab10d7e0d12382aa40ba4afebbf42c151502@%3Cdev.shardingsphere.apache.org%3E)
3. 更新sharding-transaction-spring文档
(incubator-shardingsphere-doc#162, 完成)
4. 同步更新ShardingSphere在码云平台上的相关代码和介绍信息
(https://gitee.com/Sharding-Sphere)
对外宣传
1. 发布4.0.0-RC1发布官微新闻稿(https://mp.weixin.qq.com/s/9xulPQG6Bu8_wxKzH-HsvA)
1. 修改SkyWalking插件测试用例(https://github.com/apache/skywalking/pull/1934, 进行中)


ShardingSphere功能开发
功能优化&重构
1.将解析引擎从第二代替换为第三代 (#2084)
2. 脱敏测试用例 (#2191)
3. 梳理重构SQLToken的解析 & 改写模块相关逻辑代码 (#2275)
4. 优化DDL的Antlr解析语法文件结构 (#2276)
1. 使用自增主键时,最后的值为空时报错问题 (#2252)
2. 使用spring-boot starter注入JDNI的数据源(#2260)
ShardingSphere生态建设
社区可认领的任务
1. #1775, #1907, #2154

Apache ShardingSphere(Incubating)自2016开源以来,不断精进、不断发展,被越来越多的企业和个人认可:Github上收获7000+的stars,70+公司企业的成功案例。此外,越来越多的企业和个人也加入到Apache ShardingSphere(Incubating)的开源项目中,为它的成长和发展贡献了巨大力量。
我们从未停息过脚步,聆听社区伙伴的需求和建议,不断开发新的、强大的功能,不断使其健壮可靠!
开源不易, 我们却愿向着最终的目标,步履不停!
那么,正在阅读的你,是否可以助我们一臂之力呢?分享、转发、使用、交流,以及加入我们,都是对我们最大的鼓励!
项目地址:
https://github.com/apache/incubator-shardingsphere
更多信息请浏览官网:
https://shardingsphere.apache.org/
扫码进群