Details
-
Sub-task
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
3.2.0
-
None
-
None
Description
Refactor some exceptions in QueryExecutionErrors to use error classes.
There are currently ~350 exceptions in this file; so this PR only focuses on the seventh set of 20.
missingJdbcTableNameAndQueryError emptyOptionError invalidJdbcTxnIsolationLevelError cannotGetJdbcTypeError unrecognizedSqlTypeError unsupportedJdbcTypeError unsupportedArrayElementTypeBasedOnBinaryError nestedArraysUnsupportedError cannotTranslateNonNullValueForFieldError invalidJdbcNumPartitionsError transactionUnsupportedByJdbcServerError dataTypeUnsupportedYetError unsupportedOperationForDataTypeError inputFilterNotFullyConvertibleError cannotReadFooterForFileError cannotReadFooterForFileError foundDuplicateFieldInCaseInsensitiveModeError failedToMergeIncompatibleSchemasError ddlUnsupportedTemporarilyError operatingOnCanonicalizationPlanError
For more detail, see the parent ticket SPARK-36094.