Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
2,767 contributions in the last year
Contribution activity
June 2020
Created a pull request in apache/shardingsphere that received 1 comment
- Code format for elastic-job-lite-console
- Redesign ElasticJobExecutor, avoid use JobFacade as input param
- Update json to yaml
- Use YAML instead of JSON for job persist
- Modify jobShardingStrategyType's init value from empty string to null
- Simplify Job API level, merge configuration object to single
- Rename LiteJobConfiguration to JobConfiguration
- Use enum and reflect to simplify JSON processor
- Remove unreasonable test fixture implementation of JobRootConfiguration
- Remove JobExecutorFactory
- Remove MySQL dependency
- Use dialect to distinguish SQL
- Move search & statistics to elastic-job-lite-console module
- Use properties to provide SQL on RDBJobEventStorage
- Unify RDB module
- Remove default tracing listener
- Use SPI and type to introduce tracing config
- Rename TracingConfiguration and TracingListener
- Remove useless JobEventIdentity
- Refactor rdb tracing package
- Refactor tracing API package
- Move statistic to elastic-job-lite-tracing-rdb
- Split core module and tracing module
- Simplify ShardingContexts
- Refactor miscellaneous
- Some pull requests not shown.
- Update company list
- Update proxy user-manual
- Update proxy user-manual
- Update user-manual/config/spring-namespace
- Update user-manual/config/spring_boot
- Update user-manual/yaml/sharding
- Add page structure for user-manual/config/yaml
- Add user-manual/yaml/read-write-spilt
- Add spring-boot-starter index
- remove ANTLR generated tokens
- Add props
- Add built-in-algorithm
- Remove useless comments
- Remove useless field for AutoIntervalShardingAlgorithm
- Update user-manual/config/yaml/encrypt
- Revise built-in sharding algorithm
- Use init method to process props with ShardingSphereAlgorithm to avoid getProperties with in sync codes
- Update user-manual/usage/java-api
- update user-manual/config/java-api/sharding
- Update user-manual/config/java-api/encrypt
- Update user-manual/config/java-api/read-write-split
- Update shadow index
- Change properties mod sharding algorithm config from partition to sharding
- Change properties mod sharding algorithm config from mod.value to sharding.count
- Update user-manual of java-config
- Some pull requests not shown.
- Translate the database.en.md from database.cn.md
- Sharding-Proxy add customize profile directory describe.
- Update Sharding SpringBoot configuration with new API#5288
- merge two eventbus to fix #6187
- Review article translation
- Review translation of community
- Change ThreadPoolExecutor accept policy, can accept more than max thtead number
- update groovy version
- Add unit test case for #4665 sharding test
- #6101, support fetch size in DatabaseMetaDataResultSet
- Add shadow manual document of Sharding-JDBC
- sharding-proxy sharding-jdbc-spring-boot use common data source configuration
- Fix scaling import error
- review translation
- add sharing conditions in update or delete sql
- Scaling improve
- update UI release doc
- #4632, add parser test case & fix replace statement
- shardingSphere algorithm registry to spring bean support by spring boot.
- Fix encrypt + sharding rewriting
- fix npe with AES key
- #5868, refine get unsigned value
- Add cn feature document for shadow
- Review translation
- Use YAML file instead of inline string in test cases in OrchestrationSpringBootRegistryShardingTest.java #5428
- Some pull request reviews not shown.
- fix web page is not auto skip and refresh.
- Remove duplicate code in constructor
- update some version
- Add Dockerfile for console
- Refactor JobScheduleController's shutdown API and JobShutdownHookPlugin
- Update for README
- Use spring boot to refactor elastic-job-lite-console
- Minor updates
- Fixed start script for Windows
- Remove JDBC driver dependency for elastic-job-lite-console
- Minor updates in README.md
- fix Change request path from 'disable' to 'enable'
- Fix Namespace URL error
- Fix Enable method bug
- change domain name
- remove comment code
- Translate dataflowJob description into English
- Add license for asf.yaml (#768)
- Replace Chinese comments with English
- Move IP Regex Pattern out of the method
- make elastic-job-lite-console can package and run
- Fix comment
- Bug fix for Failover
- Fix the bug of ADOEJListener(with item 0)
- Fix the bug of ADOEJListener(use zk EPHEMERAL_SEQUENTIAL node)
- Some pull request reviews not shown.
- Fix enable method bug
- Replace Chinese comments with English - scheduler module
- Replace Chinese comments with English - executor module
- Replace Chinese comments with English - common module
- Fix UT failed
- Rename the package to asf (#17)
- Change license and add checkstyle.xml (#18)
- Fix the issue that the homepage does not display - 'Elastic-Job-Cloud Architecture' (issue #14)
- Fix the issue that the homepage does not display - 'Elastic-Job-Cloud Architecture' (issue #14)
- :twisted_rightwards_arrows: getOriginalTaskId只需要获取一条记录,不用获取所有的查询结果(当结果集很大的时候,会严重影响数据库性能)。
Created an issue in apache/shardingsphere-elasticjob-lite that received 6 comments
Use spring boot + JPA to deal with statistics dao
Current statistics dao is using JDBC which can not adapt different database dialects. It is better to use spring boot + JPA to more databases.
6
comments
- Replace JobSettings to YamlJobConfiguration
- Run JobSpringNamespaceWithEventTraceRdbTest throw NPE
- Simplify JSON processor
- Remove JDBC driver dependency for elastic-job-lite-console
- Add SQL dialect for event tracing storage
- Use spring boot + JPA to deal with search dao
- Use spring boot to refactor elastic-job-lite-console
- Redesign tracing module
- Remove unitils dependency
- Add once executor schedule
- Transfer http://elasticjob.io to http://shardingsphere.apache.org/elasticjob/
- Add typedSPI interface
- Add license and notice for Apache release
- Use type with SPI to introduce configuration strategy
- New job API
- Update issue template for English only
- Upgrade to Java 8
- Remove author on java doc
- Translate java doc to English
- Add Apache copyright on all files
- Prepare for transfer to ASF repo