Liang Zhang
Liang Zhang
1. Production Design The current ElasticJob is an distributed job scheduler middleware and support resource management in ElasticJob-Cloud. The new ElasticJob may split the feature into 3 independent modules: Job...
The current oneoff schedule is use TRIGGER flag to trigger schedule, and cron just call job executor directly. It is better to keep them consist, refactor cron scheduler to use...
There are lots problem for long module folders, just ref #20041 It is better to reduce the length of module folder. I plan to remove the prefix of modules, **but...
Catch exception is not recommended, please investigate the class DataSourcePropertiesValidator, and try to instead of catch exception to SQLException and ShardingSphereInternalException. Just search `// TODO check why catch exception here,...
Please use recursion to setNextException with chain, not overlap in classes JDBCBackendTransactionManager and LocalTransactionManager. Just search `// TODO` to find the codes.
Please add a new fixture of ShardingSphereURLLoader to finish the test case
At present, we use the raw executor to perform assertion on test cases. This approach is not accurate, as it requires manual injection of required dependencies such as database and...
- [ ] 3 static create methods - [ ] containsSchema - [ ] getSchema - [ ] addSchema - [ ] dropSchema - [ ] containsDataSource
The test coverage are not enough. Please add fixture for MetaDataReviseEntry