Skip to content

Commit 12e9d66

Browse files
committed
[FLINK-30481][FLIP-277] GlueCatalog Implementation
1 parent 5f138ab commit 12e9d66

31 files changed

+6304
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
Licensed to the Apache Software Foundation (ASF) under one
4+
or more contributor license agreements. See the NOTICE file
5+
distributed with this work for additional information
6+
regarding copyright ownership. The ASF licenses this file
7+
to you under the Apache License, Version 2.0 (the
8+
"License"); you may not use this file except in compliance
9+
with the License. You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing,
14+
software distributed under the License is distributed on an
15+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16+
KIND, either express or implied. See the License for the
17+
specific language governing permissions and limitations
18+
under the License.
19+
-->
20+
<project xmlns="http://maven.apache.org/POM/4.0.0"
21+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
23+
24+
<modelVersion>4.0.0</modelVersion>
25+
26+
<parent>
27+
<groupId>org.apache.flink</groupId>
28+
<artifactId>flink-catalog-aws-parent</artifactId>
29+
<version>4.4-SNAPSHOT</version>
30+
</parent>
31+
32+
<artifactId>flink-catalog-aws-glue</artifactId>
33+
<name>Flink : Catalog : AWS : Glue</name>
34+
35+
36+
<packaging>jar</packaging>
37+
38+
<dependencies>
39+
40+
<dependency>
41+
<groupId>org.apache.flink</groupId>
42+
<artifactId>flink-table-api-java</artifactId>
43+
<version>${flink.version}</version>
44+
<scope>provided</scope>
45+
</dependency>
46+
47+
<dependency>
48+
<groupId>org.apache.flink</groupId>
49+
<artifactId>flink-connector-aws-base</artifactId>
50+
<version>${project.version}</version>
51+
</dependency>
52+
53+
<dependency>
54+
<groupId>software.amazon.awssdk</groupId>
55+
<artifactId>glue</artifactId>
56+
</dependency>
57+
58+
<dependency>
59+
<groupId>software.amazon.awssdk</groupId>
60+
<artifactId>apache-client</artifactId>
61+
</dependency>
62+
63+
<!-- ArchUit test dependencies -->
64+
65+
<dependency>
66+
<groupId>org.apache.flink</groupId>
67+
<artifactId>flink-architecture-tests-test</artifactId>
68+
<scope>test</scope>
69+
</dependency>
70+
71+
<dependency>
72+
<groupId>org.apache.flink</groupId>
73+
<artifactId>flink-table-common</artifactId>
74+
<version>${flink.version}</version>
75+
<type>test-jar</type>
76+
<scope>test</scope>
77+
</dependency>
78+
79+
<dependency>
80+
<groupId>org.apache.flink</groupId>
81+
<artifactId>flink-table-api-java</artifactId>
82+
<version>${flink.version}</version>
83+
<type>test-jar</type>
84+
<scope>test</scope>
85+
</dependency>
86+
87+
<dependency>
88+
<groupId>org.projectlombok</groupId>
89+
<artifactId>lombok</artifactId>
90+
<version>1.18.22</version>
91+
<scope>test</scope>
92+
</dependency>
93+
94+
</dependencies>
95+
96+
</project>

0 commit comments

Comments
 (0)