Skip to content

Commit 9f1d833

Browse files
committed
Merge branch 'refs/heads/dev' into multi_hive_version
# Conflicts: # datavines-engine/datavines-engine-plugins/datavines-engine-local/datavines-engine-local-connector-jdbc/src/main/resources/META-INF/plugins/io.datavines.engine.api.component.Component
2 parents f69d6f6 + 9620680 commit 9f1d833

365 files changed

Lines changed: 5233 additions & 1840 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

datavines-connector/datavines-connector-api/src/main/java/io/datavines/connector/api/ConnectorFactory.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,17 @@
1616
*/
1717
package io.datavines.connector.api;
1818

19-
import io.datavines.spi.SPI;;
19+
import java.util.Collection;
20+
import java.util.Collections;
2021

21-
@SPI
2222
public interface ConnectorFactory {
2323

24+
String getPluginName();
25+
26+
default Collection<String> getPluginNames() {
27+
return Collections.singletonList(getPluginName());
28+
}
29+
2430
String getCategory();
2531

2632
Connector getConnector();

datavines-connector/datavines-connector-plugins/datavines-connector-clickhouse/src/main/java/io/datavines/connector/plugin/ClickHouseConnectorFactory.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,9 @@ public ConfigBuilder getConfigBuilder() {
5454
public TypeConverter getTypeConverter() {
5555
return new ClickHouseTypeConverter();
5656
}
57+
58+
@Override
59+
public String getPluginName() {
60+
return "clickhouse";
61+
}
5762
}

datavines-connector/datavines-connector-plugins/datavines-connector-clickhouse/src/main/resources/META-INF/plugins/io.datavines.connector.api.ConnectorFactory

Lines changed: 0 additions & 1 deletion
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
io.datavines.connector.plugin.ClickHouseConnectorFactory

datavines-connector/datavines-connector-plugins/datavines-connector-databend/src/main/java/io/datavines/connector/plugin/DatabendConnectorFactory.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,9 @@ public Executor getExecutor() {
4444
public ConfigBuilder getConfigBuilder() {
4545
return new DatabendConfigBuilder();
4646
}
47+
48+
@Override
49+
public String getPluginName() {
50+
return "databend";
51+
}
4752
}

datavines-connector/datavines-connector-plugins/datavines-connector-databend/src/main/resources/META-INF/plugins/io.datavines.connector.api.ConnectorFactory

Lines changed: 0 additions & 1 deletion
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
io.datavines.connector.plugin.DatabendConnectorFactory

datavines-connector/datavines-connector-plugins/datavines-connector-dm/src/main/java/io/datavines/connector/plugin/DmConnectorFactory.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,9 @@ public Executor getExecutor() {
4444
public ConfigBuilder getConfigBuilder() {
4545
return new DmConfigBuilder();
4646
}
47+
48+
@Override
49+
public String getPluginName() {
50+
return "dm";
51+
}
4752
}

datavines-connector/datavines-connector-plugins/datavines-connector-dm/src/main/resources/META-INF/plugins/io.datavines.connector.api.ConnectorFactory

Lines changed: 0 additions & 1 deletion
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
io.datavines.connector.plugin.DmConnectorFactory

0 commit comments

Comments
 (0)