ShardingSphere功能开发
1. 将第二代解析引擎替换为第三代(#2084,进行中)
2. 增加脱敏测试用例(#2191,完成)
3. 梳理改写引擎的的优化点,重构placeholder(#2275,进行中)
4. 整理SQL解析测试用例(#2384,进行中)
5. 完成对`INSERT INTO...`SQL列名改写token的拆分(#2386,进行中)
6. 增加DataSourceGroupBroadcastRoutingEngine,处理SHOW XXX DAL语句(#2331,完成)
7. 处理脱敏场景下不支持`WHERE BETWEEN AND`(#2398,完成)
问题修复
1. Sharding-JDBC插入text格式数据抛出异常(#1567,#2105,#2181,完成)
2. Sharding-Proxy插入blob格式数据抛出异常(#1910,完成)
3. 修复`INSERT...`对使用关键字作为列名,改写错误问题(#2319,完成)
4. 使用user作为表名导致解析失败(#2379,完成)
ShardingSphere生态建设
对外合作
1. ShardingSphere 3.0.0的SkyWalking插件已合并
(https://github.com/apache/skywalking/pull/1934,完成)
2. ShardingSphere 4.0.0的SkyWalking插件开发
(https://github.com/apache/skywalking/issues/2699,进行中)
对外分享
1. 在科大讯飞技术峰会分享《Apache ShardingSphere的起承转合》
1. 优化Read-Write Split
(Index,Concept,Core Feature,Unsupported Item)
(shardingsphere-doc#175,完成)
2. 优化Other Features
(Index, Inline Expression, Key
Generator, Sharding Hint)
(shardingsphere-doc#176,完成)
3. 优化文档索引相关内容
(incubator-shardingsphere-doc#177,完
成)
4. 优化Orchestration
(Config Center, Orchestration, Available Registry Center, APM, Data Masking)
(shardingsphere-doc#178,完成)
下周计划ShardingSphere功能开发
新模块开发
1. 将第二代解析引擎替换为第三代(#2084)
2. 完成
SeataATShardingTransactionManager的开发(#2335)
功能优化&重构
1. 完成对`INSERT SET`处理解析、改写的优化
2. 完成对SQLBuilder重构拆分的优化
问题调研
1. 调研issue #2336、#2346、#2394
2. 使用Hibernate的physical-strategy时空指针异常的问题(#2393)
ShardingSphere生态建设
1. 完成链路追踪公众号文章
对外合作
1. ShardingSphere 4.0.0的SkyWalking插件开发
(https://github.com/apache/skywalking/issues/2699)
社区可认领的任务
1. #1907,#1775,#1998
Apache ShardingSphere(Incubating)自2016开源以来,不断精进、不断发展,被越来越多的企业和个人认可:Github上收获7000+的stars,70+公司企业的成功案例。此外,越来越多的企业和个人也加入到Apache ShardingSphere(Incubating)的开源项目中,为它的成长和发展贡献了巨大力量。
ShardingSphere目前长期开放招聘全职研发人员,欢迎开源社区优秀人才加入我们,共同打造出色的开源生态。
ShardingSphere在进入Apache基金会孵化器以来,受到了越来越多的关注,我们的目标是将其打造为分布式数据库中间件的标准。参与开源项目的开发和社区建设,不但能够为参与者和项目本身带来收益,还能够让参与者享受乐趣、带来成就感,一举多得。
该职位长期开放,欢迎大家参与ShardingSphere的开发和社区建设。我们优先考虑对ShardingSphere有深入了解并且深度参与社区建设的同学。我们等你来一起全职玩转开源!
项目地址:
https://github.com/apache/incubator-shardingsphere
更多信息请浏览官网:
https://shardingsphere.apache.org/
职位信息:
https://mp.weixin.qq.com/s/V4qfA5KjiCWvKNQM6cdnYw
招聘邮箱:
zhangliang@apache.org
扫码进群