[ 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