Skip to content

Commit fb5c8e4

Browse files
[GLUTEN-8799][VL]Support Iceberg with Gluten test framework (#8800)
1 parent 7caa96a commit fb5c8e4

File tree

3 files changed

+1044
-0
lines changed

3 files changed

+1044
-0
lines changed

backends-velox/pom.xml

+88
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,27 @@
100100
<version>${iceberg.version}</version>
101101
<scope>provided</scope>
102102
</dependency>
103+
<dependency>
104+
<groupId>org.apache.iceberg</groupId>
105+
<artifactId>iceberg-spark-${sparkbundle.version}_${scala.binary.version}</artifactId>
106+
<version>${iceberg.version}</version>
107+
<type>test-jar</type>
108+
<scope>test</scope>
109+
</dependency>
110+
<dependency>
111+
<groupId>org.apache.iceberg</groupId>
112+
<artifactId>iceberg-hive-metastore</artifactId>
113+
<version>${iceberg.version}</version>
114+
<type>test-jar</type>
115+
<scope>test</scope>
116+
</dependency>
117+
<dependency>
118+
<groupId>org.apache.iceberg</groupId>
119+
<artifactId>iceberg-api</artifactId>
120+
<version>${iceberg.version}</version>
121+
<type>test-jar</type>
122+
<scope>test</scope>
123+
</dependency>
103124
</dependencies>
104125
</profile>
105126
<profile>
@@ -147,6 +168,73 @@
147168
</dependency>
148169
</dependencies>
149170
</profile>
171+
<profile>
172+
<id>spark-3.2</id>
173+
<build>
174+
<plugins>
175+
<plugin>
176+
<groupId>org.apache.maven.plugins</groupId>
177+
<artifactId>maven-compiler-plugin</artifactId>
178+
<configuration>
179+
<testExcludes>
180+
<testExclude>**/org/apache/gluten/spark34/**</testExclude>
181+
</testExcludes>
182+
</configuration>
183+
</plugin>
184+
</plugins>
185+
</build>
186+
</profile>
187+
<profile>
188+
<id>spark-3.3</id>
189+
<build>
190+
<plugins>
191+
<plugin>
192+
<groupId>org.apache.maven.plugins</groupId>
193+
<artifactId>maven-compiler-plugin</artifactId>
194+
<configuration>
195+
<testExcludes>
196+
<testExclude>**/org/apache/gluten/spark34/**</testExclude>
197+
</testExcludes>
198+
</configuration>
199+
</plugin>
200+
</plugins>
201+
</build>
202+
</profile>
203+
<profile>
204+
<id>spark-3.5</id>
205+
<build>
206+
<plugins>
207+
<plugin>
208+
<groupId>org.apache.maven.plugins</groupId>
209+
<artifactId>maven-compiler-plugin</artifactId>
210+
<configuration>
211+
<testExcludes>
212+
<testExclude>**/org/apache/gluten/spark34/**</testExclude>
213+
</testExcludes>
214+
</configuration>
215+
</plugin>
216+
</plugins>
217+
</build>
218+
</profile>
219+
<profile>
220+
<id>default</id>
221+
<activation>
222+
<activeByDefault>true</activeByDefault>
223+
</activation>
224+
<build>
225+
<plugins>
226+
<plugin>
227+
<groupId>org.apache.maven.plugins</groupId>
228+
<artifactId>maven-compiler-plugin</artifactId>
229+
<configuration>
230+
<testExcludes>
231+
<testExclude>**/org/apache/gluten/spark34/**</testExclude>
232+
</testExcludes>
233+
</configuration>
234+
</plugin>
235+
</plugins>
236+
</build>
237+
</profile>
150238
</profiles>
151239

152240
<dependencies>

0 commit comments

Comments
 (0)