This is an automated email from the ASF dual-hosted git repository. duanzhengqiang pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/shardingsphere-plugin.git
commit d572e1cab95ec2311eb419eb985d9126dc4f2bb7 Merge: bb604c9 9e37db2 Author: ZhangCheng <[email protected]> AuthorDate: Mon Sep 11 12:04:28 2023 +0800 Merge pull request #2 from strongduanmu/dev Move sharding and encrypt plugin to shardingsphere plugin feature-plugin/encrypt-plugin/pom.xml | 33 +++++ feature-plugin/encrypt-plugin/sm/pom.xml | 61 ++++++++ .../encrypt/sm/algorithm/SM3EncryptAlgorithm.java | 93 ++++++++++++ .../encrypt/sm/algorithm/SM4EncryptAlgorithm.java | 157 ++++++++++++++++++++ ...che.shardingsphere.encrypt.spi.EncryptAlgorithm | 19 +++ .../sm/algorithm/SM3EncryptAlgorithmTest.java | 80 +++++++++++ .../sm/algorithm/SM4EncryptAlgorithmTest.java | 96 +++++++++++++ feature-plugin/pom.xml | 34 +++++ feature-plugin/sharding-plugin/cosid/pom.xml | 53 +++++++ .../cosid/algorithm/CosIdAlgorithmConstants.java | 34 +++++ .../keygen/CosIdKeyGenerateAlgorithm.java | 58 ++++++++ .../keygen/CosIdSnowflakeKeyGenerateAlgorithm.java | 103 +++++++++++++ .../AbstractCosIdIntervalShardingAlgorithm.java | 117 +++++++++++++++ .../interval/CosIdIntervalShardingAlgorithm.java | 53 +++++++ .../CosIdSnowflakeIntervalShardingAlgorithm.java | 56 ++++++++ .../sharding/mod/CosIdModShardingAlgorithm.java | 69 +++++++++ ...hardingsphere.sharding.spi.KeyGenerateAlgorithm | 19 +++ ...e.shardingsphere.sharding.spi.ShardingAlgorithm | 20 +++ .../keygen/CosIdKeyGenerateAlgorithmTest.java | 85 +++++++++++ .../CosIdSnowflakeKeyGenerateAlgorithmTest.java | 160 +++++++++++++++++++++ .../keygen/fixture/WorkerIdGeneratorFixture.java | 34 +++++ feature-plugin/sharding-plugin/nanoid/pom.xml | 46 ++++++ .../keygen/NanoIdKeyGenerateAlgorithm.java | 39 +++++ ...hardingsphere.sharding.spi.KeyGenerateAlgorithm | 18 +++ .../keygen/NanoIdKeyGenerateAlgorithmTest.java | 33 +++++ feature-plugin/sharding-plugin/pom.xml | 34 +++++ pom.xml | 66 +++++++++ 27 files changed, 1670 insertions(+)
