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(+)

Reply via email to