Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.3.0
-
None
-
None
Description
Migrate the following errors in QueryCompilationErrors:
- windowSpecificationNotDefinedError
- windowAggregateFunctionWithFilterNotSupportedError
- windowFunctionInsideAggregateFunctionNotAllowedError
- expressionWithoutWindowExpressionError
- expressionWithMultiWindowExpressionsError
- windowFunctionNotAllowedError
- cannotSpecifyWindowFrameError
- windowFrameNotMatchRequiredFrameError
- windowFunctionWithWindowFrameNotOrderedError
- multiTimeWindowExpressionsNotSupportedError
- sessionWindowGapDurationDataTypeError
- invalidLiteralForWindowDurationError
- emptyWindowExpressionError
- foundDifferentWindowFunctionTypeError
onto use error classes. Throw an implementation of SparkThrowable. Also write a test per every error in QueryCompilationErrorsSuite.
Feel free to split this to sub-tasks.
Attachments
Issue Links
- is cloned by
-
SPARK-38687 Use error classes in the compilation errors of generators
- Resolved
- is related to
-
SPARK-38296 Error Classes AnalysisException is not propagated in FunctionRegistry
- In Progress