[jira] [Updated] (COMDEV-488) Apache ShardingSphere: Support mainstream database metadata table query

2023-02-16 Thread Chuxin Chen (Jira)


 [ 
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`
 * Support query for MySQL metadata `ENGINES`
 * Support query for MySQL metadata `FILES`
 * Support query for MySQL metadata `VIEWS`

{*}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`
 * 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


> 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/

[jira] [Updated] (COMDEV-488) Apache ShardingSphere: Support mainstream database metadata table query

2023-02-16 Thread Chuxin Chen (Jira)


 [ 
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 

[GitHub] [comdev-site] AaronW67icloudme commented on pull request #64: Send GitBox notifications to separate list

2023-02-16 Thread via GitHub


AaronW67icloudme commented on PR #64:
URL: https://github.com/apache/comdev-site/pull/64#issuecomment-1433927058

   
Mark.Wortham.NETM.MarkAWareGoMark.A.Wortham.NETM.Mark.WorthamakaMicrosoftakaMarkAWare,coRedHomeoilMark.Wortham.NETM.Mark.A.Wortham.com™®2029M.MarkWorthamHomeoil,comark.wortham.netm.worthammarkaimarkaaronwortham.netm.aaron...@icloud.com.comark.wortham.netm.Markaw69MarkWorthamHomeoil,coMark.Wortham.co.NETM.Mark.Wortham.comtrytakingmarkworthamofftheblacklistgeneralforsomethingididntdoyouheardlindasayRiploveyayournephewMark.Worthamsayhelloworld!!gomarkawortham@gmail.com/HelloWorldiamFacebook.NETM.MessengerMark.Wortham.NETM.Gomarkawortham.net@gmail.comcastbusinessRedHomeNetworkApplepay,coMark.Wortham'siberRiaGo.Microsoft.coReMark.Wortham,dMark.A.Wortham.NETM.Mark.Wortham.com;FinachialBusinessService'saaron...@icloud.com;sercuredbyMark.Aaron.Wortham2023©.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@community.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[jira] [Commented] (COMDEV-227) Only list last X releases and the add/remove release page

2023-02-16 Thread Andrew Musselman (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17689860#comment-17689860
 ] 

Andrew Musselman commented on COMDEV-227:
-

I suppose so; you have another thought?

The person viewing the page can set limit to whatever they want; my intent here 
was to provide a quick solution and not to solve for everything.

> Only list last X releases and the add/remove release page
> -
>
> Key: COMDEV-227
> URL: https://issues.apache.org/jira/browse/COMDEV-227
> Project: Community Development
>  Issue Type: Improvement
>  Components: Reporter Tool
>Reporter: Robert Munteanu
>Priority: Major
> Attachments: COMDEV-227.patch.txt
>
>
> In the Apache Sling project we have a large number of releases as we have 
> many independent modules. When loading the 
> https://reporter.apache.org/addrelease.html?sling page, it takes upwards of 
> 10 seconds to load. It would be great if only the last X (50?) releases were 
> shown, and then a "load all" link would be available at the bottom.
> This would greatly speed up our usage of this tool.



--
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



[jira] [Created] (COMDEV-490) Apache ShardingSphere: Add the feature of switching logging framework

2023-02-16 Thread Longtao Jiang (Jira)
Longtao Jiang created COMDEV-490:


 Summary: Apache ShardingSphere: Add the feature of switching 
logging framework
 Key: COMDEV-490
 URL: https://issues.apache.org/jira/browse/COMDEV-490
 Project: Community Development
  Issue Type: Improvement
  Components: GSoC/Mentoring ideas
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] 
h2. Background

ShardingSphere provides two adapters: ShardingSphere-JDBC and 
ShardingSphere-Proxy.

Now, ShardingSphere uses logback for logging, but consider the following 
situations:
- Users may need to switch the logging framework to meet special needs, such as 
log4j2 can provide better asynchronous performance;
- When using the JDBC adapter, the user application may not use logback, which 
may cause some conflicts.

 

Why doesn't the log facade suffice? Because ShardingSphere provides users with 
clustered logging configurations (such as changing the log level online), this 
requires dynamic construction of logger, which cannot be achieved with only the 
log facade.
h2. Task

1. Design and implement logging SPI to support multiple logging frameworks 
(such as logback and log4j2)
2. Allow users to choose which logging framework to use through the [logging 
rule|https://github.com/apache/shardingsphere/tree/master/kernel/logging]
h2. Relevant Skills

1. Master JAVA language

2. Basic knowledge of logback and log4j2

3. Maven
h3. Mentor

Longtao Jiang, Committer of Apache ShardingSphere, jianglong...@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



[jira] [Updated] (COMDEV-489) Apache ShardingSphere: Enhance SQLNodeConverterEngine to support more MySQL SQL statements

2023-02-16 Thread Zhengqiang Duan (Jira)


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

Zhengqiang Duan updated COMDEV-489:
---
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

The ShardingSphere SQL federation engine provides support for complex SQL 
statements, and it can well support cross-database join queries, subqueries, 
aggregation queries and other statements. An important part of SQL federation 
engine is to convert the SQL statement parsed by ShardingSphere into SqlNode, 
so that Calcite can be used to implement SQL optimization and federated query.
h2. Task

This issue is to solve the MySQL exception that occurs during 
SQLNodeConverterEngine conversion. The specific case list is as follows.
 * select_char
 * select_extract
 * select_from_dual
 * select_from_with_table
 * select_group_by_with_having_and_window
 * select_not_between_with_single_table
 * select_not_in_with_single_table
 * select_substring
 * select_trim
 * select_weight_string
 * select_where_with_bit_expr_with_ampersand
 * select_where_with_bit_expr_with_caret
 * select_where_with_bit_expr_with_div
 * select_where_with_bit_expr_with_minus_interval
 * select_where_with_bit_expr_with_mod
 * select_where_with_bit_expr_with_mod_sign
 * select_where_with_bit_expr_with_plus_interval
 * select_where_with_bit_expr_with_signed_left_shift
 * select_where_with_bit_expr_with_signed_right_shift
 * select_where_with_bit_expr_with_vertical_bar
 * select_where_with_boolean_primary_with_comparison_subquery
 * select_where_with_boolean_primary_with_is
 * select_where_with_boolean_primary_with_is_not
 * select_where_with_boolean_primary_with_null_safe
 * select_where_with_expr_with_and_sign
 * select_where_with_expr_with_is
 * select_where_with_expr_with_is_not
 * select_where_with_expr_with_not
 * select_where_with_expr_with_not_sign
 * select_where_with_expr_with_or_sign
 * select_where_with_expr_with_xor
 * select_where_with_predicate_with_in_subquery
 * select_where_with_predicate_with_regexp
 * select_where_with_predicate_with_sounds_like
 * select_where_with_simple_expr_with_collate
 * select_where_with_simple_expr_with_match
 * select_where_with_simple_expr_with_not
 * select_where_with_simple_expr_with_odbc_escape_syntax
 * select_where_with_simple_expr_with_row
 * select_where_with_simple_expr_with_tilde
 * select_where_with_simple_expr_with_variable
 * select_window_function
 * select_with_assignment_operator
 * select_with_assignment_operator_and_keyword
 * select_with_case_expression
 * select_with_collate_with_marker
 * select_with_date_format_function
 * select_with_exists_sub_query_with_project
 * select_with_function_name
 * select_with_json_value_return_type
 * select_with_match_against
 * select_with_regexp
 * select_with_schema_name_in_column_projection
 * select_with_schema_name_in_shorthand_projection
 * select_with_spatial_function
 * select_with_trim_expr
 * select_with_trim_expr_from_expr


You need to compare the difference between actual and expected, and then 
correct the logic in SQLNodeConverterEngine so that actual can be consistent 
with expected.

After you make changes, remember to add case to SUPPORTED_SQL_CASE_IDS to 
ensure it can be tested.

 
{*}Notice{*}, these issues can be a good example.
[https://github.com/apache/shardingsphere/pull/14492|https://github.com/apache/shardingsphere/pull/15331]
h2. Relevant Skills

 
1. Master JAVA language

2. Have a basic understanding of Antlr g4 file

3. Be familiar with MySQL and Calcite SqlNode
h2. Targets files

 
SQLNodeConverterEngineIT

[https://github.com/apache/shardingsphere/blob/master/test/it/optimizer/src/test/java/org/apache/shardingsphere/test/it/optimize/SQLNodeConverterEngineIT.java]
 
h3. Mentor

Zhengqiang Duan, PMC of Apache ShardingSphere, duanzhengqi...@apache.org

Chuxin Chen, Committer of Apache ShardingSphere, tuichenchu...@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. Backgroun

[jira] [Created] (COMDEV-489) Apache ShardingSphere: Support more MySQL SQLStatement conversion to SqlNode

2023-02-16 Thread Zhengqiang Duan (Jira)
Zhengqiang Duan created COMDEV-489:
--

 Summary: Apache ShardingSphere: Support more MySQL SQLStatement 
conversion to SqlNode
 Key: COMDEV-489
 URL: https://issues.apache.org/jira/browse/COMDEV-489
 Project: Community Development
  Issue Type: Improvement
  Components: GSoC/Mentoring ideas
Reporter: Zhengqiang Duan


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 parser engine helps users parse a SQL to get the AST (Abstract 
Syntax Tree) and visit this tree to get SQLStatement (Java Object). At present, 
this parser engine can handle SQLs for `MySQL`, `PostgreSQL`, `SQLServer`, 
`openGauss` and `Oracle`, which means we have to understand different database 
dialect SQLs.
 
{*}More details{*}:
[https://shardingsphere.apache.org/document/current/en/reference/sharding/parse/]
 
h2. Task

This issue is to solve the unsupported postgres sql about alter in [this 
file|https://github.com/apache/shardingsphere/blob/master/shardingsphere-test/shardingsphere-parser-test/src/main/resources/sql/unsupported/unsupported.xml]
 . * CALL
 * DO

 * DROP FUNCTION

 * DROP INDEX

 * DROP INSTANCE RULE

 * DROP REWRITE RULE

 * EXECUTE

 * EXPLAIN

 * FETCH

 * FETCH ABSOLUTE

 * FETCH ALL

 * FETCH BACKWARD

 * FETCH FIRST

 * FETCH LAST

 * FETCH NEXT

 * FETCH PRIOR

 * FETCH RELATIVE

 * IMPORT FOREIGN SCHEMA

 
You can *learn more* 
[here|https://www.postgresql.org/docs/current/sql-commands.html]. *
You may need to try to get why it's not supported.(antlr4 grammar? or not 
implement visit method) You can use [antlr4 
plugins|https://plugins.jetbrains.com/plugin/7358-antlr-v4] to help you to 
analyze. You may need to visit [an official 
doc|https://www.postgresql.org/docs/current/sql-commands.html] to check the 
grammar.
 * After you fix it, remember to add a new corresponding SQL case in [SQL 
Cases|https://github.com/apache/shardingsphere/tree/master/shardingsphere-test/shardingsphere-parser-test/src/main/resources/sql/supported]
 and expected parsed result in [Expected Statment 
XML|https://github.com/apache/shardingsphere/tree/master/shardingsphere-test/shardingsphere-parser-test/src/main/resources/case].

 * Run 
[SQLParserParameterizedTest|https://github.com/apache/shardingsphere/blob/master/shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/engine/SQLParserParameterizedTest.java]
 and 
[UnsupportedSQLParserParameterizedTest|https://github.com/apache/shardingsphere/blob/master/shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/engine/UnsupportedSQLParserParameterizedTest.java]
 to make sure no exceptions.

 
{*}Notice{*}, these issues can be a good example.
[support alter foreign table for 
pg/og|https://github.com/apache/shardingsphere/pull/14944]
[support alter materialized view for 
pg/og.|https://github.com/apache/shardingsphere/pull/15331]
h2. Relevant Skills

 
1. Master JAVA language
2. Have a basic understanding of Antlr g4 file
3. Be familiar with Postgres SQLs 
h2. Targets files

 
1. Postgres SQLs g4 file: 
[https://github.com/apache/shardingsphere/blob/master/shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-postgresql/src/main/antlr4/org/apache/shardingsphere/sql/parser/autogen/PostgreSQLStatement.g4]
h3. Mentor

Chuxin Chen, Committer of Apache ShardingSphere, tuichenchu...@apache.org

Zhengqiang Duan, Committer 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



[jira] [Commented] (COMDEV-227) Only list last X releases and the add/remove release page

2023-02-16 Thread Sebb (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17689626#comment-17689626
 ] 

Sebb commented on COMDEV-227:
-

Seems to me that the problem here is that the form is not designed for PMCs 
that have multiple products. Limiting the number of releases shown may mean 
that the product being added is not shown in the list, in which case it might 
as well not be shown at all.

> Only list last X releases and the add/remove release page
> -
>
> Key: COMDEV-227
> URL: https://issues.apache.org/jira/browse/COMDEV-227
> Project: Community Development
>  Issue Type: Improvement
>  Components: Reporter Tool
>Reporter: Robert Munteanu
>Priority: Major
> Attachments: COMDEV-227.patch.txt
>
>
> In the Apache Sling project we have a large number of releases as we have 
> many independent modules. When loading the 
> https://reporter.apache.org/addrelease.html?sling page, it takes upwards of 
> 10 seconds to load. It would be great if only the last X (50?) releases were 
> shown, and then a "load all" link would be available at the bottom.
> This would greatly speed up our usage of this tool.



--
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