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 fifth set of 20.
createStreamingSourceNotSpecifySchemaError streamedOperatorUnsupportedByDataSourceError multiplePathsSpecifiedError failedToFindDataSourceError removedClassInSpark2Error incompatibleDataSourceRegisterError unrecognizedFileFormatError sparkUpgradeInReadingDatesError sparkUpgradeInWritingDatesError buildReaderUnsupportedForFileFormatError jobAbortedError taskFailedWhileWritingRowsError readCurrentFileNotFoundError unsupportedSaveModeError cannotClearOutputDirectoryError cannotClearPartitionDirectoryError failedToCastValueToDataTypeForPartitionColumnError endOfStreamError fallbackV1RelationReportsInconsistentSchemaError cannotDropNonemptyNamespaceError
For more detail, see the parent ticket SPARK-36094.