dimas-b commented on code in PR #3188:
URL: https://github.com/apache/polaris/pull/3188#discussion_r2594282096


##########
plugins/spark/v3.5/integration/build.gradle.kts:
##########
@@ -35,6 +35,14 @@ val scalaLibraryVersion =
     pluginlibs.versions.scala213.get()
   }
 
+configurations.all {
+  if (name != "checkstyle") {
+    resolutionStrategy {
+      force("org.antlr:antlr4-runtime:4.9.3") // Spark 3.5 and Delta 3.3 
require ANTLR 4.9.3

Review Comment:
   If Spark dependencies clash with our main server (I assume this is the 
case), then leveraging the 
[Apprunner](https://github.com/apache/polaris-tools/tree/main/apprunner) is 
probably the cleanest solution. I'm sure it was created right for this purpose 
(right, @snazy ?). With Apprunner the server build is independent of the test 
env. and the tests will run the server in isolation. The tests will be able to 
use anything they need on the class path without clashing with server deps.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to