This is an automated email from the ASF dual-hosted git repository.

zhonghongsheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 42d70c4  update readwrite splitting document of jdbc (#14108)
42d70c4 is described below

commit 42d70c461129f78fa450371b4d2ead1a63a8e76f
Author: Haoran Meng <[email protected]>
AuthorDate: Thu Dec 16 13:43:56 2021 +0800

    update readwrite splitting document of jdbc (#14108)
---
 .../shardingsphere-jdbc/java-api/rules/readwrite-splitting.cn.md     | 5 +++--
 .../shardingsphere-jdbc/java-api/rules/readwrite-splitting.en.md     | 5 +++--
 .../spring-boot-starter/rules/readwrite-splitting.cn.md              | 1 +
 .../spring-boot-starter/rules/readwrite-splitting.en.md              | 1 +
 .../spring-namespace/rules/readwrite-splitting.cn.md                 | 1 +
 .../spring-namespace/rules/readwrite-splitting.en.md                 | 1 +
 .../shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.cn.md  | 1 +
 .../shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.en.md  | 1 +
 8 files changed, 12 insertions(+), 4 deletions(-)

diff --git 
a/docs/document/content/user-manual/shardingsphere-jdbc/java-api/rules/readwrite-splitting.cn.md
 
b/docs/document/content/user-manual/shardingsphere-jdbc/java-api/rules/readwrite-splitting.cn.md
index 5bc151a..fc73734 100644
--- 
a/docs/document/content/user-manual/shardingsphere-jdbc/java-api/rules/readwrite-splitting.cn.md
+++ 
b/docs/document/content/user-manual/shardingsphere-jdbc/java-api/rules/readwrite-splitting.cn.md
@@ -5,7 +5,7 @@ weight = 2
 
 ## 配置入口
 
-类名称:ReadwriteSplittingRuleConfiguration
+类名称:org.apache.shardingsphere.readwritesplitting.api.ReadwriteSplittingRuleConfiguration
 
 可配置属性:
 
@@ -16,13 +16,14 @@ weight = 2
 
 ## 主从数据源配置
 
-类名称:ReadwriteSplittingDataSourceRuleConfiguration
+类名称:org.apache.shardingsphere.readwritesplitting.api.rule.ReadwriteSplittingDataSourceRuleConfiguration
 
 可配置属性:
 
 | *名称*                     | *数据类型*             | *说明*              | *默认值*    
   |
 | -------------------------- | -------------------- | ------------------- | 
------------- |
 | name                       | String               | 读写分离数据源名称    | -         
    |
+| autoAwareDataSourceName(?) | String               | 自动发现数据源名称(与数据库发现配合使用)    
    | -             |
 | writeDataSourceName        | String               | 写库数据源名称        | -       
      |
 | readDataSourceNames (+)    | Collection\<String\> | 读库数据源名称列表    | -         
    |
 | loadBalancerName (?)       | String               | 读库负载均衡算法名称  | 轮询负载均衡算法 |
diff --git 
a/docs/document/content/user-manual/shardingsphere-jdbc/java-api/rules/readwrite-splitting.en.md
 
b/docs/document/content/user-manual/shardingsphere-jdbc/java-api/rules/readwrite-splitting.en.md
index b003e13..ccbd528 100644
--- 
a/docs/document/content/user-manual/shardingsphere-jdbc/java-api/rules/readwrite-splitting.en.md
+++ 
b/docs/document/content/user-manual/shardingsphere-jdbc/java-api/rules/readwrite-splitting.en.md
@@ -5,7 +5,7 @@ weight = 2
 
 ## Root Configuration
 
-Class name: ReadwriteSplittingRuleConfiguration
+Class name: 
org.apache.shardingsphere.readwritesplitting.api.ReadwriteSplittingRuleConfiguration
 
 Attributes:
 
@@ -16,13 +16,14 @@ Attributes:
 
 ## Readwrite-splitting Data Source Configuration
 
-Class name: ReadwriteSplittingDataSourceRuleConfiguration
+Class name: 
org.apache.shardingsphere.readwritesplitting.api.rule.ReadwriteSplittingDataSourceRuleConfiguration
 
 Attributes:
 
 | *Name*                     | *DataType*           | *Description*            
                      | *Default Value*                    |
 | -------------------------- | -------------------- | 
---------------------------------------------- | 
---------------------------------- |
 | name                       | String               | Readwrite-splitting data 
source name           | -                                  |
+| autoAwareDataSourceName(?) | String               | Auto aware data source 
name(Use with database discovery)        | -             |
 | writeDataSourceName        | String               | Write sources source 
name                      | -                                  |
 | readDataSourceNames (+)    | Collection\<String\> | Read sources source name 
list                  | -                                  |
 | loadBalancerName (?)       | String               | Load balance algorithm 
name of replica sources | Round robin load balance algorithm |
diff --git 
a/docs/document/content/user-manual/shardingsphere-jdbc/spring-boot-starter/rules/readwrite-splitting.cn.md
 
b/docs/document/content/user-manual/shardingsphere-jdbc/spring-boot-starter/rules/readwrite-splitting.cn.md
index 342c2a3..484af8d 100644
--- 
a/docs/document/content/user-manual/shardingsphere-jdbc/spring-boot-starter/rules/readwrite-splitting.cn.md
+++ 
b/docs/document/content/user-manual/shardingsphere-jdbc/spring-boot-starter/rules/readwrite-splitting.cn.md
@@ -8,6 +8,7 @@ weight = 2
 ```properties
 spring.shardingsphere.datasource.names= # 省略数据源配置,请参考使用手册
 
+spring.shardingsphere.rules.readwrite-splitting.data-sources.<readwrite-splitting-data-source-name>.auto-aware-data-source-name=
 # 自动发现数据源名称(与数据库发现配合使用)
 
spring.shardingsphere.rules.readwrite-splitting.data-sources.<readwrite-splitting-data-source-name>.write-data-source-name=
 # 写数据源名称
 
spring.shardingsphere.rules.readwrite-splitting.data-sources.<readwrite-splitting-data-source-name>.read-data-source-names=
 # 读数据源名称,多个从数据源用逗号分隔
 
spring.shardingsphere.rules.readwrite-splitting.data-sources.<readwrite-splitting-data-source-name>.load-balancer-name=
 # 负载均衡算法名称
diff --git 
a/docs/document/content/user-manual/shardingsphere-jdbc/spring-boot-starter/rules/readwrite-splitting.en.md
 
b/docs/document/content/user-manual/shardingsphere-jdbc/spring-boot-starter/rules/readwrite-splitting.en.md
index 73abcc1..2a6d73b 100644
--- 
a/docs/document/content/user-manual/shardingsphere-jdbc/spring-boot-starter/rules/readwrite-splitting.en.md
+++ 
b/docs/document/content/user-manual/shardingsphere-jdbc/spring-boot-starter/rules/readwrite-splitting.en.md
@@ -8,6 +8,7 @@ weight = 2
 ```properties
 spring.shardingsphere.datasource.names= # Omit the data source configuration, 
please refer to the usage
 
+spring.shardingsphere.rules.readwrite-splitting.data-sources.<readwrite-splitting-data-source-name>.auto-aware-data-source-name=
 # Auto aware data source name(Use with database discovery)
 
spring.shardingsphere.rules.readwrite-splitting.data-sources.<readwrite-splitting-data-source-name>.primary-data-source-name=
 # Write data source name
 
spring.shardingsphere.rules.readwrite-splitting.data-sources.<readwrite-splitting-data-source-name>.replica-data-source-names=
 # Read data source names, multiple data source names separated with comma
 
spring.shardingsphere.rules.readwrite-splitting.data-sources.<readwrite-splitting-data-source-name>.load-balancer-name=
 # Load balance algorithm name
diff --git 
a/docs/document/content/user-manual/shardingsphere-jdbc/spring-namespace/rules/readwrite-splitting.cn.md
 
b/docs/document/content/user-manual/shardingsphere-jdbc/spring-namespace/rules/readwrite-splitting.cn.md
index 57b231e..9d4d09d 100644
--- 
a/docs/document/content/user-manual/shardingsphere-jdbc/spring-namespace/rules/readwrite-splitting.cn.md
+++ 
b/docs/document/content/user-manual/shardingsphere-jdbc/spring-namespace/rules/readwrite-splitting.cn.md
@@ -19,6 +19,7 @@ weight = 2
 | *名称*                     | *类型* | *说明*                          |
 | -------------------------- | ----- | ------------------------------- |
 | id                         | 属性  | 读写分离数据源规则名称             |
+| auto-aware-data-source-name| 属性  | 自动发现数据源名称(与数据库发现配合使用)                     
 |
 | write-data-source-name     | 属性  | 写数据源名称                      |
 | read-data-source-names     | 属性  | 读数据源名称,多个读数据源用逗号分隔 |
 | load-balance-algorithm-ref | 属性  | 负载均衡算法名称                   |
diff --git 
a/docs/document/content/user-manual/shardingsphere-jdbc/spring-namespace/rules/readwrite-splitting.en.md
 
b/docs/document/content/user-manual/shardingsphere-jdbc/spring-namespace/rules/readwrite-splitting.en.md
index 74595602..1aba8e4 100644
--- 
a/docs/document/content/user-manual/shardingsphere-jdbc/spring-namespace/rules/readwrite-splitting.en.md
+++ 
b/docs/document/content/user-manual/shardingsphere-jdbc/spring-namespace/rules/readwrite-splitting.en.md
@@ -19,6 +19,7 @@ Namespace: 
[http://shardingsphere.apache.org/schema/shardingsphere/readwrite-spl
 | *Name*                     | *Type*     | *Description*                      
                                     |
 | -------------------------- | ---------- | 
----------------------------------------------------------------------- |
 | id                         | Attribute  | Readwrite-splitting data source 
rule name                               |
+| auto-aware-data-source-name| Attribute  | Auto aware data source name(Use 
with database discovery)                     |
 | write-data-source-name     | Attribute  | Write data source name             
                                     |
 | read-data-source-names     | Attribute  | Read data source names, multiple 
data source names separated with comma |
 | load-balance-algorithm-ref | Attribute  | Load balance algorithm name        
                                     |
diff --git 
a/docs/document/content/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.cn.md
 
b/docs/document/content/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.cn.md
index a5bf060..5bb1080 100644
--- 
a/docs/document/content/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.cn.md
+++ 
b/docs/document/content/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.cn.md
@@ -10,6 +10,7 @@ rules:
 - !READWRITE_SPLITTING
   dataSources:
     <data-source-name> (+): # 读写分离逻辑数据源名称
+      autoAwareDataSourceName: # 自动发现数据源名称(与数据库发现配合使用)
       writeDataSourceName: # 写库数据源名称
       readDataSourceNames: 
         - <read-data_source-name> (+) # 读库数据源名称
diff --git 
a/docs/document/content/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.en.md
 
b/docs/document/content/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.en.md
index a72e52f..ca5fc44 100644
--- 
a/docs/document/content/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.en.md
+++ 
b/docs/document/content/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting.en.md
@@ -10,6 +10,7 @@ rules:
 - !READWRITE_SPLITTING
   dataSources:
     <data-source-name> (+): # Logic data source name of readwrite-splitting
+      autoAwareDataSourceName: # Auto aware data source name(Use with database 
discovery)
       writeDataSourceName: # Write data source name
       readDataSourceNames: 
         - <read-data-source-name> (+) # Read data source name

Reply via email to