This is an automated email from the ASF dual-hosted git repository.
diwu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-flink-connector.git
The following commit(s) were added to refs/heads/master by this push:
new 62360c74 [Improve] improve case and extraction identifier config (#488)
62360c74 is described below
commit 62360c74697f742c7cb7320d5788c77f8b25963b
Author: wudi <[email protected]>
AuthorDate: Fri Sep 13 10:05:55 2024 +0800
[Improve] improve case and extraction identifier config (#488)
---
.../flink/catalog/DorisCatalogFactoryTest.java | 3 ++-
.../doris/flink/catalog/DorisCatalogITCase.java | 3 ++-
.../flink/container/e2e/Doris2DorisE2ECase.java | 9 +++++--
.../flink/container/e2e/Mysql2DorisE2ECase.java | 2 ++
.../{ => example}/CDCSchemaChangeExample.java | 2 +-
.../flink/{catalog => example}/CatalogExample.java | 2 +-
.../DorisDateAndTimestampSqlTest.java | 2 +-
.../DorisIntranetAccessSinkExample.java | 2 +-
.../{ => example}/DorisSinkArraySQLExample.java | 2 +-
.../flink/{ => example}/DorisSinkBatchExample.java | 2 +-
.../flink/{ => example}/DorisSinkExample.java | 2 +-
.../{ => example}/DorisSinkExampleRowData.java | 2 +-
.../{ => example}/DorisSinkMultiTableExample.java | 2 +-
.../flink/{ => example}/DorisSinkSQLExample.java | 2 +-
.../DorisSinkStreamMultiTableExample.java | 2 +-
.../flink/{ => example}/DorisSourceDataStream.java | 2 +-
.../flink/{ => example}/DorisSourceExample.java | 2 +-
.../{ => example}/DorisSourceSinkExample.java | 2 +-
.../{lookup => example}/LookupJoinCdcExample.java | 2 +-
.../{lookup => example}/LookupJoinExample.java | 2 +-
.../apache/doris/flink/sink/DorisSinkITCase.java | 17 ++++++++++---
.../doris/flink/source/DorisSourceITCase.java | 29 ++++++++++++++++------
.../flink/table/DorisDynamicTableFactoryTest.java | 2 +-
23 files changed, 65 insertions(+), 32 deletions(-)
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/DorisCatalogFactoryTest.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/DorisCatalogFactoryTest.java
index 2fa74fd4..b7a9e411 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/DorisCatalogFactoryTest.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/DorisCatalogFactoryTest.java
@@ -20,6 +20,7 @@ package org.apache.doris.flink.catalog;
import org.apache.flink.table.catalog.Catalog;
import org.apache.flink.table.factories.FactoryUtil;
+import org.apache.doris.flink.table.DorisConfigOptions;
import org.junit.Test;
import java.util.HashMap;
@@ -33,7 +34,7 @@ public class DorisCatalogFactoryTest {
@Test
public void testCreateCatalog() {
final Map<String, String> options = new HashMap<>();
- options.put("type", "doris");
+ options.put("type", DorisConfigOptions.IDENTIFIER);
options.put("jdbc-url", "jdbc:mysql://127.0.0.1:9030");
options.put("fenodes", "127.0.0.1:8030");
options.put("default-database", "doris_db");
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/DorisCatalogITCase.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/DorisCatalogITCase.java
index 099f6ebd..fe6f72d1 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/DorisCatalogITCase.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/DorisCatalogITCase.java
@@ -42,6 +42,7 @@ import org.apache.flink.util.CollectionUtil;
import com.google.common.collect.Lists;
import org.apache.doris.flink.cfg.DorisConnectionOptions;
import org.apache.doris.flink.container.AbstractITCaseService;
+import org.apache.doris.flink.table.DorisConfigOptions;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Ignore;
@@ -402,7 +403,7 @@ public class DorisCatalogITCase extends
AbstractITCaseService {
TABLE_SCHEMA,
new HashMap<String, String>() {
{
- put("connector", "doris");
+ put("connector", DorisConfigOptions.IDENTIFIER);
put("table.properties.replication_num", "1");
}
},
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/container/e2e/Doris2DorisE2ECase.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/container/e2e/Doris2DorisE2ECase.java
index f7b3bee7..ce25c677 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/container/e2e/Doris2DorisE2ECase.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/container/e2e/Doris2DorisE2ECase.java
@@ -26,6 +26,7 @@ import org.apache.flink.util.CloseableIterator;
import org.apache.doris.flink.container.AbstractContainerTestBase;
import org.apache.doris.flink.container.ContainerUtils;
+import org.apache.doris.flink.table.DorisConfigOptions;
import org.junit.Assert;
import org.junit.Test;
import org.slf4j.Logger;
@@ -72,7 +73,9 @@ public class Doris2DorisE2ECase extends
AbstractContainerTestBase {
+ "c16 ROW<name String, age int>, \n"
+ "c17 STRING \n"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'sink.label-prefix' = '"
@@ -109,7 +112,9 @@ public class Doris2DorisE2ECase extends
AbstractContainerTestBase {
+ "c16 ROW<name String, age int>, \n"
+ "c17 STRING \n"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'sink.label-prefix' = '"
+ UUID.randomUUID()
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/container/e2e/Mysql2DorisE2ECase.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/container/e2e/Mysql2DorisE2ECase.java
index 68b5d43b..938aa218 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/container/e2e/Mysql2DorisE2ECase.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/container/e2e/Mysql2DorisE2ECase.java
@@ -54,6 +54,8 @@ public class Mysql2DorisE2ECase extends AbstractE2EService {
argList.add(PASSWORD + "=" + getMySQLPassword());
argList.add(MYSQL_CONF);
argList.add(DATABASE_NAME + "=" + DATABASE);
+ // argList.add(MYSQL_CONF);
+ // argList.add("server-time-zone=UTC");
// set doris database
argList.add(DORIS_DATABASE);
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/CDCSchemaChangeExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/CDCSchemaChangeExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/CDCSchemaChangeExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/CDCSchemaChangeExample.java
index 01c33833..8fe017e1 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/CDCSchemaChangeExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/CDCSchemaChangeExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.eventtime.WatermarkStrategy;
import org.apache.flink.cdc.connectors.mysql.source.MySqlSource;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/CatalogExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/CatalogExample.java
similarity index 98%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/CatalogExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/CatalogExample.java
index 1d7cf1df..3cdf30ec 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/catalog/CatalogExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/CatalogExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink.catalog;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.RuntimeExecutionMode;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisDateAndTimestampSqlTest.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisDateAndTimestampSqlTest.java
similarity index 98%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisDateAndTimestampSqlTest.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisDateAndTimestampSqlTest.java
index 883e96b4..f904ef44 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisDateAndTimestampSqlTest.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisDateAndTimestampSqlTest.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.table.api.EnvironmentSettings;
import org.apache.flink.table.api.TableEnvironment;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisIntranetAccessSinkExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisIntranetAccessSinkExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisIntranetAccessSinkExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisIntranetAccessSinkExample.java
index cda0ae46..debc8140 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisIntranetAccessSinkExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisIntranetAccessSinkExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.RuntimeExecutionMode;
import org.apache.flink.api.common.functions.MapFunction;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkArraySQLExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkArraySQLExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkArraySQLExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkArraySQLExample.java
index 307a08e7..99514d32 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkArraySQLExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkArraySQLExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.RuntimeExecutionMode;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkBatchExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkBatchExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkBatchExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkBatchExample.java
index 47add121..7a111b25 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkBatchExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkBatchExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.streaming.api.datastream.DataStreamSource;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkExample.java
index 3e908f7d..35ef73fd 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.RuntimeExecutionMode;
import org.apache.flink.api.common.functions.MapFunction;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkExampleRowData.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkExampleRowData.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkExampleRowData.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkExampleRowData.java
index e1914801..8037e2ea 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkExampleRowData.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkExampleRowData.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.RuntimeExecutionMode;
import org.apache.flink.api.common.functions.FlatMapFunction;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkMultiTableExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkMultiTableExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkMultiTableExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkMultiTableExample.java
index f78390ef..feff8b32 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkMultiTableExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkMultiTableExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import org.apache.flink.streaming.api.functions.source.SourceFunction;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkSQLExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkSQLExample.java
similarity index 98%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkSQLExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkSQLExample.java
index 6cf819c9..a31ab8a5 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkSQLExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkSQLExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.RuntimeExecutionMode;
import org.apache.flink.api.java.tuple.Tuple2;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkStreamMultiTableExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkStreamMultiTableExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkStreamMultiTableExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkStreamMultiTableExample.java
index 8f69a1a6..e2b8dae9 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSinkStreamMultiTableExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSinkStreamMultiTableExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.restartstrategy.RestartStrategies;
import org.apache.flink.api.common.time.Time;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceDataStream.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceDataStream.java
similarity index 97%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceDataStream.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceDataStream.java
index 507947b0..ee3fa135 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceDataStream.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceDataStream.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceExample.java
similarity index 98%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceExample.java
index 503163a5..90e461cf 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import org.apache.flink.table.api.Table;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceSinkExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceSinkExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceSinkExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceSinkExample.java
index ddd310b7..d64a3967 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/DorisSourceSinkExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/DorisSourceSinkExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink;
+package org.apache.doris.flink.example;
import org.apache.flink.api.common.RuntimeExecutionMode;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/lookup/LookupJoinCdcExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/LookupJoinCdcExample.java
similarity index 98%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/lookup/LookupJoinCdcExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/LookupJoinCdcExample.java
index b67d2fe1..f972d6e2 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/lookup/LookupJoinCdcExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/LookupJoinCdcExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink.lookup;
+package org.apache.doris.flink.example;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import org.apache.flink.table.api.Table;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/lookup/LookupJoinExample.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/LookupJoinExample.java
similarity index 99%
rename from
flink-doris-connector/src/test/java/org/apache/doris/flink/lookup/LookupJoinExample.java
rename to
flink-doris-connector/src/test/java/org/apache/doris/flink/example/LookupJoinExample.java
index 053ebbd4..9e82c6d4 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/lookup/LookupJoinExample.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/example/LookupJoinExample.java
@@ -15,7 +15,7 @@
// specific language governing permissions and limitations
// under the License.
-package org.apache.doris.flink.lookup;
+package org.apache.doris.flink.example;
import org.apache.flink.api.java.tuple.Tuple2;
import org.apache.flink.streaming.api.datastream.DataStreamSource;
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/sink/DorisSinkITCase.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/sink/DorisSinkITCase.java
index 96562fa4..877074ed 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/sink/DorisSinkITCase.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/sink/DorisSinkITCase.java
@@ -37,6 +37,7 @@ import org.apache.doris.flink.container.ContainerUtils;
import org.apache.doris.flink.sink.DorisSink.Builder;
import org.apache.doris.flink.sink.batch.DorisBatchSink;
import org.apache.doris.flink.sink.writer.serializer.SimpleStringSerializer;
+import org.apache.doris.flink.table.DorisConfigOptions;
import org.apache.doris.flink.utils.MockSource;
import org.junit.Rule;
import org.junit.Test;
@@ -172,7 +173,9 @@ public class DorisSinkITCase extends AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'benodes' = '%s',"
+ " 'auto-redirect' = 'false',"
@@ -221,7 +224,9 @@ public class DorisSinkITCase extends AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'username' = '%s',"
@@ -309,7 +314,9 @@ public class DorisSinkITCase extends AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'username' = '%s',"
@@ -358,7 +365,9 @@ public class DorisSinkITCase extends AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'username' = '%s',"
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/source/DorisSourceITCase.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/source/DorisSourceITCase.java
index 96a08d1c..4fb6fba8 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/source/DorisSourceITCase.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/source/DorisSourceITCase.java
@@ -36,6 +36,7 @@ import org.apache.doris.flink.container.AbstractITCaseService;
import org.apache.doris.flink.container.ContainerUtils;
import org.apache.doris.flink.datastream.DorisSourceFunction;
import org.apache.doris.flink.deserialization.SimpleListDeserializationSchema;
+import org.apache.doris.flink.table.DorisConfigOptions;
import org.junit.Assert;
import org.junit.Rule;
import org.junit.Test;
@@ -143,7 +144,9 @@ public class DorisSourceITCase extends
AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'username' = '%s',"
@@ -191,7 +194,9 @@ public class DorisSourceITCase extends
AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'source.use-old-api' = 'true',"
@@ -228,7 +233,9 @@ public class DorisSourceITCase extends
AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'source.use-old-api' = 'true',"
@@ -274,7 +281,9 @@ public class DorisSourceITCase extends
AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'username' = '%s',"
@@ -314,7 +323,9 @@ public class DorisSourceITCase extends
AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'username' = '%s',"
@@ -357,7 +368,9 @@ public class DorisSourceITCase extends
AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'username' = '%s',"
@@ -436,7 +449,9 @@ public class DorisSourceITCase extends
AbstractITCaseService {
+ " name STRING,"
+ " age INT"
+ ") WITH ("
- + " 'connector' = 'doris',"
+ + " 'connector' = '"
+ + DorisConfigOptions.IDENTIFIER
+ + "',"
+ " 'fenodes' = '%s',"
+ " 'table.identifier' = '%s',"
+ " 'username' = '%s',"
diff --git
a/flink-doris-connector/src/test/java/org/apache/doris/flink/table/DorisDynamicTableFactoryTest.java
b/flink-doris-connector/src/test/java/org/apache/doris/flink/table/DorisDynamicTableFactoryTest.java
index 6b7ef1f7..2baf6f56 100644
---
a/flink-doris-connector/src/test/java/org/apache/doris/flink/table/DorisDynamicTableFactoryTest.java
+++
b/flink-doris-connector/src/test/java/org/apache/doris/flink/table/DorisDynamicTableFactoryTest.java
@@ -239,7 +239,7 @@ public class DorisDynamicTableFactoryTest {
private Map<String, String> getAllOptions() {
Map<String, String> options = new HashMap<>();
- options.put("connector", "doris");
+ options.put("connector", DorisConfigOptions.IDENTIFIER);
options.put("fenodes", "127.0.0.1:8030");
options.put("benodes", "127.0.0.1:8040");
options.put("jdbc-url", "jdbc:mysql://127.0.0.1:9030");
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]