diff --git a/aggregator/pom.xml b/aggregator/pom.xml
index 5e3e8be4abc..5e86dc34d0e 100644
--- a/aggregator/pom.xml
+++ b/aggregator/pom.xml
@@ -141,9 +141,31 @@
META-INF/versions/$1/${rapids.shade.package.path}/org/roaringbitmap
true
+
- com.google.flatbuffers
- ${rapids.shade.package}.com.google.flatbuffers
+ com.google
+ ${rapids.shade.package}.com.google
+
+
+ com.google.protobuf.**
+
+
+
+ io.grpc
+ ${rapids.shade.package}.io.grpc
+
+
+ io.opencensus
+ ${rapids.shade.package}.io.opencensus
org.roaringbitmap
diff --git a/scala2.13/aggregator/pom.xml b/scala2.13/aggregator/pom.xml
index a6fb5f60651..87b3f00f59f 100644
--- a/scala2.13/aggregator/pom.xml
+++ b/scala2.13/aggregator/pom.xml
@@ -141,9 +141,31 @@
META-INF/versions/$1/${rapids.shade.package.path}/org/roaringbitmap
true
+
- com.google.flatbuffers
- ${rapids.shade.package}.com.google.flatbuffers
+ com.google
+ ${rapids.shade.package}.com.google
+
+
+ com.google.protobuf.**
+
+
+
+ io.grpc
+ ${rapids.shade.package}.io.grpc
+
+
+ io.opencensus
+ ${rapids.shade.package}.io.opencensus
org.roaringbitmap
diff --git a/sql-plugin/src/main/java/com/nvidia/spark/rapids/fileio/RapidsInputFiles.java b/sql-plugin/src/main/java/com/nvidia/spark/rapids/fileio/RapidsInputFiles.java
index e486ad4d52c..30d76db368b 100644
--- a/sql-plugin/src/main/java/com/nvidia/spark/rapids/fileio/RapidsInputFiles.java
+++ b/sql-plugin/src/main/java/com/nvidia/spark/rapids/fileio/RapidsInputFiles.java
@@ -16,6 +16,7 @@
package com.nvidia.spark.rapids.fileio;
+import com.nvidia.spark.rapids.PerfIO;
import com.nvidia.spark.rapids.PerfIOConf;
import org.apache.spark.SparkEnv;
@@ -39,16 +40,16 @@ public static boolean isS3PerfEnabled() {
return env.conf().getBoolean(PerfIOConf.S3PERF_ENABLED().key(), false);
}
/**
- * True iff {@code spark.rapids.perfio.gcs.enabled} is set to {@code true} on
- * the active SparkConf. Returns false when no {@link SparkEnv} is initialized
- * (e.g. before driver bring-up) so callers default to the non-PerfIO path.
+ * True iff PerfIO initialized GCS support on this executor. Returns false when
+ * no {@link SparkEnv} is initialized (e.g. before driver bring-up) so callers
+ * default to the non-PerfIO path.
*/
public static boolean isGCSPerfEnabled() {
SparkEnv env = SparkEnv.get();
if (env == null) {
return false;
}
- return env.conf().getBoolean(PerfIOConf.GCSPERF_ENABLED().key(), false);
+ return PerfIO.isGCSPerfEnabled();
}
}