Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.2.0
-
None
-
None
Description
Refactor some exceptions in QueryParsingErrors to use error classes.
There are currently ~100 exceptions in this file; so this PR only focuses on the fourth set of 20.
showFunctionsUnsupportedError duplicateCteDefinitionNamesError sqlStatementUnsupportedError unquotedIdentifierError duplicateClausesError duplicateKeysError unexpectedFomatForSetConfigurationError invalidPropertyKeyForSetQuotedConfigurationError invalidPropertyValueForSetQuotedConfigurationError unexpectedFormatForResetConfigurationError intervalValueOutOfRangeError invalidTimeZoneDisplacementValueError createTempTableNotSpecifyProviderError rowFormatNotUsedWithStoredAsError useDefinedRecordReaderOrWriterClassesError directoryPathAndOptionsPathBothSpecifiedError unsupportedLocalFileSchemeError invalidGroupingSetError
For more detail, see the parent ticket SPARK-36094.