Harper0122 opened a new issue #2407: Weekly Report of ShardingSphere (2019.5.6-2019.5.10) URL: https://github.com/apache/incubator-shardingsphere/issues/2407 This report is to review recent changes and developments of ShardingSphere. ## Basic Data Basic data shows how the watch, star and fork have changed during the past week. Watch | Star | Fork -- | -- | -- 868 | 7707 | 2650 ## This Week's Development This part is to show new developments of ShardingSphere during the past week. ### Feature Development #### Architecture Design 1. Planned ShardingSphere's full-view v0.1. #### New Module Development 1. Prepared for ShardingSphere‘s integration with Seata AT transactions (#2335, doing). #### Feature Optimization & Refactoring 1. Replaced the parser from its second generation to the third (#2084, doing). 2. Added test examples for data masking (#2191, done). 3. Reviewed how to optimize the rewrite engine; refactored placeholder (#2275, doing). 4. Reviewed SQL parsing test examples (#2384, doing). 5. Split the token for the column name of `INSERT INTO...` SQL (#2386, doing). 6. Added DataSourceGroupBroadcastRoutingEngine to deal with SHOW XXX DAL statements (#2331, done). 7. The support for `WHERE BETWEEN AND` in data masking situations (#2398, done). #### Problem Fix 1. The exception appeared when Sharding-JDBC inserts text data (#1567, #2105, #2181, done). 2. The exception appeared when Sharding-Proxy inserts blob data (#1910, done). 3. The rewrite error when a keyword is used as the column name in `INSERT...` (#2319, done). 4. Parsing failure when user is used as the table name (#2379, done). ### ShardingSphere Ecology Construction #### Publicity 1. *Apache ShardingSphere's Development* at iFLY's WOT 2019. #### Cooperation 1. Merged SkyWalking plug-in for ShardingSphere 3.0.0 (https://github.com/apache/skywalking/pull/1934, done). 2. Developed SkyWalking plug-in for ShardingSphere 4.0.0 (https://github.com/apache/skywalking/issues/2699, doing). #### Official Website 1. Optimized Read-Write Split, Other Features and Orchestration documents (incubator-shardingsphere-doc #175, #176 and #178). 2. Optimized document index (incubator-shardingsphere-doc#177, done). ## Next Week's Plan This part is to show ShardingSphere's plan for the next week. ### Feature Development #### New Module Development 1. Replace the parser from its second generation to the third (#2084). 2. Develop doneSeataATShardingTransactionManager (#2335). #### Feature Optimization & Refactoring 1. Optimize `INSERT SET` parsing and rewrite. 2. Optimize SQLBuilder refactoring and splitting. #### Problem Investigation 1. Issue #2336, #2346 and #2394. 2. The exception of physical-strategy indicator uses Hibernate (#2393). ### ShardingSphere Ecology Construction #### Publicity 1. A WeChat article about chain tracing. #### Cooperation 1. Develope SkyWalking plug-in for ShardingSphere 4.0.0 (https://github.com/apache/skywalking/issues/2699). ## Available Tasks for Community Committers Issue #1775, #1907 and #1998.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
