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 areFullOuterJoinsEnabled: Boolean

    Permalink
  7. lazy val areInnerJoinsEnabled: Boolean

    Permalink
  8. lazy val areLeftAntiJoinsEnabled: Boolean

    Permalink
  9. lazy val areLeftOuterJoinsEnabled: Boolean

    Permalink
  10. lazy val areLeftSemiJoinsEnabled: Boolean

    Permalink
  11. lazy val areRightOuterJoinsEnabled: Boolean

    Permalink
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def clone(): AnyRef

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

    Permalink
  15. lazy val cpuReadMemorySpeed: Double

    Permalink
  16. lazy val cpuWriteMemorySpeed: Double

    Permalink
  17. lazy val cudfVersionOverride: Boolean

    Permalink
  18. lazy val defaultCpuExpressionCost: Double

    Permalink
  19. lazy val defaultCpuOperatorCost: Double

    Permalink
  20. lazy val defaultGpuExpressionCost: Double

    Permalink
  21. lazy val defaultGpuOperatorCost: Double

    Permalink
  22. lazy val defaultRowCount: Long

    Permalink
  23. lazy val driverTimeZone: Option[String]

    Permalink
  24. lazy val enableHashOptimizeSort: Boolean

    Permalink
  25. lazy val enableReplaceSortMergeJoin: Boolean

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

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

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

    Permalink
  29. lazy val exportColumnarRdd: Boolean

    Permalink
  30. def finalize(): Unit

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

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

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

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

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

  40. lazy val getSparkGpuResourceName: String

    Permalink
  41. lazy val gpuOomDumpDir: Option[String]

    Permalink
  42. lazy val gpuReadMemorySpeed: Double

    Permalink
  43. lazy val gpuTargetBatchSizeBytes: Long

    Permalink
  44. lazy val gpuWriteMemorySpeed: Double

    Permalink
  45. lazy val hasExtendedYearValues: Boolean

    Permalink
  46. lazy val hasNans: Boolean

    Permalink
  47. lazy val hashAggReplaceMode: String

    Permalink
  48. def hashCode(): Int

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

    Permalink
  50. lazy val includeImprovedFloat: Boolean

    Permalink
  51. lazy val incompatDateFormats: Boolean

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  54. lazy val isCastDecimalToFloatEnabled: Boolean

    Permalink
  55. lazy val isCastDecimalToStringEnabled: Boolean

    Permalink
  56. lazy val isCastFloatToDecimalEnabled: Boolean

    Permalink
  57. lazy val isCastFloatToIntegralTypesEnabled: Boolean

    Permalink
  58. lazy val isCastFloatToStringEnabled: Boolean

    Permalink
  59. lazy val isCastStringToFloatEnabled: Boolean

    Permalink
  60. lazy val isCastStringToTimestampEnabled: Boolean

    Permalink
  61. lazy val isCpuBasedUDFEnabled: Boolean

    Permalink
  62. lazy val isCsvBoolReadEnabled: Boolean

    Permalink
  63. lazy val isCsvByteReadEnabled: Boolean

    Permalink
  64. lazy val isCsvDateReadEnabled: Boolean

    Permalink
  65. lazy val isCsvDoubleReadEnabled: Boolean

    Permalink
  66. lazy val isCsvEnabled: Boolean

    Permalink
  67. lazy val isCsvFloatReadEnabled: Boolean

    Permalink
  68. lazy val isCsvIntReadEnabled: Boolean

    Permalink
  69. lazy val isCsvLongReadEnabled: Boolean

    Permalink
  70. lazy val isCsvReadEnabled: Boolean

    Permalink
  71. lazy val isCsvShortReadEnabled: Boolean

    Permalink
  72. lazy val isCsvTimestampReadEnabled: Boolean

    Permalink
  73. lazy val isFastSampleEnabled: Boolean

    Permalink
  74. lazy val isFloatAggEnabled: Boolean

    Permalink
  75. lazy val isGdsSpillEnabled: Boolean

    Permalink
  76. lazy val isImprovedTimestampOpsEnabled: Boolean

    Permalink
  77. lazy val isIncompatEnabled: Boolean

    Permalink
  78. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  79. lazy val isJsonEnabled: Boolean

    Permalink
  80. lazy val isJsonReadEnabled: Boolean

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

    Permalink
  82. lazy val isOrcAutoReaderEnabled: Boolean

    Permalink
  83. lazy val isOrcCoalesceFileReadEnabled: Boolean

    Permalink
  84. lazy val isOrcEnabled: Boolean

    Permalink
  85. lazy val isOrcMultiThreadReadEnabled: Boolean

    Permalink
  86. lazy val isOrcPerFileReadEnabled: Boolean

    Permalink
  87. lazy val isOrcReadEnabled: Boolean

    Permalink
  88. lazy val isOrcWriteEnabled: Boolean

    Permalink
  89. lazy val isParquetAutoReaderEnabled: Boolean

    Permalink
  90. lazy val isParquetCoalesceFileReadEnabled: Boolean

    Permalink
  91. lazy val isParquetEnabled: Boolean

    Permalink
  92. lazy val isParquetInt96WriteEnabled: Boolean

    Permalink
  93. lazy val isParquetMultiThreadReadEnabled: Boolean

    Permalink
  94. lazy val isParquetPerFileReadEnabled: Boolean

    Permalink
  95. lazy val isParquetReadEnabled: Boolean

    Permalink
  96. lazy val isParquetWriteEnabled: Boolean

    Permalink
  97. lazy val isPooledMemEnabled: Boolean

    Permalink
  98. lazy val isProjectAstEnabled: Boolean

    Permalink
  99. lazy val isRangeWindowByteEnabled: Boolean

    Permalink
  100. lazy val isRangeWindowIntEnabled: Boolean

    Permalink
  101. lazy val isRangeWindowLongEnabled: Boolean

    Permalink
  102. lazy val isRangeWindowShortEnabled: Boolean

    Permalink
  103. lazy val isSqlEnabled: Boolean

    Permalink
  104. lazy val isSqlExecuteOnGPU: Boolean

    Permalink
  105. lazy val isSqlExplainOnlyEnabled: Boolean

    Permalink
  106. lazy val isTestEnabled: Boolean

    Permalink
  107. def isTraceEnabled(): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  108. lazy val isUdfCompilerEnabled: Boolean

    Permalink
  109. lazy val isUnspillEnabled: Boolean

    Permalink
  110. lazy val isUvmEnabled: Boolean

    Permalink
  111. def log: Logger

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  123. lazy val maxNumOrcFilesParallel: Int

    Permalink
  124. lazy val maxNumParquetFilesParallel: Int

    Permalink
  125. lazy val maxReadBatchSizeBytes: Long

    Permalink
  126. lazy val maxReadBatchSizeRows: Int

    Permalink
  127. lazy val metricsLevel: String

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

    Permalink
    Definition Classes
    AnyRef
  129. lazy val needDecimalGuarantees: Boolean

    Permalink
  130. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  132. lazy val optimizerClassName: String

    Permalink
  133. lazy val optimizerEnabled: Boolean

    Permalink
  134. lazy val optimizerExplain: String

    Permalink
  135. lazy val optimizerShouldExplainAll: Boolean

    Permalink
  136. lazy val orcDebugDumpPrefix: String

    Permalink
  137. lazy val orcMultiThreadReadNumThreads: Int

    Permalink
  138. lazy val pageablePoolSize: Long

    Permalink
  139. lazy val parquetDebugDumpPrefix: String

    Permalink
  140. lazy val parquetMultiThreadReadNumThreads: Int

    Permalink
  141. lazy val partialMergeDistinctEnabled: Boolean

    Permalink
  142. lazy val pinnedPoolSize: Long

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

    Permalink
  144. lazy val rmmAllocFraction: Double

    Permalink
  145. lazy val rmmAllocMaxFraction: Double

    Permalink
  146. lazy val rmmAllocMinFraction: Double

    Permalink
  147. lazy val rmmAllocReserve: Long

    Permalink
  148. lazy val rmmDebugLocation: String

    Permalink
  149. lazy val rmmPool: String

    Permalink
  150. lazy val shimsProviderOverride: Option[String]

    Permalink
  151. lazy val shouldExplain: Boolean

    Permalink
  152. lazy val shouldExplainAll: Boolean

    Permalink
  153. lazy val shuffleClientThreadKeepAliveTime: Int

    Permalink
  154. lazy val shuffleCompressionCodec: String

    Permalink
  155. lazy val shuffleCompressionLz4ChunkSize: Long

    Permalink
  156. lazy val shuffleCompressionMaxBatchMemory: Long

    Permalink
  157. lazy val shuffleManagerEnabled: Boolean

    Permalink
  158. lazy val shuffleMaxClientTasks: Int

    Permalink
  159. lazy val shuffleMaxClientThreads: Int

    Permalink
  160. lazy val shuffleMaxMetadataSize: Long

    Permalink
  161. lazy val shuffleMaxServerTasks: Int

    Permalink
  162. lazy val shuffleTransportClassName: String

    Permalink
  163. lazy val shuffleTransportEarlyStart: Boolean

    Permalink
  164. lazy val shuffleTransportEarlyStartHeartbeatInterval: Int

    Permalink
  165. lazy val shuffleTransportEarlyStartHeartbeatTimeout: Int

    Permalink
  166. lazy val shuffleTransportEnabled: Boolean

    Permalink
  167. lazy val shuffleTransportMaxReceiveInflightBytes: Long

    Permalink
  168. lazy val shuffleUcxActiveMessagesForceRndv: Boolean

    Permalink
  169. lazy val shuffleUcxBounceBuffersSize: Long

    Permalink
  170. lazy val shuffleUcxDeviceBounceBuffersCount: Int

    Permalink
  171. lazy val shuffleUcxHostBounceBuffersCount: Int

    Permalink
  172. lazy val shuffleUcxListenerStartPort: Int

    Permalink
  173. lazy val shuffleUcxMgmtConnTimeout: Int

    Permalink
  174. lazy val shuffleUcxMgmtHost: String

    Permalink
  175. lazy val shuffleUcxUseWakeup: Boolean

    Permalink
  176. lazy val stableSort: Boolean

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

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

    Permalink
  179. def toString(): String

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

    Permalink
  181. lazy val validateExecsInGpuPlan: Seq[String]

    Permalink
  182. final def wait(): Unit

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

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

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

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped