Class/Object

com.nvidia.spark.rapids

RapidsConf

Related Docs: object RapidsConf | package rapids

Permalink

class RapidsConf extends Logging

Linear Supertypes
Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RapidsConf
  2. Logging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RapidsConf(sparkConf: SparkConf)

    Permalink
  2. new RapidsConf(sqlConf: SQLConf)

    Permalink
  3. new RapidsConf(conf: Map[String, String])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val allowDisableEntirePlan: Boolean

    Permalink
  5. lazy val areCrossJoinsEnabled: Boolean

    Permalink
  6. lazy val areExistenceJoinsEnabled: Boolean

    Permalink
  7. lazy val areFullOuterJoinsEnabled: Boolean

    Permalink
  8. lazy val areInnerJoinsEnabled: Boolean

    Permalink
  9. lazy val areLeftAntiJoinsEnabled: Boolean

    Permalink
  10. lazy val areLeftOuterJoinsEnabled: Boolean

    Permalink
  11. lazy val areLeftSemiJoinsEnabled: Boolean

    Permalink
  12. lazy val areRightOuterJoinsEnabled: Boolean

    Permalink
  13. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  14. lazy val avroDebugDumpPrefix: String

    Permalink
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. lazy val concurrentGpuTasks: Int

    Permalink
  17. lazy val concurrentWriterPartitionFlushSize: Long

    Permalink
  18. lazy val cpuReadMemorySpeed: Double

    Permalink
  19. lazy val cpuWriteMemorySpeed: Double

    Permalink
  20. lazy val cudfVersionOverride: Boolean

    Permalink
  21. lazy val defaultCpuExpressionCost: Double

    Permalink
  22. lazy val defaultCpuOperatorCost: Double

    Permalink
  23. lazy val defaultGpuExpressionCost: Double

    Permalink
  24. lazy val defaultGpuOperatorCost: Double

    Permalink
  25. lazy val defaultRowCount: Long

    Permalink
  26. lazy val driverTimeZone: Option[String]

    Permalink
  27. lazy val enableHashOptimizeSort: Boolean

    Permalink
  28. lazy val enableReplaceSortMergeJoin: Boolean

    Permalink
  29. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  31. lazy val explain: String

    Permalink
  32. lazy val exportColumnarRdd: Boolean

    Permalink
  33. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  34. lazy val gdsSpillBatchWriteBufferSize: Long

    Permalink
  35. def get[T](entry: ConfEntry[T]): T

    Permalink
  36. lazy val getAlluxioAutoMountEnabled: Boolean

    Permalink
  37. lazy val getAlluxioBucketRegex: String

    Permalink
  38. lazy val getAlluxioCmd: Seq[String]

    Permalink
  39. lazy val getAlluxioPathsToReplace: Option[Seq[String]]

    Permalink
  40. lazy val getAlluxioReplacementAlgo: String

    Permalink
  41. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  42. lazy val getCloudSchemes: Seq[String]

    Permalink
  43. def getCpuExpressionCost(operatorName: String): Option[Double]

    Permalink

    Get the CPU cost of an expression, for use in the cost-based optimizer.

  44. def getCpuOperatorCost(operatorName: String): Option[Double]

    Permalink

    Get the CPU cost of an operator, for use in the cost-based optimizer.

  45. def getGpuExpressionCost(operatorName: String): Option[Double]

    Permalink

    Get the GPU cost of an expression, for use in the cost-based optimizer.

  46. def getGpuOperatorCost(operatorName: String): Option[Double]

    Permalink

    Get the GPU cost of an operator, for use in the cost-based optimizer.

  47. lazy val getSparkGpuResourceName: String

    Permalink
  48. lazy val gpuOomDumpDir: Option[String]

    Permalink
  49. lazy val gpuReadMemorySpeed: Double

    Permalink
  50. lazy val gpuTargetBatchSizeBytes: Long

    Permalink
  51. lazy val gpuWriteMemorySpeed: Double

    Permalink
  52. lazy val hasExtendedYearValues: Boolean

    Permalink
  53. lazy val hashAggReplaceMode: String

    Permalink
  54. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  55. lazy val hostSpillStorageSize: Long

    Permalink
  56. lazy val includeImprovedFloat: Boolean

    Permalink
  57. lazy val incompatDateFormats: Boolean

    Permalink
  58. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  59. def initializeLogIfNecessary(isInterpreter: Boolean): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  60. lazy val isAlluxioReplacementAlgoConvertTime: Boolean

    Permalink
  61. lazy val isAlluxioReplacementAlgoTaskTime: Boolean

    Permalink
  62. lazy val isAvroAutoReaderEnabled: Boolean

    Permalink
  63. lazy val isAvroCoalesceFileReadEnabled: Boolean

    Permalink
  64. lazy val isAvroEnabled: Boolean

    Permalink
  65. lazy val isAvroMultiThreadReadEnabled: Boolean

    Permalink
  66. lazy val isAvroPerFileReadEnabled: Boolean

    Permalink
  67. lazy val isAvroReadEnabled: Boolean

    Permalink
  68. def isCacheOnlyShuffleManagerMode: Boolean

    Permalink
  69. lazy val isCastDecimalToFloatEnabled: Boolean

    Permalink
  70. lazy val isCastDecimalToStringEnabled: Boolean

    Permalink
  71. lazy val isCastFloatToDecimalEnabled: Boolean

    Permalink
  72. lazy val isCastFloatToIntegralTypesEnabled: Boolean

    Permalink
  73. lazy val isCastFloatToStringEnabled: Boolean

    Permalink
  74. lazy val isCastStringToFloatEnabled: Boolean

    Permalink
  75. lazy val isCastStringToTimestampEnabled: Boolean

    Permalink
  76. def isConfExplicitlySet(key: String): Boolean

    Permalink

    To judge whether "key" is explicitly set by the users.

  77. lazy val isCpuBasedUDFEnabled: Boolean

    Permalink
  78. lazy val isCsvDecimalReadEnabled: Boolean

    Permalink
  79. lazy val isCsvDoubleReadEnabled: Boolean

    Permalink
  80. lazy val isCsvEnabled: Boolean

    Permalink
  81. lazy val isCsvFloatReadEnabled: Boolean

    Permalink
  82. lazy val isCsvReadEnabled: Boolean

    Permalink
  83. lazy val isDetectDeltaLogQueries: Boolean

    Permalink
  84. lazy val isFastSampleEnabled: Boolean

    Permalink
  85. lazy val isFloatAggEnabled: Boolean

    Permalink
  86. def isGPUShuffle: Boolean

    Permalink
  87. lazy val isGdsSpillEnabled: Boolean

    Permalink
  88. lazy val isIcebergEnabled: Boolean

    Permalink
  89. lazy val isIcebergReadEnabled: Boolean

    Permalink
  90. lazy val isImprovedTimestampOpsEnabled: Boolean

    Permalink
  91. lazy val isIncompatEnabled: Boolean

    Permalink
  92. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  93. lazy val isJsonDecimalReadEnabled: Boolean

    Permalink
  94. lazy val isJsonDoubleReadEnabled: Boolean

    Permalink
  95. lazy val isJsonEnabled: Boolean

    Permalink
  96. lazy val isJsonFloatReadEnabled: Boolean

    Permalink
  97. lazy val isJsonReadEnabled: Boolean

    Permalink
  98. def isMultiThreadedShuffleManagerMode: Boolean

    Permalink
  99. def isOperatorEnabled(key: String, incompat: Boolean, isDisabledByDefault: Boolean): Boolean

    Permalink
  100. lazy val isOrcAutoReaderEnabled: Boolean

    Permalink
  101. lazy val isOrcCoalesceFileReadEnabled: Boolean

    Permalink
  102. lazy val isOrcEnabled: Boolean

    Permalink
  103. lazy val isOrcFloatTypesToStringEnable: Boolean

    Permalink
  104. lazy val isOrcMultiThreadReadEnabled: Boolean

    Permalink
  105. lazy val isOrcPerFileReadEnabled: Boolean

    Permalink
  106. lazy val isOrcReadEnabled: Boolean

    Permalink
  107. lazy val isOrcWriteEnabled: Boolean

    Permalink
  108. lazy val isParquetAutoReaderEnabled: Boolean

    Permalink
  109. lazy val isParquetCoalesceFileReadEnabled: Boolean

    Permalink
  110. lazy val isParquetEnabled: Boolean

    Permalink
  111. lazy val isParquetInt96WriteEnabled: Boolean

    Permalink
  112. lazy val isParquetMultiThreadReadEnabled: Boolean

    Permalink
  113. lazy val isParquetPerFileReadEnabled: Boolean

    Permalink
  114. lazy val isParquetReadEnabled: Boolean

    Permalink
  115. lazy val isParquetWriteEnabled: Boolean

    Permalink
  116. lazy val isPooledMemEnabled: Boolean

    Permalink
  117. lazy val isProjectAstEnabled: Boolean

    Permalink
  118. lazy val isRangeWindowByteEnabled: Boolean

    Permalink
  119. lazy val isRangeWindowDecimalEnabled: Boolean

    Permalink
  120. lazy val isRangeWindowIntEnabled: Boolean

    Permalink
  121. lazy val isRangeWindowLongEnabled: Boolean

    Permalink
  122. lazy val isRangeWindowShortEnabled: Boolean

    Permalink
  123. lazy val isRegExpEnabled: Boolean

    Permalink
  124. lazy val isSqlEnabled: Boolean

    Permalink
  125. lazy val isSqlExecuteOnGPU: Boolean

    Permalink
  126. lazy val isSqlExplainOnlyEnabled: Boolean

    Permalink
  127. lazy val isTestEnabled: Boolean

    Permalink
  128. lazy val isTieredProjectEnabled: Boolean

    Permalink
  129. def isTraceEnabled(): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  130. def isUCXShuffleManagerMode: Boolean

    Permalink
  131. lazy val isUdfCompilerEnabled: Boolean

    Permalink
  132. lazy val isUnspillEnabled: Boolean

    Permalink
  133. lazy val isUvmEnabled: Boolean

    Permalink
  134. def log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  135. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  136. def logDebug(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  137. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  138. def logError(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  139. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  140. def logInfo(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  141. def logName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  142. lazy val logQueryTransformations: Boolean

    Permalink
  143. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  144. def logTrace(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  145. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  146. def logWarning(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  147. lazy val maxNumAvroFilesParallel: Int

    Permalink
  148. lazy val maxNumOrcFilesParallel: Int

    Permalink
  149. lazy val maxNumParquetFilesParallel: Int

    Permalink
  150. lazy val maxReadBatchSizeBytes: Long

    Permalink
  151. lazy val maxReadBatchSizeRows: Int

    Permalink
  152. lazy val maxRegExpStateMemory: Long

    Permalink
  153. lazy val metricsLevel: String

    Permalink
  154. lazy val multiThreadReadNumThreads: Int

    Permalink
  155. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  156. lazy val needDecimalGuarantees: Boolean

    Permalink
  157. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  158. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  159. lazy val numFilesFilterParallel: Int

    Permalink
  160. lazy val optimizerClassName: String

    Permalink
  161. lazy val optimizerEnabled: Boolean

    Permalink
  162. lazy val optimizerExplain: String

    Permalink
  163. lazy val optimizerShouldExplainAll: Boolean

    Permalink
  164. lazy val orcDebugDumpPrefix: String

    Permalink
  165. lazy val pageablePoolSize: Long

    Permalink
  166. lazy val parquetDebugDumpPrefix: String

    Permalink
  167. lazy val parquetReaderFooterType: RapidsConf.ParquetFooterReaderType.Value

    Permalink
  168. lazy val partialMergeDistinctEnabled: Boolean

    Permalink
  169. lazy val pinnedPoolSize: Long

    Permalink
  170. lazy val rapidsConfMap: Map[String, String]

    Permalink
  171. lazy val rmmAllocFraction: Double

    Permalink
  172. lazy val rmmAllocMaxFraction: Double

    Permalink
  173. lazy val rmmAllocMinFraction: Double

    Permalink
  174. lazy val rmmAllocReserve: Long

    Permalink
  175. lazy val rmmDebugLocation: String

    Permalink
  176. lazy val rmmExactAlloc: Option[Long]

    Permalink
  177. lazy val rmmPool: String

    Permalink
  178. lazy val shimsProviderOverride: Option[String]

    Permalink
  179. lazy val shouldExplain: Boolean

    Permalink
  180. lazy val shouldExplainAll: Boolean

    Permalink
  181. lazy val shuffleClientThreadKeepAliveTime: Int

    Permalink
  182. lazy val shuffleCompressionCodec: String

    Permalink
  183. lazy val shuffleCompressionLz4ChunkSize: Long

    Permalink
  184. lazy val shuffleCompressionMaxBatchMemory: Long

    Permalink
  185. lazy val shuffleManagerEnabled: Boolean

    Permalink
  186. lazy val shuffleManagerMode: String

    Permalink
  187. lazy val shuffleMaxClientTasks: Int

    Permalink
  188. lazy val shuffleMaxClientThreads: Int

    Permalink
  189. lazy val shuffleMaxMetadataSize: Long

    Permalink
  190. lazy val shuffleMaxServerTasks: Int

    Permalink
  191. lazy val shuffleMultiThreadedMaxBytesInFlight: Long

    Permalink
  192. lazy val shuffleMultiThreadedReaderThreads: Int

    Permalink
  193. lazy val shuffleMultiThreadedWriterThreads: Int

    Permalink
  194. lazy val shuffleTransportClassName: String

    Permalink
  195. lazy val shuffleTransportEarlyStart: Boolean

    Permalink
  196. lazy val shuffleTransportEarlyStartHeartbeatInterval: Int

    Permalink
  197. lazy val shuffleTransportEarlyStartHeartbeatTimeout: Int

    Permalink
  198. lazy val shuffleTransportMaxReceiveInflightBytes: Long

    Permalink
  199. lazy val shuffleUcxActiveMessagesForceRndv: Boolean

    Permalink
  200. lazy val shuffleUcxBounceBuffersSize: Long

    Permalink
  201. lazy val shuffleUcxDeviceBounceBuffersCount: Int

    Permalink
  202. lazy val shuffleUcxHostBounceBuffersCount: Int

    Permalink
  203. lazy val shuffleUcxListenerStartPort: Int

    Permalink
  204. lazy val shuffleUcxMgmtConnTimeout: Int

    Permalink
  205. lazy val shuffleUcxMgmtHost: String

    Permalink
  206. lazy val shuffleUcxUseWakeup: Boolean

    Permalink
  207. lazy val shuffledHashJoinOptimizeShuffle: Boolean

    Permalink
  208. lazy val stableSort: Boolean

    Permalink
  209. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  210. lazy val testingAllowedNonGpu: Seq[String]

    Permalink
  211. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  212. lazy val useArrowCopyOptimization: Boolean

    Permalink
  213. lazy val validateExecsInGpuPlan: Seq[String]

    Permalink
  214. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  215. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  216. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped