Skip to content

Commit 93caa42

Browse files
committed
[flink] Rename module "fluss-connector-flink" to "fluss-flink"
1 parent 6d82511 commit 93caa42

File tree

118 files changed

+370
-370
lines changed

Some content is hidden

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

118 files changed

+370
-370
lines changed

fluss-connectors/fluss-connector-flink/pom.xml renamed to fluss-flink/fluss-flink-common/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121
<modelVersion>4.0.0</modelVersion>
2222
<parent>
2323
<groupId>com.alibaba.fluss</groupId>
24-
<artifactId>fluss-connectors</artifactId>
24+
<artifactId>fluss-flink</artifactId>
2525
<version>0.7-SNAPSHOT</version>
2626
</parent>
2727

28-
<artifactId>fluss-connector-flink</artifactId>
28+
<artifactId>fluss-flink-common</artifactId>
2929

30-
<name>Fluss : Connector : Flink</name>
30+
<name>Fluss : Engine Flink : Common</name>
3131

3232
<properties>
3333
<flink.major.version>1.20</flink.major.version>

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/FlinkConnectorOptions.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/FlinkConnectorOptions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink;
17+
package com.alibaba.fluss.flink;
1818

1919
import com.alibaba.fluss.config.FlussConfigUtils;
20-
import com.alibaba.fluss.connector.flink.utils.FlinkConversions;
20+
import com.alibaba.fluss.flink.utils.FlinkConversions;
2121

2222
import org.apache.flink.configuration.ConfigOption;
2323
import org.apache.flink.configuration.ConfigOptions;

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/catalog/FlinkCatalog.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/catalog/FlinkCatalog.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink.catalog;
17+
package com.alibaba.fluss.flink.catalog;
1818

1919
import com.alibaba.fluss.client.Connection;
2020
import com.alibaba.fluss.client.ConnectionFactory;
2121
import com.alibaba.fluss.client.admin.Admin;
2222
import com.alibaba.fluss.config.ConfigOptions;
2323
import com.alibaba.fluss.config.Configuration;
24-
import com.alibaba.fluss.connector.flink.lakehouse.LakeCatalog;
25-
import com.alibaba.fluss.connector.flink.utils.CatalogExceptionUtils;
26-
import com.alibaba.fluss.connector.flink.utils.DataLakeUtils;
27-
import com.alibaba.fluss.connector.flink.utils.FlinkConversions;
24+
import com.alibaba.fluss.flink.lakehouse.LakeCatalog;
25+
import com.alibaba.fluss.flink.utils.CatalogExceptionUtils;
26+
import com.alibaba.fluss.flink.utils.DataLakeUtils;
27+
import com.alibaba.fluss.flink.utils.FlinkConversions;
2828
import com.alibaba.fluss.exception.FlussRuntimeException;
2929
import com.alibaba.fluss.metadata.DatabaseDescriptor;
3030
import com.alibaba.fluss.metadata.PartitionInfo;
@@ -74,12 +74,12 @@
7474
import java.util.Optional;
7575

7676
import static com.alibaba.fluss.config.ConfigOptions.BOOTSTRAP_SERVERS;
77-
import static com.alibaba.fluss.connector.flink.utils.CatalogExceptionUtils.isPartitionAlreadyExists;
78-
import static com.alibaba.fluss.connector.flink.utils.CatalogExceptionUtils.isPartitionInvalid;
79-
import static com.alibaba.fluss.connector.flink.utils.CatalogExceptionUtils.isPartitionNotExist;
80-
import static com.alibaba.fluss.connector.flink.utils.CatalogExceptionUtils.isTableNotExist;
81-
import static com.alibaba.fluss.connector.flink.utils.CatalogExceptionUtils.isTableNotPartitioned;
82-
import static com.alibaba.fluss.connector.flink.utils.FlinkConversions.toFlussDatabase;
77+
import static com.alibaba.fluss.flink.utils.CatalogExceptionUtils.isPartitionAlreadyExists;
78+
import static com.alibaba.fluss.flink.utils.CatalogExceptionUtils.isPartitionInvalid;
79+
import static com.alibaba.fluss.flink.utils.CatalogExceptionUtils.isPartitionNotExist;
80+
import static com.alibaba.fluss.flink.utils.CatalogExceptionUtils.isTableNotExist;
81+
import static com.alibaba.fluss.flink.utils.CatalogExceptionUtils.isTableNotPartitioned;
82+
import static com.alibaba.fluss.flink.utils.FlinkConversions.toFlussDatabase;
8383
import static org.apache.flink.util.Preconditions.checkArgument;
8484

8585
/** A Flink Catalog for fluss. */

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/catalog/FlinkCatalogFactory.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/catalog/FlinkCatalogFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink.catalog;
17+
package com.alibaba.fluss.flink.catalog;
1818

19-
import com.alibaba.fluss.connector.flink.FlinkConnectorOptions;
19+
import com.alibaba.fluss.flink.FlinkConnectorOptions;
2020

2121
import org.apache.flink.configuration.ConfigOption;
2222
import org.apache.flink.table.factories.CatalogFactory;

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/catalog/FlinkCatalogOptions.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/catalog/FlinkCatalogOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink.catalog;
17+
package com.alibaba.fluss.flink.catalog;
1818

1919
import org.apache.flink.configuration.ConfigOption;
2020
import org.apache.flink.configuration.ConfigOptions;

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/catalog/FlinkTableFactory.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/catalog/FlinkTableFactory.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink.catalog;
17+
package com.alibaba.fluss.flink.catalog;
1818

1919
import com.alibaba.fluss.config.ConfigOptions;
2020
import com.alibaba.fluss.config.Configuration;
21-
import com.alibaba.fluss.connector.flink.FlinkConnectorOptions;
22-
import com.alibaba.fluss.connector.flink.lakehouse.LakeTableFactory;
23-
import com.alibaba.fluss.connector.flink.sink.FlinkTableSink;
24-
import com.alibaba.fluss.connector.flink.source.FlinkTableSource;
25-
import com.alibaba.fluss.connector.flink.utils.FlinkConnectorOptionsUtils;
21+
import com.alibaba.fluss.flink.FlinkConnectorOptions;
22+
import com.alibaba.fluss.flink.lakehouse.LakeTableFactory;
23+
import com.alibaba.fluss.flink.sink.FlinkTableSink;
24+
import com.alibaba.fluss.flink.source.FlinkTableSource;
25+
import com.alibaba.fluss.flink.utils.FlinkConnectorOptionsUtils;
2626
import com.alibaba.fluss.metadata.TablePath;
2727

2828
import org.apache.flink.api.common.RuntimeExecutionMode;
@@ -51,8 +51,8 @@
5151
import java.util.HashSet;
5252
import java.util.Set;
5353

54-
import static com.alibaba.fluss.connector.flink.catalog.FlinkCatalog.LAKE_TABLE_SPLITTER;
55-
import static com.alibaba.fluss.connector.flink.utils.FlinkConversions.toFlinkOption;
54+
import static com.alibaba.fluss.flink.catalog.FlinkCatalog.LAKE_TABLE_SPLITTER;
55+
import static com.alibaba.fluss.flink.utils.FlinkConversions.toFlinkOption;
5656

5757
/** Factory to create table source and table sink for Fluss. */
5858
public class FlinkTableFactory implements DynamicTableSourceFactory, DynamicTableSinkFactory {

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/lakehouse/LakeCatalog.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/lakehouse/LakeCatalog.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink.lakehouse;
17+
package com.alibaba.fluss.flink.lakehouse;
1818

1919
import org.apache.flink.table.catalog.CatalogBaseTable;
2020
import org.apache.flink.table.catalog.ObjectPath;

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/lakehouse/LakeRecordRecordEmitter.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/lakehouse/LakeRecordRecordEmitter.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink.lakehouse;
17+
package com.alibaba.fluss.flink.lakehouse;
1818

1919
import com.alibaba.fluss.client.table.scanner.ScanRecord;
20-
import com.alibaba.fluss.connector.flink.lakehouse.paimon.split.PaimonSnapshotAndFlussLogSplitState;
21-
import com.alibaba.fluss.connector.flink.lakehouse.paimon.split.PaimonSnapshotSplitState;
22-
import com.alibaba.fluss.connector.flink.source.reader.RecordAndPos;
23-
import com.alibaba.fluss.connector.flink.source.split.SourceSplitState;
20+
import com.alibaba.fluss.flink.lakehouse.paimon.split.PaimonSnapshotAndFlussLogSplitState;
21+
import com.alibaba.fluss.flink.lakehouse.paimon.split.PaimonSnapshotSplitState;
22+
import com.alibaba.fluss.flink.source.reader.RecordAndPos;
23+
import com.alibaba.fluss.flink.source.split.SourceSplitState;
2424

2525
import org.apache.flink.api.connector.source.SourceOutput;
2626
import org.apache.flink.table.data.RowData;

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/lakehouse/LakeSplitGenerator.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/lakehouse/LakeSplitGenerator.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink.lakehouse;
17+
package com.alibaba.fluss.flink.lakehouse;
1818

1919
import com.alibaba.fluss.client.admin.Admin;
2020
import com.alibaba.fluss.client.metadata.LakeSnapshot;
21-
import com.alibaba.fluss.connector.flink.lakehouse.paimon.split.PaimonSnapshotAndFlussLogSplit;
22-
import com.alibaba.fluss.connector.flink.lakehouse.paimon.split.PaimonSnapshotSplit;
23-
import com.alibaba.fluss.connector.flink.source.enumerator.initializer.OffsetsInitializer;
24-
import com.alibaba.fluss.connector.flink.source.split.LogSplit;
25-
import com.alibaba.fluss.connector.flink.source.split.SourceSplitBase;
21+
import com.alibaba.fluss.flink.lakehouse.paimon.split.PaimonSnapshotAndFlussLogSplit;
22+
import com.alibaba.fluss.flink.lakehouse.paimon.split.PaimonSnapshotSplit;
23+
import com.alibaba.fluss.flink.source.enumerator.initializer.OffsetsInitializer;
24+
import com.alibaba.fluss.flink.source.split.LogSplit;
25+
import com.alibaba.fluss.flink.source.split.SourceSplitBase;
2626
import com.alibaba.fluss.metadata.PartitionInfo;
2727
import com.alibaba.fluss.metadata.TableBucket;
2828
import com.alibaba.fluss.metadata.TableInfo;
@@ -48,7 +48,7 @@
4848
import java.util.stream.IntStream;
4949

5050
import static com.alibaba.fluss.client.table.scanner.log.LogScanner.EARLIEST_OFFSET;
51-
import static com.alibaba.fluss.connector.flink.utils.DataLakeUtils.extractLakeCatalogProperties;
51+
import static com.alibaba.fluss.flink.utils.DataLakeUtils.extractLakeCatalogProperties;
5252
import static com.alibaba.fluss.utils.Preconditions.checkState;
5353

5454
/**

fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/lakehouse/LakeSplitReaderGenerator.java renamed to fluss-flink/fluss-flink-common/src/main/java/com/alibaba/fluss/flink/lakehouse/LakeSplitReaderGenerator.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.alibaba.fluss.connector.flink.lakehouse;
17+
package com.alibaba.fluss.flink.lakehouse;
1818

1919
import com.alibaba.fluss.client.Connection;
2020
import com.alibaba.fluss.client.table.Table;
21-
import com.alibaba.fluss.connector.flink.lakehouse.paimon.reader.PaimonSnapshotAndLogSplitScanner;
22-
import com.alibaba.fluss.connector.flink.lakehouse.paimon.reader.PaimonSnapshotScanner;
23-
import com.alibaba.fluss.connector.flink.lakehouse.paimon.split.PaimonSnapshotAndFlussLogSplit;
24-
import com.alibaba.fluss.connector.flink.lakehouse.paimon.split.PaimonSnapshotSplit;
25-
import com.alibaba.fluss.connector.flink.source.reader.BoundedSplitReader;
26-
import com.alibaba.fluss.connector.flink.source.split.SourceSplitBase;
27-
import com.alibaba.fluss.connector.flink.utils.DataLakeUtils;
21+
import com.alibaba.fluss.flink.lakehouse.paimon.reader.PaimonSnapshotAndLogSplitScanner;
22+
import com.alibaba.fluss.flink.lakehouse.paimon.reader.PaimonSnapshotScanner;
23+
import com.alibaba.fluss.flink.lakehouse.paimon.split.PaimonSnapshotAndFlussLogSplit;
24+
import com.alibaba.fluss.flink.lakehouse.paimon.split.PaimonSnapshotSplit;
25+
import com.alibaba.fluss.flink.source.reader.BoundedSplitReader;
26+
import com.alibaba.fluss.flink.source.split.SourceSplitBase;
27+
import com.alibaba.fluss.flink.utils.DataLakeUtils;
2828
import com.alibaba.fluss.metadata.TablePath;
2929

3030
import org.apache.flink.util.ExceptionUtils;

0 commit comments

Comments
 (0)