You are viewing a plain text version of this content. The canonical link for it is here.
Posted to gsoc@community.apache.org by "Longtao Jiang (Jira)" <ji...@apache.org> on 2024/03/04 11:27:00 UTC

[jira] [Created] (GSOC-266) [GSOC] [ShardingSphere] Supports executing DistSQL via JDBC

Longtao Jiang created GSOC-266:
----------------------------------

             Summary: [GSOC] [ShardingSphere] Supports executing DistSQL via JDBC
                 Key: GSOC-266
                 URL: https://issues.apache.org/jira/browse/GSOC-266
             Project: Comdev GSOC
          Issue Type: Improvement
            Reporter: Longtao Jiang


h2. Apache ShardingSphere

Apache ShardingSphere is positioned as a Database Plus, and aims at building a standard layer and ecosystem above heterogeneous databases. It focuses on how to reuse existing databases and their respective upper layer, rather than creating a new database. The goal is to minimize or eliminate the challenges caused by underlying databases fragmentation.

{*}Page{*}: [https://shardingsphere.apache.org|https://shardingsphere.apache.org/]

{*}Github{*}: [https://github.com/apache/shardingsphere] 

{*}Discussion{*}: [https://github.com/apache/shardingsphere/discussions/30252]
h2. Background

[DistSQL|https://shardingsphere.apache.org/document/5.4.1/en/user-manual/shardingsphere-proxy/distsql/] (Distributed SQL) is Apache ShardingSphere’s specific SQL, providing additional operation capabilities compared to standard SQL.

Currently DistSQL can only be executed in ShardingSphere-Proxy. We hope to enhance this capability so that users can also execute DistSQL through ShardingSphere-JDBC.
h2. Task

1. Understand the current reason why ShardingSphere-JDBC cannot execute DistSQL, and design a refactoring plan.
2. After completing the refactoring, add necessary unit tests to ensure that basic functionality is available.
3. Update documentation.
h2. Relevant Skills

1. Master Java language
2. Understand SQL and DistSQL
h3. Mentor

Longtao Jiang, Committer of Apache ShardingSphere, jianglongtao@apache.org
Jiahao Chen, Committer of Apache ShardingSphere, chenjiahao@apache.org



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: gsoc-unsubscribe@community.apache.org
For additional commands, e-mail: gsoc-help@community.apache.org