DeltaV2Mode¶
Creating Instance¶
DeltaV2Mode takes the following to be created:
-
SQLConf(Spark SQL)
DeltaV2Mode is created when:
DeltaDataSourceis requested to sourceSchemaApplyV2Streamingis requested to shouldApplyV2StreamingDeltaCatalogis requested to loadTableInternal
Mode¶
mode is the value of spark.databricks.delta.v2.enableMode configuration property.
mode is used when:
DeltaV2Modeis requested to isStreamingReadsEnabled, shouldCatalogReturnV2Tables, shouldBypassSchemaValidationForStreaming
shouldCatalogReturnV2Tables¶
shouldCatalogReturnV2Tables is enabled (true) when spark.databricks.delta.v2.enableMode configuration property is STRICT.
Otherwise, shouldCatalogReturnV2Tables is disabled (false).
shouldCatalogReturnV2Tables is used when:
DeltaCatalogis requested to load a delta table