[ 
https://issues.apache.org/jira/browse/GSOC-266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Longtao Jiang updated GSOC-266:
-------------------------------
    Labels: Mentor ShardingSphere gsoc2024 medium part-time  (was: Mentor 
ShardingSphere gsoc2024 part-time)

> [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
>            Priority: Major
>              Labels: Mentor, ShardingSphere, gsoc2024, medium, part-time
>   Original Estimate: 504h
>  Remaining Estimate: 504h
>
> 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, jianglong...@apache.org
> Jiahao Chen, Committer of Apache ShardingSphere, chenjia...@apache.org



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

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

Reply via email to