You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by me...@apache.org on 2022/05/27 03:16:01 UTC

[shardingsphere] branch master updated: Add source reference in doc (#17989)

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

menghaoran 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 cc29b482a7e Add source reference in doc (#17989)
cc29b482a7e is described below

commit cc29b482a7eb709c6eaaf7b30373683cc29b87e0
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Fri May 27 11:15:55 2022 +0800

    Add source reference in doc (#17989)
---
 docs/document/content/concepts/adaptor/_index.cn.md                   | 4 ++++
 docs/document/content/concepts/adaptor/_index.en.md                   | 4 ++++
 docs/document/content/concepts/distsql/_index.cn.md                   | 2 ++
 docs/document/content/concepts/distsql/_index.en.md                   | 2 ++
 docs/document/content/concepts/mode/_index.cn.md                      | 2 ++
 docs/document/content/concepts/mode/_index.en.md                      | 2 ++
 docs/document/content/features/db- gateway/_index.cn.md               | 2 ++
 docs/document/content/features/db- gateway/_index.en.md               | 2 ++
 .../content/features/db-compatibility/db-protocol/_index.cn.md        | 2 ++
 .../content/features/db-compatibility/db-protocol/_index.en.md        | 2 ++
 .../content/features/db-compatibility/sql-parser/_index.cn.md         | 2 ++
 .../content/features/db-compatibility/sql-parser/_index.en.md         | 2 ++
 .../document/content/features/db-compatibility/sql-parser/mysql.cn.md | 2 ++
 .../document/content/features/db-compatibility/sql-parser/mysql.en.md | 2 ++
 .../content/features/db-compatibility/sql-parser/openGauss.cn.md      | 1 +
 .../content/features/db-compatibility/sql-parser/openGauss.en.md      | 2 ++
 .../content/features/db-compatibility/sql-parser/oracle.cn.md         | 2 ++
 .../content/features/db-compatibility/sql-parser/oracle.en.md         | 2 ++
 .../content/features/db-compatibility/sql-parser/postgresql.cn.md     | 1 +
 .../content/features/db-compatibility/sql-parser/postgresql.en.md     | 1 +
 .../document/content/features/db-compatibility/sql-parser/sql92.cn.md | 2 ++
 .../document/content/features/db-compatibility/sql-parser/sql92.en.md | 2 ++
 .../content/features/db-compatibility/sql-parser/sqlserver.cn.md      | 2 ++
 .../content/features/db-compatibility/sql-parser/sqlserver.en.md      | 2 ++
 docs/document/content/features/encrypt/_index.cn.md                   | 2 ++
 docs/document/content/features/encrypt/_index.en.md                   | 2 ++
 docs/document/content/features/ha/_index.cn.md                        | 2 ++
 docs/document/content/features/ha/_index.en.md                        | 2 ++
 docs/document/content/features/observability/_index.cn.md             | 2 ++
 docs/document/content/features/observability/_index.en.md             | 2 ++
 docs/document/content/features/readwrite-splitting/_index.cn.md       | 2 ++
 docs/document/content/features/readwrite-splitting/_index.en.md       | 2 ++
 docs/document/content/features/scaling/_index.cn.md                   | 2 ++
 docs/document/content/features/scaling/_index.en.md                   | 2 ++
 docs/document/content/features/shadow/_index.cn.md                    | 2 ++
 docs/document/content/features/shadow/_index.en.md                    | 2 ++
 docs/document/content/features/sharding/_index.cn.md                  | 2 ++
 docs/document/content/features/sharding/_index.en.md                  | 2 ++
 docs/document/content/features/transaction/_index.cn.md               | 2 ++
 docs/document/content/features/transaction/_index.en.md               | 4 +++-
 docs/document/content/quick-start/_index.cn.md                        | 2 ++
 docs/document/content/quick-start/_index.en.md                        | 4 +++-
 42 files changed, 87 insertions(+), 2 deletions(-)

diff --git a/docs/document/content/concepts/adaptor/_index.cn.md b/docs/document/content/concepts/adaptor/_index.cn.md
index 632058a8fc8..6cb26b717fe 100644
--- a/docs/document/content/concepts/adaptor/_index.cn.md
+++ b/docs/document/content/concepts/adaptor/_index.cn.md
@@ -31,6 +31,8 @@ ShardingSphere-JDBC 是 Apache ShardingSphere 的第一个产品,也是 Apache
 
 ShardingSphere-JDBC 的优势在于对 Java 应用的友好度。
 
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-jdbc**
+
 ## ShardingSphere-Proxy
 
 ShardingSphere-Proxy 是 Apache ShardingSphere 的第二个产品。
@@ -53,6 +55,8 @@ ShardingSphere-Proxy 是 Apache ShardingSphere 的第二个产品。
 
 ShardingSphere-Proxy 的优势在于对异构语言的支持,以及为 DBA 提供可操作入口。
 
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-proxy**
+
 ## 混合架构
 
 ShardingSphere-JDBC 采用无中心化架构,与应用程序共享资源,适用于 Java 开发的高性能的轻量级 OLTP 应用;
diff --git a/docs/document/content/concepts/adaptor/_index.en.md b/docs/document/content/concepts/adaptor/_index.en.md
index c29fd2a6150..494b7da5687 100644
--- a/docs/document/content/concepts/adaptor/_index.en.md
+++ b/docs/document/content/concepts/adaptor/_index.en.md
@@ -33,6 +33,8 @@ It can be considered as an enhanced JDBC driver, which is fully compatible with
 
 ShardingSphere-JDBC is suitable for java application.
 
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-jdbc**
+
 ## ShardingSphere-Proxy
 
 ShardingSphere-Proxy is the second product of Apache ShardingSphere.
@@ -55,6 +57,8 @@ Currently, MySQL and PostgreSQL (compatible with PostgreSQL-based databases, suc
 
 The advantages of ShardingSphere-Proxy lie in supporting heterogeneous languages and providing operational entries for DBA.
 
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-proxy**
+
 ## Hybrid Adaptors
 
 ShardingSphere-JDBC adopts a decentralized architecture, applicable to high-performance light-weight OLTP application developed with Java.
diff --git a/docs/document/content/concepts/distsql/_index.cn.md b/docs/document/content/concepts/distsql/_index.cn.md
index 35ee357824e..d14fbab4fd4 100644
--- a/docs/document/content/concepts/distsql/_index.cn.md
+++ b/docs/document/content/concepts/distsql/_index.cn.md
@@ -31,3 +31,5 @@ DistSQL 细分为 RDL、RQL 和 RAL 三种类型。
 ## 注意事项
 
 DistSQL 只能用于 ShardingSphere-Proxy,ShardingSphere-JDBC 暂不提供。
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-distsql**
diff --git a/docs/document/content/concepts/distsql/_index.en.md b/docs/document/content/concepts/distsql/_index.en.md
index e95a69e02dd..b96c3193cb9 100644
--- a/docs/document/content/concepts/distsql/_index.en.md
+++ b/docs/document/content/concepts/distsql/_index.en.md
@@ -29,3 +29,5 @@ DistSQL is divided into RDL, RQL and RAL.
 ## Notice
 
 DistSQL can use for ShardingSphere-Proxy only, not for ShardingSphere-JDBC now.
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-distsql**
diff --git a/docs/document/content/concepts/mode/_index.cn.md b/docs/document/content/concepts/mode/_index.cn.md
index 74e853a8c01..eeda5a4554b 100644
--- a/docs/document/content/concepts/mode/_index.cn.md
+++ b/docs/document/content/concepts/mode/_index.cn.md
@@ -27,3 +27,5 @@ Apache ShardingSphere 提供的 3 种运行模式分别是内存模式、单机
 提供了多个 Apache ShardingSphere 实例之间的元数据共享和分布式场景下状态协调的能力。
 在真实部署上线的生产环境,必须使用集群模式。它能够提供计算能力水平扩展和高可用等分布式系统必备的能力。
 集群环境需要通过独立部署的注册中心来存储元数据和协调节点状态。 
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-mode**
diff --git a/docs/document/content/concepts/mode/_index.en.md b/docs/document/content/concepts/mode/_index.en.md
index a560471de0d..88f86c4ae5f 100644
--- a/docs/document/content/concepts/mode/_index.en.md
+++ b/docs/document/content/concepts/mode/_index.en.md
@@ -24,3 +24,5 @@ Will create a `.shardingsphere` file in the root directory to store configuratio
 
 Suitable for use in distributed scenarios which provides metadata sharing and state coordination among multiple computing nodes.
 It is necessary to provide registry center for distributed coordination, such as ZooKeeper or Etcd.
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-mode**
diff --git a/docs/document/content/features/db- gateway/_index.cn.md b/docs/document/content/features/db- gateway/_index.cn.md
index b2d1ef6323a..42fc50a3c37 100644
--- a/docs/document/content/features/db- gateway/_index.cn.md	
+++ b/docs/document/content/features/db- gateway/_index.cn.md	
@@ -24,3 +24,5 @@ chapter = true
 Apache ShardingSphere 的 SQL 方言翻译处于**实验阶段**。
 
 目前已支持 MySQL/PostgreSQL 的方言自动翻译,工程师可以使用 MySQL 的方言和协议,访问 PostgreSQL 数据库,反之亦然。
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-kernel/shardingsphere-sql-translator**
diff --git a/docs/document/content/features/db- gateway/_index.en.md b/docs/document/content/features/db- gateway/_index.en.md
index 1f5dbc48d51..432ab7171d5 100644
--- a/docs/document/content/features/db- gateway/_index.en.md	
+++ b/docs/document/content/features/db- gateway/_index.en.md	
@@ -27,3 +27,5 @@ so that engineers can use any database dialect to access all heterogeneous datab
 SQL translation in Apache ShardingSphere is in the **experimental stage** currently.
 
 It has supported auto translation with MySQL/PostgreSQL, engineers can use the SQL and protocol of MySQL to access PostgreSQL, vice versa.
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-kernel/shardingsphere-sql-translator**
diff --git a/docs/document/content/features/db-compatibility/db-protocol/_index.cn.md b/docs/document/content/features/db-compatibility/db-protocol/_index.cn.md
index 506710f8d67..5e60bc0006e 100644
--- a/docs/document/content/features/db-compatibility/db-protocol/_index.cn.md
+++ b/docs/document/content/features/db-compatibility/db-protocol/_index.cn.md
@@ -5,3 +5,5 @@ chapter = true
 +++
 
 Apache ShardingSphere 目前实现了 MySQL 和 PostgreSQL 协议。 
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-db-protocol**
diff --git a/docs/document/content/features/db-compatibility/db-protocol/_index.en.md b/docs/document/content/features/db-compatibility/db-protocol/_index.en.md
index 85f487cea8d..fb79e88dc93 100644
--- a/docs/document/content/features/db-compatibility/db-protocol/_index.en.md
+++ b/docs/document/content/features/db-compatibility/db-protocol/_index.en.md
@@ -5,3 +5,5 @@ chapter = true
 +++
 
 Apache ShardingSphere implements MySQL and PostgreSQL Protocol.
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-db-protocol**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/_index.cn.md b/docs/document/content/features/db-compatibility/sql-parser/_index.cn.md
index ff444c919b8..a4bd6bf29df 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/_index.cn.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/_index.cn.md
@@ -13,3 +13,5 @@ SQL 解析引擎负责将 SQL 字符串解析为抽象语法树,供 Apache Sha
 本章节详细罗列出目前不支持的 SQL 种类,供使用者参考。
 
 其中有未涉及到的 SQL 欢迎补充,未支持的 SQL 也尽量会在未来的版本中支持。
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/_index.en.md b/docs/document/content/features/db-compatibility/sql-parser/_index.en.md
index dc2293f1eec..0d2aa5be81e 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/_index.en.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/_index.en.md
@@ -14,3 +14,5 @@ This chapter has listed unsupported SQLs reference for users.
 
 There are some unsupported SQLs maybe missing, welcome to finish them.
 We will try best to support the unavailable SQLs in future versions.
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/mysql.cn.md b/docs/document/content/features/db-compatibility/sql-parser/mysql.cn.md
index 1f9bcf15c83..0ef3ae9b2fe 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/mysql.cn.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/mysql.cn.md
@@ -18,3 +18,5 @@ MySQL 不支持的 SQL 清单如下:
 | DROP RESOURCE GROUP group_name                               |
 | CREATE RESOURCE GROUP group_name TYPE = SYSTEM               |
 | ALTER RESOURCE GROUP rg1 VCPU = 0-63                         |
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-mysql**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/mysql.en.md b/docs/document/content/features/db-compatibility/sql-parser/mysql.en.md
index 91c4a504f93..d961bf3c7c5 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/mysql.en.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/mysql.en.md
@@ -18,3 +18,5 @@ The unsupported SQL list for MySQL are as follows:
 | DROP RESOURCE GROUP group_name                               |
 | CREATE RESOURCE GROUP group_name TYPE = SYSTEM               |
 | ALTER RESOURCE GROUP rg1 VCPU = 0-63                         |
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-mysql**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/openGauss.cn.md b/docs/document/content/features/db-compatibility/sql-parser/openGauss.cn.md
index f559ac1ddde..40eeb1854bf 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/openGauss.cn.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/openGauss.cn.md
@@ -22,3 +22,4 @@ openGauss 不支持的 SQL 清单如下:
 | ALTER TABLE alterlock SET (toast.autovacuum_enabled = off)                                                |
 | CREATE PUBLICATION pub1 FOR TABLE alter1.t1, ALL TABLES IN SCHEMA alter2                                  |
 
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-opengauss**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/openGauss.en.md b/docs/document/content/features/db-compatibility/sql-parser/openGauss.en.md
index fdb12a0b80c..c6565c31a8c 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/openGauss.en.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/openGauss.en.md
@@ -21,3 +21,5 @@ The unsupported SQL list for openGauss are as follows:
 | CREATE RULE def_view_test_ins AS ON INSERT TO def_view_test DO INSTEAD INSERT INTO def_test SELECT new.*  |
 | ALTER TABLE alterlock SET (toast.autovacuum_enabled = off)                                                |
 | CREATE PUBLICATION pub1 FOR TABLE alter1.t1, ALL TABLES IN SCHEMA alter2                                  |
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-opengauss**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/oracle.cn.md b/docs/document/content/features/db-compatibility/sql-parser/oracle.cn.md
index bc7c65d2171..95d3c48fe71 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/oracle.cn.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/oracle.cn.md
@@ -6,3 +6,5 @@ weight = 4
 Oracle 不支持的 SQL 清单如下:
 
 TODO
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-oracle**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/oracle.en.md b/docs/document/content/features/db-compatibility/sql-parser/oracle.en.md
index 58e2c2f79a8..4f2b403a8d5 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/oracle.en.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/oracle.en.md
@@ -6,3 +6,5 @@ weight = 4
 The unsupported SQL list for Oracle are as follows:
 
 TODO
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-oracle**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/postgresql.cn.md b/docs/document/content/features/db-compatibility/sql-parser/postgresql.cn.md
index b15bf1199c5..5d92f40e44b 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/postgresql.cn.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/postgresql.cn.md
@@ -22,3 +22,4 @@ PostgreSQL 不支持的 SQL 清单如下:
 | ALTER TABLE alterlock SET (toast.autovacuum_enabled = off)                                                |
 | CREATE PUBLICATION pub1 FOR TABLE alter1.t1, ALL TABLES IN SCHEMA alter2                                  |
 
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-postgresql**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/postgresql.en.md b/docs/document/content/features/db-compatibility/sql-parser/postgresql.en.md
index e75c023593b..b5beaaf8eb6 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/postgresql.en.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/postgresql.en.md
@@ -22,3 +22,4 @@ The unsupported SQL list for PostgreSQL are as follows:
 | ALTER TABLE alterlock SET (toast.autovacuum_enabled = off)                                                |
 | CREATE PUBLICATION pub1 FOR TABLE alter1.t1, ALL TABLES IN SCHEMA alter2                                  |
 
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-postgresql**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/sql92.cn.md b/docs/document/content/features/db-compatibility/sql-parser/sql92.cn.md
index cefa40f7ca2..2665b7e2bb8 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/sql92.cn.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/sql92.cn.md
@@ -6,3 +6,5 @@ weight = 5
 SQL92 不支持的 SQL 清单如下:
 
 TODO
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-sql92**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/sql92.en.md b/docs/document/content/features/db-compatibility/sql-parser/sql92.en.md
index a42ccfc2960..dbb86239025 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/sql92.en.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/sql92.en.md
@@ -6,3 +6,5 @@ weight = 5
 The unsupported SQL list for SQL92 are as follows:
 
 TODO
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-sql92**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/sqlserver.cn.md b/docs/document/content/features/db-compatibility/sql-parser/sqlserver.cn.md
index 736aeb67bb0..7a196c1ea70 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/sqlserver.cn.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/sqlserver.cn.md
@@ -6,3 +6,5 @@ weight = 3
 SQLServer 不支持的 SQL 清单如下:
 
 TODO
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-sqlserver**
diff --git a/docs/document/content/features/db-compatibility/sql-parser/sqlserver.en.md b/docs/document/content/features/db-compatibility/sql-parser/sqlserver.en.md
index 915bb3f170d..0f9701c73a8 100644
--- a/docs/document/content/features/db-compatibility/sql-parser/sqlserver.en.md
+++ b/docs/document/content/features/db-compatibility/sql-parser/sqlserver.en.md
@@ -6,3 +6,5 @@ weight = 3
 The unsupported SQL list for SQLServer are as follows:
 
 TODO
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-sqlserver**
diff --git a/docs/document/content/features/encrypt/_index.cn.md b/docs/document/content/features/encrypt/_index.cn.md
index d2e0d4e7241..f62d8e0ba1e 100644
--- a/docs/document/content/features/encrypt/_index.cn.md
+++ b/docs/document/content/features/encrypt/_index.cn.md
@@ -31,3 +31,5 @@ chapter = true
 ## 目标
 
 **根据业界对加密的需求及业务改造痛点,提供了一套完整、安全、透明化、低改造成本的数据加密整合解决方案,是 Apache ShardingSphere 数据加密模块的主要设计目标。**
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-encrypt**
diff --git a/docs/document/content/features/encrypt/_index.en.md b/docs/document/content/features/encrypt/_index.en.md
index 69bc6b7d15f..906a239724c 100644
--- a/docs/document/content/features/encrypt/_index.en.md
+++ b/docs/document/content/features/encrypt/_index.en.md
@@ -32,3 +32,5 @@ In addition, for the online business system, it is relatively complex to realize
 ## Goal
 
 **Provides a security and transparent data encryption solution, which is the main design goal of Apache ShardingSphere data encryption module.**
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-encrypt**
diff --git a/docs/document/content/features/ha/_index.cn.md b/docs/document/content/features/ha/_index.cn.md
index 54e5e1b98f8..413fcc8d1a3 100644
--- a/docs/document/content/features/ha/_index.cn.md
+++ b/docs/document/content/features/ha/_index.cn.md
@@ -25,3 +25,5 @@ Apache ShardingSphere 需要自动感知多样化的存储节点高可用方案
 ## 目标
 
 **尽可能的保证 7*24 小时不间断的数据库服务,是 Apache ShardingSphere 高可用模块的主要设计目标。**
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-db-discovery**
diff --git a/docs/document/content/features/ha/_index.en.md b/docs/document/content/features/ha/_index.en.md
index e572395484d..17d491730bc 100644
--- a/docs/document/content/features/ha/_index.en.md
+++ b/docs/document/content/features/ha/_index.en.md
@@ -27,3 +27,5 @@ and can also integrate the readwrite splitting dynamically, which is the main ch
 ## Goal
 
 **The main goal of Apache ShardingSphere high availability module which is ensuring 7 * 24-hour uninterrupted database service as much as possible.**
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-db-discovery**
diff --git a/docs/document/content/features/observability/_index.cn.md b/docs/document/content/features/observability/_index.cn.md
index 05e1e1dfd9a..9f32605d81d 100644
--- a/docs/document/content/features/observability/_index.cn.md
+++ b/docs/document/content/features/observability/_index.cn.md
@@ -49,3 +49,5 @@ Tracing 和 Metrics 需要通过埋点来收集系统信息。
 ## 目标
 
 **提供尽量多的性能和统计指标,并隔离核心代码和埋点代码,是 Apache ShardingSphere 可观察性模块的设计目标。**
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-agent**
diff --git a/docs/document/content/features/observability/_index.en.md b/docs/document/content/features/observability/_index.en.md
index 59a39219cc9..2b6901ca61e 100644
--- a/docs/document/content/features/observability/_index.en.md
+++ b/docs/document/content/features/observability/_index.en.md
@@ -49,3 +49,5 @@ Lots of events tracking make kernel code mess, difficult to maintain, and diffic
 ## Goal
 
 **The goal of Apache ShardingSphere observability module is providing as many performance and statistical indicators as possible and isolating kernel code and embedded code.**
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-agent**
diff --git a/docs/document/content/features/readwrite-splitting/_index.cn.md b/docs/document/content/features/readwrite-splitting/_index.cn.md
index c73cffbc4aa..9525f428afb 100644
--- a/docs/document/content/features/readwrite-splitting/_index.cn.md
+++ b/docs/document/content/features/readwrite-splitting/_index.cn.md
@@ -31,3 +31,5 @@ chapter = true
 ## 目标
 
 **透明化读写分离所带来的影响,让使用方尽量像使用一个数据库一样使用主从数据库集群,是 Apache ShardingSphere 读写分离模块的主要设计目标。**
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-readwrite-splitting**
diff --git a/docs/document/content/features/readwrite-splitting/_index.en.md b/docs/document/content/features/readwrite-splitting/_index.en.md
index 99b52e3d2f0..8d2b31a4d82 100644
--- a/docs/document/content/features/readwrite-splitting/_index.en.md
+++ b/docs/document/content/features/readwrite-splitting/_index.en.md
@@ -34,3 +34,5 @@ The following diagram has shown the complex topological relations between applic
 ## Goal
 
 **The main design goal of readwrite-splitting of Apache ShardingSphere is to try to reduce the influence of readwrite-splitting, in order to let users use primary-replica database group like one database.**
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-readwrite-splitting**
diff --git a/docs/document/content/features/scaling/_index.cn.md b/docs/document/content/features/scaling/_index.cn.md
index 26a3b5986c1..454128b7c2d 100644
--- a/docs/document/content/features/scaling/_index.cn.md
+++ b/docs/document/content/features/scaling/_index.cn.md
@@ -32,3 +32,5 @@ ShardingSphere-Scaling 是一个提供给用户的通用数据接入迁移及弹
 
 ShardingSphere-Scaling 从 **4.1.0** 版本开始向用户提供。
 当前处于 **alpha** 开发阶段。
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-kernel/shardingsphere-data-pipeline**
diff --git a/docs/document/content/features/scaling/_index.en.md b/docs/document/content/features/scaling/_index.en.md
index 2740bc89bd6..eb1010352fd 100644
--- a/docs/document/content/features/scaling/_index.en.md
+++ b/docs/document/content/features/scaling/_index.en.md
@@ -32,3 +32,5 @@ ShardingSphere-Scaling is a common solution for migrating or scaling data.
 
 ShardingSphere-Scaling since version **4.1.0**.
 Current status is in **alpha** development.
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-kernel/shardingsphere-data-pipeline**
diff --git a/docs/document/content/features/shadow/_index.cn.md b/docs/document/content/features/shadow/_index.cn.md
index 310a070692c..46b7248b759 100644
--- a/docs/document/content/features/shadow/_index.cn.md
+++ b/docs/document/content/features/shadow/_index.cn.md
@@ -23,3 +23,5 @@ chapter = true
 
 **Apache ShardingSphere 关注于全链路压测场景下,数据库层面的解决方案。
 将压测数据自动路由至用户指定的数据库,是 Apache ShardingSphere 影子库模块的主要设计目标。**
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-shadow**
diff --git a/docs/document/content/features/shadow/_index.en.md b/docs/document/content/features/shadow/_index.en.md
index a3f950f4822..51131f85ff1 100644
--- a/docs/document/content/features/shadow/_index.en.md
+++ b/docs/document/content/features/shadow/_index.en.md
@@ -32,3 +32,5 @@ This requires business applications to perform data classification based on the
 **Apache ShardingSphere focuses on data solutions in pressure testing on production environment.
 
 The main goal of the Apache ShardingSphere shadow Database module is routing pressure testing data to user defined database automatically.**
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-shadow**
diff --git a/docs/document/content/features/sharding/_index.cn.md b/docs/document/content/features/sharding/_index.cn.md
index 6155bc30bb1..6b578675cc1 100644
--- a/docs/document/content/features/sharding/_index.cn.md
+++ b/docs/document/content/features/sharding/_index.cn.md
@@ -68,3 +68,5 @@ chapter = true
 ## 目标
 
 **尽量透明化分库分表所带来的影响,让使用方尽量像使用一个数据库一样使用水平分片之后的数据库集群,是 Apache ShardingSphere 数据分片模块的主要设计目标。**
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-sharding**
diff --git a/docs/document/content/features/sharding/_index.en.md b/docs/document/content/features/sharding/_index.en.md
index b22838dc92f..891d31e55ed 100644
--- a/docs/document/content/features/sharding/_index.en.md
+++ b/docs/document/content/features/sharding/_index.en.md
@@ -52,3 +52,5 @@ Troubles brought by distributed transactions can be avoided by the wise use of d
 ## Goal
 
 **The main design goal of the data sharding modular of Apache ShardingSphere is to try to reduce the influence of sharding, in order to let users use horizontal sharding database group like one database.**
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-features/shardingsphere-sharding**
diff --git a/docs/document/content/features/transaction/_index.cn.md b/docs/document/content/features/transaction/_index.cn.md
index 2f0a8670b82..a5de3743b65 100644
--- a/docs/document/content/features/transaction/_index.cn.md
+++ b/docs/document/content/features/transaction/_index.cn.md
@@ -78,3 +78,5 @@ BASE 是基本可用、柔性状态和最终一致性这三个要素的缩写。
 ## 目标
 
 **整合现有的成熟事务方案,为本地事务、两阶段事务和柔性事务提供统一的分布式事务接口,并弥补当前方案的不足,提供一站式的分布式事务解决方案是 Apache ShardingSphere 分布式事务模块的主要设计目标。**
+
+**源码:https://github.com/apache/shardingsphere/tree/master/shardingsphere-kernel/shardingsphere-transaction**
diff --git a/docs/document/content/features/transaction/_index.en.md b/docs/document/content/features/transaction/_index.en.md
index 345fbb69027..2d59d5e10c6 100644
--- a/docs/document/content/features/transaction/_index.en.md
+++ b/docs/document/content/features/transaction/_index.en.md
@@ -78,4 +78,6 @@ With a high access cost, soft transactions require developers to transform the a
 ## Goal
 
 **The main design goal of the distributed transaction modular of Apache ShardingSphere is to integrate existing mature transaction cases to provide an unified distributed transaction interface for local transactions, 2PC transactions and soft transactions;
- compensate for the deficiencies of current solutions to provide a one-stop distributed transaction solution.**
\ No newline at end of file
+ compensate for the deficiencies of current solutions to provide a one-stop distributed transaction solution.**
+
+**Source Codes: https://github.com/apache/shardingsphere/tree/master/shardingsphere-kernel/shardingsphere-transaction**
diff --git a/docs/document/content/quick-start/_index.cn.md b/docs/document/content/quick-start/_index.cn.md
index 568345acd1d..f096f241fdd 100644
--- a/docs/document/content/quick-start/_index.cn.md
+++ b/docs/document/content/quick-start/_index.cn.md
@@ -6,3 +6,5 @@ chapter = true
 +++
 
 本章节以尽量短的时间,为使用者提供最简单的 Apache ShardingSphere 的快速入门。
+
+**示例代码:https://github.com/apache/shardingsphere/tree/master/examples**
diff --git a/docs/document/content/quick-start/_index.en.md b/docs/document/content/quick-start/_index.en.md
index 525571dfd7d..ba4af614956 100644
--- a/docs/document/content/quick-start/_index.en.md
+++ b/docs/document/content/quick-start/_index.en.md
@@ -5,4 +5,6 @@ weight = 2
 chapter = true
 +++
 
-In shortest time, this chapter provides users with a simplest quick start with Apache ShardingSphere.
\ No newline at end of file
+In shortest time, this chapter provides users with a simplest quick start with Apache ShardingSphere.
+
+**Example Codes: https://github.com/apache/shardingsphere/tree/master/examples**