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