We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a0f5d3f commit 6459efeCopy full SHA for 6459efe
R/pkg/R/sparkR.R
@@ -334,6 +334,17 @@ sparkR.session <- function(
334
assign(".sparkRsession", sparkSession, envir = .sparkREnv)
335
}
336
337
+ # Check if version number of SparkSession matches version number of SparkR package
338
+ jvmVersion <- callJMethod(sparkSession, "version")
339
+ # Remove -SNAPSHOT from jvm versions
340
+ jvmVersionStrip <- gsub("-preview", "", jvmVersion)
341
+ rPackageVersion <- paste0(packageVersion("SparkR"))
342
+
343
+ if (jvmVersionStrip != rPackageVersion) {
344
+ warning(paste("Version mismatch between Spark JVM and SparkR package. JVM version was",
345
+ jvmVersion, ", while R package version was", rPackageVersion))
346
+ }
347
348
sparkSession
349
350
0 commit comments