This is an automated email from the ASF dual-hosted git repository.
jianglongtao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from f7018c2 shardingsphere-jdbc_v2.png (#12612)
new 5e02c78 merge with apache's repo master branch
new ed72958 Merge remote-tracking branch 'upstream/master'
new 0f8b87b add spi example
new dd7858b remove gen
new b9c4c6d add header
new 89fab62 optimize code
new 296760d optimize code
new e2d693a optimize code
new 4d49191 optimize code
new 3ba7064 optimize code
new 8c2f2e5 Update HintShardingAlgorithm.java
new e8a3535 optimize code
new ec26538 optimize code
new c13cf47 optimize code
new 4ca8cc0 Merge pull request #12386 from Superainbower/Issue11038
The 30105 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../custom-sharding-algortihm-example/pom.xml | 1 +
.../pom.xml | 4 ++--
.../spibased/YamlSpiBasedShardingAlgorithmExample.java} | 13 ++++++-------
.../spibased}/factory/YamlDataSourceFactory.java | 9 ++++-----
.../spibased/spi/SpiBasedShardingAlgorithm.java} | 17 ++++++++---------
...apache.shardingsphere.sharding.spi.ShardingAlgorithm | 2 +-
.../main/resources/META-INF/sharding-databases.yaml} | 13 ++++---------
7 files changed, 26 insertions(+), 33 deletions(-)
copy
examples/shardingsphere-jdbc-example/extension-example/custom-sharding-algortihm-example/{class-based-sharding-algorithm-example
=> spi-based-sharding-algorithm-example}/pom.xml (96%)
copy
examples/shardingsphere-jdbc-example/extension-example/custom-sharding-algortihm-example/{class-based-sharding-algorithm-example/src/main/java/org/apache/shardingsphere/example/extension/sharding/algortihm/classbased/YamlClassBasedShardingAlgorithmExample.java
=>
spi-based-sharding-algorithm-example/src/main/java/org/apache/shardingsphere/example/extension/sharding/algortihm/spibased/YamlSpiBasedShardingAlgorithmExample.java}
(93%)
copy
examples/shardingsphere-jdbc-example/extension-example/custom-sharding-algortihm-example/{class-based-sharding-algorithm-example/src/main/java/org/apache/shardingsphere/example/extension/sharding/algortihm/classbased
=>
spi-based-sharding-algorithm-example/src/main/java/org/apache/shardingsphere/example/extension/sharding/algortihm/spibased}/factory/YamlDataSourceFactory.java
(98%)
copy
examples/shardingsphere-jdbc-example/extension-example/custom-sharding-algortihm-example/{class-based-sharding-algorithm-example/src/main/java/org/apache/shardingsphere/example/extension/sharding/algortihm/classbased/fixture/ClassBasedStandardShardingAlgorithmFixture.java
=>
spi-based-sharding-algorithm-example/src/main/java/org/apache/shardingsphere/example/extension/sharding/algortihm/spibased/spi/SpiBasedShardingAlgorithm.java}
(91%)
copy examples/{shardingsphere-proxy-example/shardingsphere-proxy-hint-example
=>
shardingsphere-jdbc-example/extension-example/custom-sharding-algortihm-example/spi-based-sharding-algorithm-example}/src/main/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
(88%)
copy
examples/shardingsphere-jdbc-example/{sharding-example/sharding-raw-jdbc-example/src/main/resources/META-INF/sharding-databases-range.yaml
=>
extension-example/custom-sharding-algortihm-example/spi-based-sharding-algorithm-example/src/main/resources/META-INF/sharding-databases.yaml}
(92%)