[jira] [Comment Edited] (FLINK-35496) The annotations of the new JDBC connector should be changed to non-Public/non-PublicEvolving
[ https://issues.apache.org/jira/browse/FLINK-35496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17851478#comment-17851478 ] Rui Fan edited comment on FLINK-35496 at 6/5/24 9:28 AM: - Merged to main(jdbc-3.3.0) via: * b955e8b5479c65512f94ee7270eb2868a4a14ebe * 2defbbcf4fc550a76dd9c664e1eed7d261e028ca (revert the b955e8b5479c65512f94ee7270eb2868a4a14ebe) was (Author: fanrui): Merged to main(jdbc-3.2.0) via: * b955e8b5479c65512f94ee7270eb2868a4a14ebe * 2defbbcf4fc550a76dd9c664e1eed7d261e028ca (revert the b955e8b5479c65512f94ee7270eb2868a4a14ebe) > The annotations of the new JDBC connector should be changed to > non-Public/non-PublicEvolving > > > Key: FLINK-35496 > URL: https://issues.apache.org/jira/browse/FLINK-35496 > Project: Flink > Issue Type: Technical Debt > Components: Connectors / JDBC >Reporter: RocMarshal >Assignee: João Boto >Priority: Major > Labels: pull-request-available > Fix For: jdbc-3.2.0 > > > In general, we use the Experimental annotation instead of {{PublicEvolving}} > or {{Public}} for new features or new apis. But {{JdbcSink}} and > JdbcSource(merged ) was marked as {{PublicEvolving}} in the first version. > [~fanrui] commented it to the original PR[1].[1] > [https://github.com/apache/flink-connector-jdbc/pull/2#discussion_r1621857589] > CC [~eskabetxe] [~Sergey Nuyanzin] [~fanrui] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (FLINK-35496) The annotations of the new JDBC connector should be changed to non-Public/non-PublicEvolving
[ https://issues.apache.org/jira/browse/FLINK-35496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17851478#comment-17851478 ] Rui Fan edited comment on FLINK-35496 at 6/5/24 9:28 AM: - Merged to main(jdbc-3.2.0) via: * b955e8b5479c65512f94ee7270eb2868a4a14ebe * 2defbbcf4fc550a76dd9c664e1eed7d261e028ca (revert the b955e8b5479c65512f94ee7270eb2868a4a14ebe) was (Author: fanrui): Merged to main(jdbc-3.2.0) via: b955e8b5479c65512f94ee7270eb2868a4a14ebe > The annotations of the new JDBC connector should be changed to > non-Public/non-PublicEvolving > > > Key: FLINK-35496 > URL: https://issues.apache.org/jira/browse/FLINK-35496 > Project: Flink > Issue Type: Technical Debt > Components: Connectors / JDBC >Reporter: RocMarshal >Assignee: João Boto >Priority: Major > Labels: pull-request-available > Fix For: jdbc-3.2.0 > > > In general, we use the Experimental annotation instead of {{PublicEvolving}} > or {{Public}} for new features or new apis. But {{JdbcSink}} and > JdbcSource(merged ) was marked as {{PublicEvolving}} in the first version. > [~fanrui] commented it to the original PR[1].[1] > [https://github.com/apache/flink-connector-jdbc/pull/2#discussion_r1621857589] > CC [~eskabetxe] [~Sergey Nuyanzin] [~fanrui] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (FLINK-35496) The annotations of the new JDBC connector should be changed to non-Public/non-PublicEvolving
[ https://issues.apache.org/jira/browse/FLINK-35496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17851671#comment-17851671 ] Leonard Xu edited comment on FLINK-35496 at 6/3/24 2:43 PM: I just want to clarify two points here: (1)We can mark class as PublicEvolving in the first version of Java Class/Interface (usually we called public interfaces) if we discussed it in dev mailing list and be approved via FLIP vote. (2) Experimental annotation is used for experimental feature, Using PublicEvolving is also okay when a connector functionality migrate from legacy API implementation to new API implementation, because the unified Sink API is Public instead of Experimental. was (Author: leonard xu): I lust want to clarify two points here: (1)We can mark class as PublicEvolving in the first version of Java Class/Interface (usually we called public interfaces) if we discussed it in dev mailing list and be approved via FLIP vote. (2) Experimental annotation is used for experimental feature, Using PublicEvolving is also okay when a connector functionality migrate from legacy API implementation to new API implementation, because the unified Sink API is Public instead of Experimental. > The annotations of the new JDBC connector should be changed to > non-Public/non-PublicEvolving > > > Key: FLINK-35496 > URL: https://issues.apache.org/jira/browse/FLINK-35496 > Project: Flink > Issue Type: Technical Debt > Components: Connectors / JDBC >Reporter: RocMarshal >Assignee: João Boto >Priority: Major > Labels: pull-request-available > Fix For: jdbc-3.2.0 > > > In general, we use the Experimental annotation instead of {{PublicEvolving}} > or {{Public}} for new features or new apis. But {{JdbcSink}} and > JdbcSource(merged ) was marked as {{PublicEvolving}} in the first version. > [~fanrui] commented it to the original PR[1].[1] > [https://github.com/apache/flink-connector-jdbc/pull/2#discussion_r1621857589] > CC [~eskabetxe] [~Sergey Nuyanzin] [~fanrui] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (FLINK-35496) The annotations of the new JDBC connector should be changed to non-Public/non-PublicEvolving
[ https://issues.apache.org/jira/browse/FLINK-35496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17851478#comment-17851478 ] Rui Fan edited comment on FLINK-35496 at 6/3/24 2:00 AM: - Merged to main(jdbc-3.2.0) via: b955e8b5479c65512f94ee7270eb2868a4a14ebe was (Author: fanrui): Merged to main(jdbc-3.3.0) via: b955e8b5479c65512f94ee7270eb2868a4a14ebe > The annotations of the new JDBC connector should be changed to > non-Public/non-PublicEvolving > > > Key: FLINK-35496 > URL: https://issues.apache.org/jira/browse/FLINK-35496 > Project: Flink > Issue Type: Technical Debt > Components: Connectors / JDBC >Reporter: RocMarshal >Assignee: João Boto >Priority: Major > Labels: pull-request-available > Fix For: jdbc-3.2.0 > > > In general, we use the Experimental annotation instead of {{PublicEvolving}} > or {{Public}} for new features or new apis. But {{JdbcSink}} and > JdbcSource(merged ) was marked as {{PublicEvolving}} in the first version. > [~fanrui] commented it to the original PR[1].[1] > [https://github.com/apache/flink-connector-jdbc/pull/2#discussion_r1621857589] > CC [~eskabetxe] [~Sergey Nuyanzin] [~fanrui] -- This message was sent by Atlassian Jira (v8.20.10#820010)