[ https://issues.apache.org/jira/browse/COMDEV-488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chuxin Chen updated COMDEV-488: ------------------------------- Description: 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] h2. Background ShardingSphere has designed its own metadata database to simulate metadata queries that support various databases. {*}More details{*}: [https://github.com/apache/shardingsphere/issues/21268] [https://github.com/apache/shardingsphere/issues/22052] h2. Task * Support PostgreSQL And openGauss `\d tableName` * Support PostgreSQL And openGauss `\d+` * Support PostgreSQL And openGauss `\d+ tableName` * Support PostgreSQL And openGauss `l` * Support query for MySQL metadata `TABLES` * Support query for MySQL metadata `COLUMNS` * Support query for MySQL metadata `schemata` {*}Notice{*}, these issues can be a good example. [https://github.com/apache/shardingsphere/pull/22053] [https://github.com/apache/shardingsphere/pull/22057/] [https://github.com/apache/shardingsphere/pull/22166/] [https://github.com/apache/shardingsphere/pull/22182] h2. Relevant Skills * Master JAVA language * Have a basic understanding of Zookeeper * Be familiar with MySQL/Postgres SQLs h3. Mentor Chuxin Chen, Committer of Apache ShardingSphere, tuichenchu...@apache.org Zhengqiang Duan, PMC of Apache ShardingSphere, duanzhengqi...@apache.org was: 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] h2. Background ShardingSphere has designed its own metadata database to simulate metadata queries that support various databases. {*}More details{*}: [https://github.com/apache/shardingsphere/issues/21268] [https://github.com/apache/shardingsphere/issues/22052] h2. Task * Support PostgreSQL AND openGauss `\d tableName` and `l` * Support query for MySQL metadata `TABLES`, `COLUMNS` {*}Notice{*}, these issues can be a good example. [https://github.com/apache/shardingsphere/pull/22053] [https://github.com/apache/shardingsphere/pull/22057/] [https://github.com/apache/shardingsphere/pull/22166/] [https://github.com/apache/shardingsphere/pull/22182] h2. Relevant Skills * Master JAVA language * Have a basic understanding of Zookeeper * Be familiar with MySQL/Postgres SQLs h3. Mentor Chuxin Chen, Committer of Apache ShardingSphere, tuichenchu...@apache.org Zhengqiang Duan, PMC of Apache ShardingSphere, duanzhengqi...@apache.org > Apache ShardingSphere: Support mainstream database metadata table query > ----------------------------------------------------------------------- > > Key: COMDEV-488 > URL: https://issues.apache.org/jira/browse/COMDEV-488 > Project: Community Development > Issue Type: Improvement > Components: GSoC/Mentoring ideas > Reporter: Chuxin Chen > Priority: Major > Labels: Mentor, ShardingSphere, gsoc2023, mentor > > 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] > h2. Background > ShardingSphere has designed its own metadata database to simulate metadata > queries that support various databases. > {*}More details{*}: > [https://github.com/apache/shardingsphere/issues/21268] > [https://github.com/apache/shardingsphere/issues/22052] > h2. Task > * Support PostgreSQL And openGauss `\d tableName` > * Support PostgreSQL And openGauss `\d+` > * Support PostgreSQL And openGauss `\d+ tableName` > * Support PostgreSQL And openGauss `l` > * Support query for MySQL metadata `TABLES` > * Support query for MySQL metadata `COLUMNS` > * Support query for MySQL metadata `schemata` > {*}Notice{*}, these issues can be a good example. > [https://github.com/apache/shardingsphere/pull/22053] > [https://github.com/apache/shardingsphere/pull/22057/] > [https://github.com/apache/shardingsphere/pull/22166/] > [https://github.com/apache/shardingsphere/pull/22182] > h2. Relevant Skills > * Master JAVA language > * Have a basic understanding of Zookeeper > * Be familiar with MySQL/Postgres SQLs > > h3. Mentor > Chuxin Chen, Committer of Apache ShardingSphere, tuichenchu...@apache.org > Zhengqiang Duan, PMC of Apache ShardingSphere, duanzhengqi...@apache.org -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org