1.
|
Throw Spark exceptions from AES functions |
|
Resolved |
Max Gekk
|
2.
|
Use error classes in the parsing errors of intervals |
|
Resolved |
Unassigned
|
3.
|
Use error classes in the parsing errors of lateral join |
|
Resolved |
Terry Kim
|
4.
|
Use error classes in the parsing errors of partitions |
|
Resolved |
Pan Bingkun
|
5.
|
Use error classes in the parsing errors of properties |
|
Resolved |
Pan Bingkun
|
6.
|
Use error classes in the compilation errors of partitions |
|
Open |
Unassigned
|
7.
|
Use error classes in the compilation errors of casting |
|
Resolved |
Tengfei Huang
|
8.
|
Use error classes in the compilation errors of properties |
|
Resolved |
Narek Karapetian
|
9.
|
Use error classes in the compilation errors of grouping |
|
Resolved |
Apache Spark
|
10.
|
Use error classes in the execution errors of casting |
|
In Progress |
Unassigned
|
11.
|
Use error classes in the execution errors of arithmetic ops |
|
Resolved |
Khalid Mammadov
|
12.
|
Use error classes in the execution errors related to partitions |
|
In Progress |
Unassigned
|
13.
|
Switch to more generic error classes in AES functions |
|
Resolved |
Max Gekk
|
14.
|
Use error classes in the execution errors related to unsupported input type |
|
Resolved |
leesf
|
15.
|
Replace the unsupported error classes by `UNSUPPORTED_FEATURE` |
|
Resolved |
Max Gekk
|
16.
|
Improve the error for pivoting of unsupported value types |
|
Resolved |
Yuto Akutsu
|
17.
|
Use error classes in the parsing errors of transform |
|
Resolved |
Yuto Akutsu
|
18.
|
Use error classes in the parsing errors of windows |
|
Resolved |
Yuto Akutsu
|
19.
|
Use error classes in the parsing errors of joins |
|
Resolved |
Tengfei Huang
|
20.
|
Use error classes in the parsing errors of functions |
|
Resolved |
Tengfei Huang
|
21.
|
Use error classes in the compilation errors of python/pandas UDFs |
|
Resolved |
Haejoon Lee
|
22.
|
Use error classes in the compilation errors of UDF/UDAF |
|
Resolved |
Tengfei Huang
|
23.
|
Use error classes in the compilation errors of windows |
|
Open |
Unassigned
|
24.
|
Use error classes in the execution errors of date/timestamp handling |
|
Resolved |
Tengfei Huang
|
25.
|
Use error classes in the execution errors of pivoting |
|
Resolved |
Tengfei Huang
|
26.
|
Replace the error classes related to invalid parameters by `INVALID_PARAMETER_VALUE` |
|
Open |
Max Gekk
|
27.
|
Check the whole message of error classes |
|
Resolved |
Max Gekk
|
28.
|
Keep only user-facing error classes |
|
Resolved |
Max Gekk
|
29.
|
Preserve the error class of `AnalysisException` while constructing of function builder |
|
Resolved |
Max Gekk
|
30.
|
Use error classes in org.apache.spark.metrics |
|
Resolved |
Bo Zhang
|
31.
|
Use error classes in org.apache.spark.broadcast |
|
Resolved |
Bo Zhang
|
32.
|
Use error classes in org.apache.spark.executor |
|
Resolved |
Bo Zhang
|
33.
|
Use error classes in org.apache.spark.input |
|
In Progress |
Unassigned
|
34.
|
Use error classes in org.apache.spark.io |
|
Resolved |
Bo Zhang
|
35.
|
Use error classes in org.apache.spark.launcher |
|
Open |
Unassigned
|
36.
|
Use error classes in org.apache.spark.mapred |
|
In Progress |
Unassigned
|
37.
|
Use error classes in org.apache.spark.memory |
|
Resolved |
Bo Zhang
|
38.
|
Use error classes in org.apache.spark.metrics |
|
Resolved |
Unassigned
|
39.
|
Use error classes in org.apache.spark.network |
|
Resolved |
Bo Zhang
|
40.
|
Use error classes in org.apache.spark.partial |
|
In Progress |
Unassigned
|
41.
|
Use error classes in org.apache.spark.rdd |
|
Open |
Unassigned
|
42.
|
Use error classes in org.apache.spark.rpc |
|
Open |
Unassigned
|
43.
|
Use error classes in org.apache.spark.scheduler |
|
Open |
Unassigned
|
44.
|
Use error classes in org.apache.spark.security |
|
In Progress |
Unassigned
|
45.
|
Use error classes in org.apache.spark.serializer |
|
Resolved |
Bo Zhang
|
46.
|
Use error classes in org.apache.spark.storage |
|
Resolved |
Bo Zhang
|
47.
|
Use error classes in org.apache.spark.shuffle |
|
Resolved |
Bo Zhang
|
48.
|
Use error classes in org.apache.spark.ui |
|
Open |
Unassigned
|
49.
|
Substitute Java overflow exception from TIMESTAMPADD by Spark exception |
|
Resolved |
Max Gekk
|
50.
|
Use error classes in the compilation errors of generators |
|
Resolved |
Pan Bingkun
|
51.
|
Use error classes in the compilation errors of deserializer |
|
Resolved |
Pan Bingkun
|
52.
|
Use error classes in the compilation errors of not allowed DESC PARTITION |
|
Resolved |
Tengfei Huang
|
53.
|
Use error classes in the compilation errors of SHOW CREATE TABLE |
|
Open |
Unassigned
|
54.
|
Use error classes in the compilation errors of column/attr resolving |
|
Open |
Unassigned
|
55.
|
Use error classes in the compilation errors of function args |
|
In Progress |
Unassigned
|
56.
|
Use error classes in the execution errors of dictionary encoding |
|
In Progress |
Unassigned
|
57.
|
Use error classes in the execution errors of save mode |
|
Resolved |
Pan Bingkun
|
58.
|
Inline IllegalStateException out from QueryExecutionErrors |
|
Resolved |
Max Gekk
|
59.
|
Test the error class: AMBIGUOUS_FIELD_NAME |
|
Resolved |
Pan Bingkun
|
60.
|
Test the error class: CANNOT_CAST_DATATYPE |
|
Open |
Unassigned
|
61.
|
Test the error class: CANNOT_CHANGE_DECIMAL_PRECISION |
|
Resolved |
Pan Bingkun
|
62.
|
Test the error class: CANNOT_PARSE_DECIMAL |
|
Resolved |
Pan Bingkun
|
63.
|
Test the error class: CAST_CAUSES_OVERFLOW |
|
Resolved |
Pan Bingkun
|
64.
|
Test the error class: CONCURRENT_QUERY |
|
Resolved |
Philip Dakin
|
65.
|
Test the error class: DIVIDE_BY_ZERO |
|
Resolved |
Pan Bingkun
|
66.
|
Test the error class: DUPLICATE_KEY |
|
Resolved |
Pan Bingkun
|
67.
|
Test the error class: FAILED_EXECUTE_UDF |
|
Resolved |
Pan Bingkun
|
68.
|
Test the error class: FAILED_RENAME_PATH |
|
Resolved |
Immanuel Buder
|
69.
|
Test the error class: FAILED_SET_ORIGINAL_PERMISSION_BACK |
|
Resolved |
Pan Bingkun
|
70.
|
Move tests for the grouping error classes to QueryCompilationErrorsSuite |
|
Resolved |
Max Gekk
|
71.
|
Move the tests `GROUPING_SIZE_LIMIT_EXCEEDED` to QueryCompilationErrorsSuite |
|
Resolved |
Max Gekk
|
72.
|
Test the error class: INCOMPARABLE_PIVOT_COLUMN |
|
Resolved |
Shaokang Lv
|
73.
|
Test the error class: INCOMPATIBLE_DATASOURCE_REGISTER |
|
Resolved |
Pan Bingkun
|
74.
|
Test the error class: INDEX_OUT_OF_BOUNDS |
|
Resolved |
Max Gekk
|
75.
|
Test the error class: INTERNAL_ERROR |
|
Resolved |
Eugene Gusev
|
76.
|
Test the error classes: INVALID_ARRAY_INDEX* |
|
Resolved |
Pan Bingkun
|
77.
|
Test the error classes: INVALID_FIELD_NAME |
|
Resolved |
Apache Spark
|
78.
|
Test the error class: INVALID_FRACTION_OF_SECOND |
|
Resolved |
Pan Bingkun
|
79.
|
Test the error class: INVALID_INPUT_SYNTAX_FOR_NUMERIC_TYPE |
|
Resolved |
Pan Bingkun
|
80.
|
Test the error class: INVALID_JSON_SCHEMA_MAPTYPE |
|
Resolved |
Pan Bingkun
|
81.
|
Test the error class: MAP_KEY_DOES_NOT_EXIST* |
|
Resolved |
Pan Bingkun
|
82.
|
Move the tests `MISSING_COLUMN` to QueryCompilationErrorsSuite |
|
Resolved |
Pan Bingkun
|
83.
|
Test the error class: MISSING_STATIC_PARTITION_COLUMN |
|
In Progress |
Apache Spark
|
84.
|
Test the pivot error classes |
|
Resolved |
Pan Bingkun
|
85.
|
Move the tests for `NON_PARTITION_COLUMN` to QueryCompilationErrorsSuite |
|
Resolved |
Max Gekk
|
86.
|
Move the tests for `PARSE_EMPTY_STATEMENT` to QueryParsingErrorsSuite |
|
Resolved |
Pan Bingkun
|
87.
|
Test the error class: PIVOT_VALUE_DATA_TYPE_MISMATCH |
|
Resolved |
Pan Bingkun
|
88.
|
Move the tests for `PARSE_SYNTAX_ERROR` to QueryParsingErrorsSuite |
|
Resolved |
Pan Bingkun
|
89.
|
Test the error class: RENAME_SRC_PATH_NOT_FOUND |
|
Resolved |
Apache Spark
|
90.
|
Test the error class: SECOND_FUNCTION_ARGUMENT_NOT_INTEGER |
|
Resolved |
Pan Bingkun
|
91.
|
Test the error class: UNRECOGNIZED_SQL_TYPE |
|
Resolved |
Pan Bingkun
|
92.
|
Test the error class: UNSUPPORTED_DATATYPE |
|
Resolved |
Shaokang Lv
|
93.
|
Move the tests for `WRITING_JOB_ABORTED` to QueryExecutionErrorsSuite |
|
Resolved |
Max Gekk
|
94.
|
Output parameter values of error classes in SQL style |
|
Resolved |
Max Gekk
|
95.
|
Output identifiers in error messages in SQL style |
|
Resolved |
Max Gekk
|
96.
|
Output types in error messages in SQL style |
|
Resolved |
Max Gekk
|
97.
|
Wrap SQL statements by double quotes in error messages |
|
Resolved |
Max Gekk
|
98.
|
Move error class tests requiring ANSI SQL mode to QueryExecutionAnsiErrorsSuite |
|
Resolved |
Gengliang Wang
|
99.
|
Prepend error class tag to error messages |
|
Resolved |
Max Gekk
|
100.
|
Use double quotes for types in error messages |
|
Resolved |
Max Gekk
|
101.
|
Use double quotes for SQL configs in error messages |
|
Resolved |
Max Gekk
|
102.
|
Output SQL statements in upper case in error messages |
|
Resolved |
Max Gekk
|
103.
|
Replace the error class ILLEGAL_SUBSTRING by INVALID_PARAMETER_VALUE |
|
Resolved |
Max Gekk
|
104.
|
Move error message of INCONSISTENT_BEHAVIOR_CROSS_VERSION to the json file |
|
Resolved |
Max Gekk
|
105.
|
Improve error messages: step 1 |
|
Resolved |
Max Gekk
|
106.
|
Test the error class: PIVOT_VALUE_DATA_TYPE_MISMATCH |
|
Resolved |
Unassigned
|
107.
|
Throw an exception w/ error class for an invalid bucket file |
|
Resolved |
Pan Bingkun
|
108.
|
Wrap asserts/illegal state exceptions by the INTERNAL_ERROR exception in actions |
|
Resolved |
Max Gekk
|
109.
|
Replace sys.error by IllegalStateException in Spark SQL |
|
Resolved |
Max Gekk
|
110.
|
Throw an exception w/ an error class for multiple rows from a subquery used as an expression |
|
Resolved |
Pan Bingkun
|
111.
|
Remove SparkIllegalStateException |
|
Resolved |
Max Gekk
|
112.
|
Use double quotes for values of SQL configs/DS options in error messages |
|
Resolved |
Max Gekk
|
113.
|
Improve errors related to CAST |
|
Resolved |
Max Gekk
|
114.
|
Code clean up in SparkThrowableHelper.getMessage |
|
Resolved |
Gengliang Wang
|
115.
|
Describe the rules of quoting elements in error messages |
|
Resolved |
Max Gekk
|
116.
|
Improve error messages: step 2 |
|
Resolved |
Max Gekk
|
117.
|
Pass SQL config values as parameters of error classes |
|
Resolved |
Max Gekk
|
118.
|
Convert asserts/illegal state exception to internal errors on each phase |
|
Resolved |
Max Gekk
|
119.
|
element_at(*, 0) does not return INVALID_ARRAY_INDEX_IN_ELEMENT_AT |
|
Resolved |
Pan Bingkun
|
120.
|
Improve error messages: step 3 |
|
Resolved |
Max Gekk
|
121.
|
Use error class in the parsing error of function to_timestamp |
|
Resolved |
Gengliang Wang
|
122.
|
add_months() returns a java error on overflow |
|
Resolved |
Max Gekk
|
123.
|
Incorrect passing of message parameters in InvalidUDFClassException |
|
Resolved |
Max Gekk
|
124.
|
Remove checkErrorClass() |
|
Resolved |
Max Gekk
|
125.
|
Put QueryContext to array instead of Option |
|
Resolved |
Max Gekk
|
126.
|
Check query context by checkError() |
|
Resolved |
Max Gekk
|
127.
|
Switch validateParsingError onto checkError |
|
Resolved |
Max Gekk
|
128.
|
Output SparkThrowable to SQL golden files in JSON format |
|
Resolved |
Max Gekk
|
129.
|
Incorrect target interval type in cast overflow errors |
|
Resolved |
Max Gekk
|
130.
|
Format error messages in the Thrift Server |
|
Resolved |
Max Gekk
|
131.
|
Use SparkException instead of IllegalStateException in SparkPlan |
|
Resolved |
yikaifei
|
132.
|
Incorrect fragment of query context |
|
Resolved |
Max Gekk
|
133.
|
Format error messages by spark-sql |
|
Resolved |
Max Gekk
|
134.
|
Incorrect value in the error message of NUMERIC_VALUE_OUT_OF_RANGE |
|
Resolved |
Max Gekk
|
135.
|
Don't output the empty map of error message parameters |
|
Resolved |
Max Gekk
|
136.
|
Use error classes in the compilation errors of GROUP BY a position |
|
Resolved |
Max Gekk
|
137.
|
Migrate onto the DATATYPE_MISMATCH error classes |
|
Resolved |
Max Gekk
|
138.
|
Improve the message for column not in group by clause error |
|
Resolved |
Linhong Liu
|
139.
|
Migrate window type check failures onto error classes |
|
Resolved |
Shaokang Lv
|
140.
|
Migrate collection type check failures onto error classes |
|
Resolved |
Shaokang Lv
|
141.
|
Migrate JSON type check failures onto error classes |
|
Resolved |
Max Gekk
|
142.
|
Migrate arithmetic type check failures onto error classes |
|
Resolved |
Shaokang Lv
|
143.
|
Migrate Bloom Filter type check failures onto error classes |
|
Resolved |
Shaokang Lv
|
144.
|
Migrate the type check failures of calls via reflection onto error classes |
|
Resolved |
Yang Jie
|
145.
|
Migrate cast type check failures onto error classes |
|
Resolved |
Max Gekk
|
146.
|
Migrate type check failures of NthValue and NTile onto error classes |
|
Resolved |
Yang Jie
|
147.
|
Migrate failures of array type checks onto error classes |
|
Resolved |
Yang Jie
|
148.
|
Migrate type check failures of type creators onto error classes |
|
Resolved |
Pan Bingkun
|
149.
|
Test the error class UNSUPPORTED_FEATURE.JDBC_TRANSACTION |
|
Resolved |
Pan Bingkun
|
150.
|
Test the error class INDEX_OUT_OF_BOUNDS |
|
Resolved |
Max Gekk
|
151.
|
Pass error message parameters to exceptions as a map |
|
Resolved |
Max Gekk
|
152.
|
Test the error class CONCURRENT_QUERY |
|
Resolved |
Max Gekk
|
153.
|
Sort message parameters in the JSON formats |
|
Resolved |
Max Gekk
|
154.
|
Return a map from SparkThrowable.getMessageParameters |
|
Resolved |
Max Gekk
|
155.
|
Migrate parsing errors onto error classes |
|
Resolved |
Max Gekk
|
156.
|
Migrate unexpected input type error to an error class |
|
Resolved |
Max Gekk
|
157.
|
Migrate compilation errors onto error classes |
|
Resolved |
Max Gekk
|
158.
|
Rename message to messageFormat in the STANDARD format of errors |
|
Resolved |
Max Gekk
|
159.
|
Eliminate error sub-classes |
|
Resolved |
Max Gekk
|
160.
|
Migrate execution errors onto error classes |
|
Resolved |
Haejoon Lee
|
161.
|
Confusing partition specs in PartitionsAlreadyExistException |
|
Resolved |
Max Gekk
|
162.
|
Remove PartitionAlreadyExistsException |
|
Resolved |
Max Gekk
|
163.
|
Migrate type check failures of conditions onto error classes |
|
Resolved |
Pan Bingkun
|
164.
|
Migrate type check failures of generators onto error classes |
|
Resolved |
Pan Bingkun
|
165.
|
Migrate type check failures of math expressions onto error classes |
|
Resolved |
Pan Bingkun
|
166.
|
Migrate type check failures of high order functions onto error classes |
|
Resolved |
Pan Bingkun
|
167.
|
Migrate type check failures of misc expressions onto error classes |
|
Resolved |
Pan Bingkun
|
168.
|
Migrate type check failures of number formatting onto error classes |
|
Resolved |
Pan Bingkun
|
169.
|
Migrate type check failures of string expressions onto error classes |
|
Resolved |
Pan Bingkun
|
170.
|
Migrate type check failures of time window onto error classes |
|
Resolved |
Yang Jie
|
171.
|
Migrate type check failures of interval expressions onto error classes |
|
Resolved |
Max Gekk
|
172.
|
Migrate type check failures of percentile expressions onto error classes |
|
Resolved |
Yang Jie
|
173.
|
Check error classes in ErrorParserSuite |
|
Resolved |
Max Gekk
|
174.
|
Migrate type check failures of bloom_filter_agg() onto error classes |
|
Resolved |
Shaokang Lv
|
175.
|
Migrate type check failures of aggregate expressions onto error classes |
|
Resolved |
Apache Spark
|
176.
|
Check error classes in DDLParserSuite |
|
Resolved |
Pan Bingkun
|
177.
|
Check error classes in ExpressionParserSuite |
|
Resolved |
Pan Bingkun
|
178.
|
Check error classes in PlanParserSuite |
|
Resolved |
Pan Bingkun
|
179.
|
Check error classes in SparkSqlParserSuite |
|
Resolved |
Pan Bingkun
|
180.
|
Check error classes in CreateNamespaceParserSuite |
|
Resolved |
Pan Bingkun
|
181.
|
Check error classes in DDL parsing tests |
|
Resolved |
Pan Bingkun
|
182.
|
Use SparkIllegalArgumentException instead of IllegalArgumentException in CreateDatabaseCommand & AlterDatabaseSetLocationCommand |
|
Resolved |
Pan Bingkun
|
183.
|
Use checkError() to intercept ParseException |
|
Resolved |
Max Gekk
|
184.
|
Update the error template of WRONG_NUM_PARAMS |
|
Resolved |
Pan Bingkun
|
185.
|
Check error classes in HiveQuerySuite |
|
Resolved |
Pan Bingkun
|
186.
|
Check error classes in PlanResolutionSuite |
|
Resolved |
Pan Bingkun
|
187.
|
Check error classes in DataSourceV2SQLSuite |
|
Resolved |
Pan Bingkun
|
188.
|
Check error classes in TableIdentifierParserSuite |
|
Resolved |
Pan Bingkun
|
189.
|
Introduce error sub-classes of the operation not allowed parse error |
|
Open |
Unassigned
|
190.
|
Quote function names in datatype mismatch errors |
|
Resolved |
Max Gekk
|
191.
|
Replace UnsupportedOperationException with SparkUnsupportedOperationException |
|
Resolved |
Pan Bingkun
|
192.
|
Introduce new error class: PATH_NOT_FOUND |
|
Resolved |
Haejoon Lee
|
193.
|
Assign a name to the legacy error class _LEGACY_ERROR_TEMP_1208 |
|
Resolved |
Max Gekk
|
194.
|
Migrate failAnalysis() onto error classes |
|
Resolved |
Max Gekk
|
195.
|
Rename _LEGACY_ERROR_TEMP_0055 to UNCLOSED_BRACKETED_COMMENT |
|
Resolved |
Haejoon Lee
|
196.
|
Assign a name to the legacy error class _LEGACY_ERROR_TEMP_0021 |
|
Resolved |
Max Gekk
|
197.
|
Migrate failAnalysis() w/o context onto error classes |
|
Resolved |
Max Gekk
|
198.
|
Replace `FRAME_LESS_OFFSET_WITHOUT_FOLDABLE` with `NON_FOLDABLE_INPUT` |
|
Resolved |
Yang Jie
|
199.
|
Assign a name to the legacy error class _LEGACY_ERROR_TEMP_0040 |
|
Resolved |
Max Gekk
|
200.
|
Check error classes in InterceptorRegistrySuite |
|
Resolved |
Pan Bingkun
|
201.
|
Assign a name to the legacy error class _LEGACY_ERROR_TEMP_1070 |
|
Resolved |
Max Gekk
|
202.
|
Refine Sequence#checkInputDataTypes related DataTypeMismatch |
|
Open |
Unassigned
|
203.
|
Rename _LEGACY_ERROR_TEMP_1022 to ORDER_BY_POS_OUT_OF_RANGE |
|
Resolved |
Haejoon Lee
|
204.
|
Provide a query context to failAnalysis |
|
Resolved |
Max Gekk
|
205.
|
Assign a name to the legacy error class _LEGACY_ERROR_TEMP_2440 |
|
Resolved |
Max Gekk
|
206.
|
Test some subclasses of error class DATATYPE_MISMATCH |
|
Resolved |
Pan Bingkun
|
207.
|
Test the error class: DEFAULT_DATABASE_NOT_EXISTS, INDEX_ALREADY_EXISTS, INDEX_NOT_FOUND, ROUTINE_NOT_FOUND |
|
Resolved |
Pan Bingkun
|
208.
|
Use `UNEXPECTED_INPUT_TYPE ` instead of `MAP_FROM_ENTRIES_WRONG_TYPE` |
|
Resolved |
Yang Jie
|
209.
|
Use `UNEXPECTED_INPUT_TYPE ` instead of `MAP_FROM_ENTRIES_WRONG_TYPE` |
|
Resolved |
Unassigned
|
210.
|
Rename `MULTI_VALUE_SUBQUERY_ERROR` to `SCALAR_SUBQUERY_TOO_MANY_ROWS ` |
|
Resolved |
Haejoon Lee
|
211.
|
Integrate _LEGACY_ERROR_TEMP_1279 into TABLE_OR_VIEW_ALREADY_EXISTS |
|
Resolved |
Haejoon Lee
|
212.
|
Rename PARSE_CHAR_MISSING_LENGTH to DATA_TYPE_MISSING_SIZE |
|
Resolved |
Haejoon Lee
|
213.
|
Assign a name to the legacy error class _LEGACY_ERROR_TEMP_2429 |
|
Resolved |
Max Gekk
|
214.
|
Convert DATATYPE_MISMATCH.UNSPECIFIED_FRAME to INTERNAL_ERROR |
|
Resolved |
Pan Bingkun
|
215.
|
Rename _LEGACY_ERROR_TEMP_2424 to GROUP_BY_AGGREGATE |
|
Resolved |
Haejoon Lee
|
216.
|
Rename _LEGACY_ERROR_TEMP_2420 to NESTED_AGGREGATE_FUNCTION |
|
Resolved |
Apache Spark
|
217.
|
Rename UNSUPPORTED_CORRELATED_REFERENCE to CORRELATED_REFERENCE |
|
Resolved |
Haejoon Lee
|
218.
|
Convert the internal error about failed stream to user-facing error |
|
Resolved |
Max Gekk
|
219.
|
Convert unresolved operators to internal errors |
|
Resolved |
Max Gekk
|
220.
|
Rename GROUP_BY_POS_REFERS_AGG_EXPR to GROUP_BY_POS_AGGREGATE |
|
Resolved |
Haejoon Lee
|
221.
|
Rename the error class _LEGACY_ERROR_TEMP_1216 to INVALID_LIKE_PATTERN |
|
Resolved |
Pan Bingkun
|
222.
|
Rename OUT_OF_DECIMAL_TYPE_RANGE to NUMERIC_OUT_OF_SUPPORTED_RANGE |
|
Resolved |
Haejoon Lee
|
223.
|
Improve error message for UNRESOLVED_MAP_KEY.WITHOUT_SUGGESTION |
|
Resolved |
Haejoon Lee
|
224.
|
Integrate UNSCALED_VALUE_TOO_LARGE_FOR_PRECISION into NUMERIC_VALUE_OUT_OF_RANGE |
|
Resolved |
Haejoon Lee
|
225.
|
Rename UNSUPPORTED_EMPTY_LOCATION to INVALID_EMPTY_LOCATION |
|
Resolved |
Haejoon Lee
|
226.
|
Rename LATERAL_JOIN_OF_TYPE to INVALID_LATERAL_JOIN_TYPE |
|
Resolved |
Haejoon Lee
|
227.
|
Improve error message for PYTHON_UDF_IN_ON_CLAUSE |
|
Resolved |
Haejoon Lee
|
228.
|
Assign a name to the legacy error class _LEGACY_ERROR_TEMP_2440 |
|
Resolved |
Max Gekk
|
229.
|
Assign a name to the legacy error class _LEGACY_ERROR_TEMP_1042 |
|
Resolved |
Unassigned
|
230.
|
Remove the class TypeCheckFailure |
|
In Progress |
Max Gekk
|
231.
|
Use `checkError()` to check `DATATYPE_MISMATCH` in `DataFrameFunctionsSuite` |
|
Resolved |
Yang Jie
|
232.
|
Check errorSubClass of DataTypeMismatch in *ExpressionSuites |
|
Resolved |
Pan Bingkun
|
233.
|
Migrate the ambiguous ref error to an error class |
|
Resolved |
Pan Bingkun
|
234.
|
Move `require()` out from the constructors of string expressions |
|
Resolved |
Yang Jie
|
235.
|
Propagate an error class to users for invalid `format` of `to_binary()` |
|
Resolved |
Yang Jie
|
236.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1078 |
|
Resolved |
Pan Bingkun
|
237.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1042 |
|
Resolved |
Pan Bingkun
|
238.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1092 |
|
Resolved |
Pan Bingkun
|
239.
|
Assign an error class to "Cannot parse the data type" |
|
Resolved |
Yang Jie
|
240.
|
Migrate the map options errors onto error classes |
|
Resolved |
Pan Bingkun
|
241.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1102 |
|
Resolved |
Pan Bingkun
|
242.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1233 |
|
Resolved |
Max Gekk
|
243.
|
Add utils for testing `checkError` in various test mode |
|
Open |
Unassigned
|
244.
|
Add an error class for failures of built-in function calls |
|
Resolved |
Max Gekk
|
245.
|
Add the error class INVALID_FORMAT |
|
Resolved |
Max Gekk
|
246.
|
Rename COLUMN_NOT_IN_GROUP_BY_CLAUSE to MISSING_AGGREGATION |
|
Resolved |
Haejoon Lee
|
247.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_0030 |
|
Resolved |
Haejoon Lee
|
248.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2019 |
|
Resolved |
Pan Bingkun
|
249.
|
Code cleanup for assertXXX methods in ExpressionTypeCheckingSuite |
|
Resolved |
Yang Jie
|
250.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1203 |
|
In Progress |
Unassigned
|
251.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1105 |
|
Resolved |
Narek Karapetian
|
252.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1106 |
|
Resolved |
Narek Karapetian
|
253.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1185 |
|
Resolved |
Narek Karapetian
|
254.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2422 |
|
Resolved |
Unassigned
|
255.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1093 |
|
Resolved |
Yang Jie
|
256.
|
Rewrite test RENAME_SRC_PATH_NOT_FOUND to trigger the error from user space |
|
Resolved |
Immanuel Buder
|
257.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1094 |
|
Resolved |
Yang Jie
|
258.
|
Refactor `UnsafeArrayWriterSuite` to check error class |
|
Resolved |
Yang Jie
|
259.
|
Reuse `WRONG_NUM_ARGS` instead of `_LEGACY_ERROR_TEMP_1044` |
|
Resolved |
Yang Jie
|
260.
|
Refactor error message for `NUM_COLUMNS_MISMATCH` to make it more generic |
|
Resolved |
Pan Bingkun
|
261.
|
Reuse `WRONG_NUM_ARGS` instead of `_LEGACY_ERROR_TEMP_1043` |
|
Resolved |
Yang Jie
|
262.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_0019 |
|
Resolved |
Yang Jie
|
263.
|
Make `curdate()` throw `WRONG_NUM_ARGS ` instead of `_LEGACY_ERROR_TEMP_1043 ` when args is not null |
|
Resolved |
Yang Jie
|
264.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1061 |
|
Resolved |
Pan Bingkun
|
265.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1235 |
|
Resolved |
Pan Bingkun
|
266.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1234 |
|
Resolved |
Pan Bingkun
|
267.
|
Reuse `INVALID_TYPED_LITERAL` instead of `_LEGACY_ERROR_TEMP_0020` |
|
Resolved |
Yang Jie
|
268.
|
Assign name to _LEGACY_ERROR_TEMP_1020 |
|
Resolved |
Haejoon Lee
|
269.
|
Assign name to _LEGACY_ERROR_TEMP_1176 |
|
Resolved |
Haejoon Lee
|
270.
|
Assign name to _LEGACY_ERROR_TEMP_2415 |
|
Resolved |
Haejoon Lee
|
271.
|
Assign name to _LEGACY_ERROR_TEMP_2441 |
|
Resolved |
Haejoon Lee
|
272.
|
Assign name to _LEGACY_ERROR_TEMP_1179 and unwrap the existing SparkThrowable |
|
Resolved |
Yang Jie
|
273.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2422 |
|
Resolved |
Max Gekk
|
274.
|
Add the error class UNRESOLVED_ROUTINE |
|
Resolved |
Max Gekk
|
275.
|
Assign name to _LEGACY_ERROR_TEMP_1236 |
|
Resolved |
Pan Bingkun
|
276.
|
Assign name to _LEGACY_ERROR_TEMP_2310 |
|
Resolved |
Haejoon Lee
|
277.
|
Assign name to _LEGACY_ERROR_TEMP_2149 |
|
Resolved |
Haejoon Lee
|
278.
|
Assign name to _LEGACY_ERROR_TEMP_2136 |
|
Resolved |
Haejoon Lee
|
279.
|
Assign name to _LEGACY_ERROR_TEMP_2009 |
|
Resolved |
Haejoon Lee
|
280.
|
Assign name to _LEGACY_ERROR_TEMP_2054 |
|
Resolved |
Haejoon Lee
|
281.
|
Assign name to _LEGACY_ERROR_TEMP_2051 |
|
Resolved |
Haejoon Lee
|
282.
|
Assign name to _LEGACY_ERROR_TEMP_1130 |
|
Resolved |
Unassigned
|
283.
|
Assign name to _LEGACY_ERROR_TEMP_2141 |
|
Resolved |
Haejoon Lee
|
284.
|
Assign name to _LEGACY_ERROR_TEMP_1249 |
|
Resolved |
Haejoon Lee
|
285.
|
Assign name to _LEGACY_ERROR_TEMP_2137 |
|
Resolved |
Haejoon Lee
|
286.
|
Assign name to _LEGACY_ERROR_TEMP_1230 |
|
Resolved |
Haejoon Lee
|
287.
|
Reuse `INVALID_TYPED_LITERAL` instead of `_LEGACY_ERROR_TEMP_0022` |
|
Resolved |
Yang Jie
|
288.
|
Assign name to _LEGACY_ERROR_TEMP_0011 |
|
Resolved |
Yang Jie
|
289.
|
Test the error class: UNSUPPORTED_CORRELATED_REFERENCE_DATA_TYPE |
|
Resolved |
Pan Bingkun
|
290.
|
Remove non-existent error class: UNSUPPORTED_FEATURE.DISTRIBUTE_BY |
|
Resolved |
Pan Bingkun
|
291.
|
Attach root cause to invalidPatternError |
|
Resolved |
Pan Bingkun
|
292.
|
Assign name to _LEGACY_ERROR_TEMP_1056 |
|
Resolved |
Haejoon Lee
|
293.
|
Assign name to _LEGACY_ERROR_TEMP_1311 |
|
Resolved |
Haejoon Lee
|
294.
|
Turn `INCORRECT_END_OFFSET` into `INTERNAL_ERROR` |
|
Resolved |
Haejoon Lee
|
295.
|
Improve error message for `INDEX_ALREADY_EXISTS` |
|
Resolved |
Haejoon Lee
|
296.
|
Improve error message for `INDEX_NOT_FOUND` |
|
Resolved |
Haejoon Lee
|
297.
|
Add missing dots for error messages in error classes. |
|
In Progress |
Unassigned
|
298.
|
Rename error class: NULL_COMPARISON_RESULT |
|
Resolved |
Haejoon Lee
|
299.
|
Rename & improve error message for RESET_PERMISSION_TO_ORIGINAL |
|
Resolved |
Haejoon Lee
|
300.
|
Migrate "XX000" sqlState onto `INTERNAL_ERROR` |
|
Resolved |
Unassigned
|
301.
|
Fix wrong error message for `MUST_AGGREGATE_CORRELATED_SCALAR_SUBQUERY` |
|
Resolved |
Haejoon Lee
|
302.
|
Assign name to _LEGACY_ERROR_TEMP_1003 |
|
Resolved |
Haejoon Lee
|
303.
|
Rename `FIELD_NOT_FOUND` |
|
Open |
Unassigned
|
304.
|
Integrate COLUMN_NOT_FOUND and FIELD_NOT_FOUND for DDL. |
|
Open |
Unassigned
|
305.
|
Integrate all errors that causes re-create of a view failing into one error class |
|
Open |
Unassigned
|
306.
|
Migrate SparkCoreErrors into error class |
|
Resolved |
Haejoon Lee
|
307.
|
Rename error class: MISSING_STATIC_PARTITION_COLUMN |
|
Resolved |
Haejoon Lee
|
308.
|
Rename error class: UNSUPPORTED_FEATURE.JDBC_TRANSACTION |
|
Resolved |
Haejoon Lee
|
309.
|
Improve error message for PIVOT_AFTER_GROUP_BY |
|
Resolved |
Apache Spark
|
310.
|
Rename error class: UNSUPPORTED_FEATURE.REPEATED_PIVOT |
|
Resolved |
Haejoon Lee
|
311.
|
Refine `NULLABLE_ARRAY_OR_MAP_ELEMENT` |
|
Resolved |
Haejoon Lee
|
312.
|
Introduce `INCOMPATIBLE_JOIN_TYPES` |
|
Resolved |
Haejoon Lee
|
313.
|
Integrate MUST_AGGREGATE_CORRELATED_SCALAR_SUBQUERY |
|
Resolved |
Haejoon Lee
|
314.
|
Assign name to _LEGACY_ERROR_TEMP_2141 |
|
Resolved |
Unassigned
|
315.
|
Refining html strings in error messages |
|
Resolved |
Haejoon Lee
|
316.
|
Assign name to _LEGACY_ERROR_TEMP_1117 |
|
Resolved |
Haejoon Lee
|
317.
|
Assign name to _LEGACY_ERROR_TEMP_2430 |
|
Resolved |
Haejoon Lee
|
318.
|
Assign name to _LEGACY_ERROR_TEMP_2412 |
|
Resolved |
Haejoon Lee
|
319.
|
Assign name to _LEGACY_ERROR_TEMP_2132 |
|
Resolved |
Jia Fan
|
320.
|
Assign name to _LEGACY_ERROR_TEMP_2206 |
|
Resolved |
Amanda Liu
|
321.
|
Assign name to _LEGACY_ERROR_TEMP_2143 |
|
Resolved |
Unassigned
|
322.
|
Assign name to _LEGACY_ERROR_TEMP_1129 |
|
Resolved |
Haejoon Lee
|
323.
|
Assign name to _LEGACY_ERROR_TEMP_2135 |
|
Resolved |
Haejoon Lee
|
324.
|
Assign name to _LEGACY_ERROR_TEMP_1326 |
|
Resolved |
Haejoon Lee
|
325.
|
Assign name to _LEGACY_ERROR_TEMP_2189 |
|
Resolved |
Valentin
|
326.
|
Assign name to _LEGACY_ERROR_TEMP_1229 |
|
Resolved |
Haejoon Lee
|
327.
|
Assign name to _LEGACY_ERROR_TEMP_1317 |
|
Resolved |
Haejoon Lee
|
328.
|
Assign name to _LEGACY_ERROR_TEMP_2232 |
|
Resolved |
junyuc25
|
329.
|
Assign name to _LEGACY_ERROR_TEMP_1242 |
|
Resolved |
Unassigned
|
330.
|
Assign name to _LEGACY_ERROR_TEMP_1204 |
|
Resolved |
Haejoon Lee
|
331.
|
Assign name to _LEGACY_ERROR_TEMP_1289 |
|
Resolved |
Haejoon Lee
|
332.
|
Assign name to _LEGACY_ERROR_TEMP_2432 |
|
Open |
Unassigned
|
333.
|
Assign name to _LEGACY_ERROR_TEMP_0042 |
|
Resolved |
Haejoon Lee
|
334.
|
Assign name to _LEGACY_ERROR_TEMP_1152 |
|
Resolved |
Haejoon Lee
|
335.
|
Assign name to _LEGACY_ERROR_TEMP_2127 |
|
Resolved |
Haejoon Lee
|
336.
|
Assign name to _LEGACY_ERROR_TEMP_2092 |
|
Resolved |
Haejoon Lee
|
337.
|
Assign name to _LEGACY_ERROR_TEMP_2044 |
|
Resolved |
Jia Fan
|
338.
|
Assign name to _LEGACY_ERROR_TEMP_2247 |
|
Resolved |
Koray Beyaz
|
339.
|
Assign name to _LEGACY_ERROR_TEMP_2125 |
|
Resolved |
Haejoon Lee
|
340.
|
Assign name to _LEGACY_ERROR_TEMP_2123 |
|
Resolved |
Haejoon Lee
|
341.
|
Assign name to _LEGACY_ERROR_TEMP_2188 |
|
Resolved |
Haejoon Lee
|
342.
|
Assign name to _LEGACY_ERROR_TEMP_2133 |
|
Resolved |
Jia Fan
|
343.
|
Assign name to_LEGACY_ERROR_TEMP_2235 |
|
Open |
Unassigned
|
344.
|
Assign name to _LEGACY_ERROR_TEMP_2332 |
|
Resolved |
Haejoon Lee
|
345.
|
Assign name to _LEGACY_ERROR_TEMP_1001 |
|
Resolved |
Haejoon Lee
|
346.
|
Assign name to _LEGACY_ERROR_TEMP_0035 |
|
In Progress |
Unassigned
|
347.
|
Assign name to _LEGACY_ERROR_TEMP_2099 |
|
Resolved |
Haejoon Lee
|
348.
|
Assign name to_LEGACY_ERROR_TEMP_2177 |
|
Resolved |
Haejoon Lee
|
349.
|
Assign name to _LEGACY_ERROR_TEMP_1175 |
|
Resolved |
Nikola Mandic
|
350.
|
Assign name to _LEGACY_ERROR_TEMP_2256 |
|
Open |
Unassigned
|
351.
|
Assign name to _LEGACY_ERROR_TEMP_2175 |
|
Resolved |
Koray Beyaz
|
352.
|
Convert `require` in `ComplexTypeMergingExpression.dataTypeCheck` to an error class |
|
Resolved |
Hannah Amundson
|
353.
|
Add error class INVALID_TEMP_OBJ_REFERENCE |
|
Resolved |
Allison Wang
|
354.
|
Add SQLSTATE |
|
Resolved |
Haejoon Lee
|
355.
|
Make suggestion in error message smarter |
|
Open |
Unassigned
|
356.
|
Document the Spark SQL error classes in user-facing documentation. |
|
Resolved |
Haejoon Lee
|
357.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2000 |
|
Resolved |
Mihailo Milosevic
|
358.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2003 |
|
In Progress |
Unassigned
|
359.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2004 |
|
Resolved |
Leibniz Hu
|
360.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2005 |
|
Open |
Unassigned
|
361.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2006 |
|
Resolved |
Liang Yan
|
362.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2007 |
|
Resolved |
Liang Yan
|
363.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2008 |
|
Resolved |
Liang Yan
|
364.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2010 |
|
Resolved |
Liang Yan
|
365.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2011 |
|
Resolved |
Ivan Jevtic
|
366.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2013 |
|
Open |
Unassigned
|
367.
|
Add error class SQL_CONF_NOT_FOUND |
|
Resolved |
Allison Wang
|
368.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2014 |
|
Resolved |
Atour Mousavi Gourabi
|
369.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2015 |
|
Resolved |
Deng Ziming
|
370.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2016 |
|
Resolved |
Deng Ziming
|
371.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2017 |
|
Open |
Unassigned
|
372.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2018 |
|
Resolved |
Deng Ziming
|
373.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2020 |
|
Resolved |
Jin Helin
|
374.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2021 |
|
Resolved |
Andrej G
|
375.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2022 |
|
Resolved |
Jin Helin
|
376.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_202[3,4,5] |
|
Resolved |
Deng Ziming
|
377.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2024 |
|
Resolved |
Mihailo Milosevic
|
378.
|
Extend INTERNAL_ERROR with category |
|
Resolved |
Bo Zhang
|
379.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_0041 |
|
Resolved |
Terry Kim
|
380.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1206 |
|
Resolved |
Terry Kim
|
381.
|
Provide human readable name for error _LEGACY_ERROR_TEMP_1168 |
|
Resolved |
Eric Ogren
|
382.
|
Convert `_LEGACY_ERROR_TEMP_2029` to INTERNAL_ERROR |
|
Resolved |
Pan Bingkun
|
383.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_0003 |
|
Resolved |
Pan Bingkun
|
384.
|
Convert `_LEGACY_ERROR_TEMP_0036` to INVALID_SQL_SYNTAX |
|
Resolved |
Pan Bingkun
|
385.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_0013 |
|
Resolved |
Pan Bingkun
|
386.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_0017 |
|
Resolved |
Pan Bingkun
|
387.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2400 |
|
Resolved |
Jiaan Geng
|
388.
|
Refactor `INVALID_SQL_SYNTAX` for avoiding to embed error's text in source code |
|
Resolved |
Pan Bingkun
|
389.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2401 |
|
Resolved |
Jiaan Geng
|
390.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2402 |
|
Resolved |
Jiaan Geng
|
391.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2403 |
|
Resolved |
Jiaan Geng
|
392.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2404 |
|
Resolved |
Jiaan Geng
|
393.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2405 |
|
Resolved |
Jiaan Geng
|
394.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2406 |
|
Resolved |
Jiaan Geng
|
395.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2407 |
|
Resolved |
Jiaan Geng
|
396.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2408 |
|
Resolved |
Jiaan Geng
|
397.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2409 |
|
Resolved |
Jiaan Geng
|
398.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2410 |
|
Resolved |
Jiaan Geng
|
399.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1336 |
|
Resolved |
Pan Bingkun
|
400.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1335 |
|
Resolved |
Pan Bingkun
|
401.
|
Migrate _LEGACY_ERROR_TEMP_1269 to PARTITION_SCHEMA_IS_EMPTY |
|
Resolved |
Jiaan Geng
|
402.
|
Use `checkError()` to check `Exception` in `SQLViewTestSuite` |
|
Resolved |
Pan Bingkun
|
403.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2411 |
|
Resolved |
Jiaan Geng
|
404.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2413 |
|
Resolved |
Jiaan Geng
|
405.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2414 |
|
Resolved |
Jiaan Geng
|
406.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1281 |
|
Resolved |
Pan Bingkun
|
407.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1282 |
|
Resolved |
Pan Bingkun
|
408.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2416 |
|
Resolved |
Jiaan Geng
|
409.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2417 |
|
Resolved |
Jiaan Geng
|
410.
|
Use error classes in the compilation errors of `ResolveDefaultColumns` |
|
Resolved |
Pan Bingkun
|
411.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_103[1-2] |
|
Resolved |
Pan Bingkun
|
412.
|
Convert `_LEGACY_ERROR_TEMP_1337` to `UNSUPPORTED_FEATURE.TIME_TRAVEL` |
|
Resolved |
Pan Bingkun
|
413.
|
Use checkError() to check Exception in SessionCatalogSuite |
|
Resolved |
Pan Bingkun
|
414.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2418 |
|
Resolved |
Jiaan Geng
|
415.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2419 |
|
Resolved |
Jiaan Geng
|
416.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2421 |
|
Resolved |
Jiaan Geng
|
417.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2423 |
|
Resolved |
Jiaan Geng
|
418.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2425 |
|
Resolved |
Jiaan Geng
|
419.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_(1254 & 1315) |
|
Resolved |
Pan Bingkun
|
420.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_2122 |
|
Resolved |
Jia Fan
|
421.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2426-2432] |
|
Resolved |
Jiaan Geng
|
422.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2433-2437] |
|
Resolved |
Jiaan Geng
|
423.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2438-2445] |
|
Resolved |
Jiaan Geng
|
424.
|
Write test for CANNOT_FIND_BATCH (Prev _LEGACY_ERROR_TEMP_2132) |
|
Open |
Unassigned
|
425.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[0050|0057|0058|0059] |
|
Resolved |
Pan Bingkun
|
426.
|
Refactor & Assign names to the error class _LEGACY_ERROR_TEMP_1170 |
|
Resolved |
Pan Bingkun
|
427.
|
Assign name & improve error message for frequent LEGACY errors. |
|
Resolved |
Haejoon Lee
|
428.
|
Fix mismatched column list error on INSERT |
|
Resolved |
Max Gekk
|
429.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2300-2304] |
|
Resolved |
Jiaan Geng
|
430.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2279-2282] & delete some unused error classes |
|
Resolved |
Pan Bingkun
|
431.
|
Convert HiveException to SparkException |
|
Open |
Unassigned
|
432.
|
assign clear error class names for some logic that directly uses exceptions |
|
Resolved |
Pan Bingkun
|
433.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2305-2309] |
|
Resolved |
Jiaan Geng
|
434.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[1215-1245-2329] & Use checkError() to check Exception in *CharVarchar*Suite |
|
Resolved |
Pan Bingkun
|
435.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2310-2314] |
|
Resolved |
Jiaan Geng
|
436.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2315-2319] |
|
Resolved |
Jiaan Geng
|
437.
|
Assign names to the error class _LEGACY_ERROR_TEMP_227[4-6,8] |
|
Resolved |
Pan Bingkun
|
438.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2320-2324] |
|
Resolved |
Jiaan Geng
|
439.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[1067,1150,1220,1265,1277] |
|
Resolved |
Pan Bingkun
|
440.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[2325-2328] |
|
Resolved |
Jiaan Geng
|
441.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[1009,1010,1013,1015,1016,1278] |
|
Resolved |
Pan Bingkun
|
442.
|
Assign names to the error class _LEGACY_ERROR_TEMP_[1017,1073,1074,1076,1125,1126] |
|
Open |
Unassigned
|
443.
|
Assign name to the error class _LEGACY_ERROR_TEMP_1100 |
|
Resolved |
Max Gekk
|
444.
|
Wrap inputName by backticks in the NON_FOLDABLE_INPUT error class |
|
Resolved |
Max Gekk
|
445.
|
Assign name to _LEGACY_ERROR_TEMP_2151 |
|
Resolved |
Deng Ziming
|
446.
|
Assign name to _LEGACY_ERROR_TEMP_2152 |
|
Resolved |
Deng Ziming
|
447.
|
Assign name to _LEGACY_ERROR_TEMP_2153 |
|
Resolved |
Deng Ziming
|
448.
|
Migrate SchemaColumnConvertNotSupportedException onto DATATYPE_MISMATCH error classes |
|
Open |
Unassigned
|
449.
|
Assign name to _LEGACY_ERROR_TEMP_215[6,7,8] |
|
Resolved |
Deng Ziming
|
450.
|
Assign name to _LEGACY_ERROR_TEMP_21[59,60,61,62] |
|
Resolved |
Deng Ziming
|
451.
|
Enforce error class in ParseException |
|
Resolved |
Max Gekk
|
452.
|
Enforce the error classes in sub-classes of AnalysisException |
|
Resolved |
Max Gekk
|
453.
|
Migrate CatalogNotFoundException to an error class |
|
Resolved |
Max Gekk
|
454.
|
Replace IllegalStateException by SparkException.internalError in catalyst |
|
Resolved |
Max Gekk
|
455.
|
Replace IllegalStateException by SparkException.internalError in sql/core |
|
Resolved |
Max Gekk
|
456.
|
Require an error class in AnalysisException |
|
Resolved |
Max Gekk
|
457.
|
Migrate sub-classes of AnalysisException to error classes |
|
Resolved |
Max Gekk
|
458.
|
Assign a name to the error class _LEGACY_ERROR_TEMP_1023 |
|
Resolved |
Jiaan Geng
|
459.
|
Convert IllegalStateException to internalError in session iterators |
|
Resolved |
Max Gekk
|
460.
|
Replace all Scala `require` with `SparkException.require` |
|
Open |
Unassigned
|
461.
|
Require error classes in SparkThrowable sub-classes |
|
Resolved |
Max Gekk
|
462.
|
Replace UnsupportedOperationException by SparkUnsupportedOperationException in catalyst |
|
Resolved |
Max Gekk
|
463.
|
Add an error class for unsupported method calls |
|
Resolved |
Max Gekk
|
464.
|
Replace UnsupportedOperationException by SparkUnsupportedOperationException in sql/core |
|
Resolved |
Max Gekk
|
465.
|
Replace UnsupportedOperationException by SparkUnsupportedOperationException in sql |
|
Resolved |
Max Gekk
|
466.
|
Replace IllegalArgumentException by SparkIllegalArgumentException in catalyst |
|
Resolved |
Max Gekk
|
467.
|
Check SparkUnsupportedOperationException instead of UnsupportedOperationException |
|
Resolved |
Max Gekk
|
468.
|
Replace IllegalArgumentException by SparkIllegalArgumentException in sql/api |
|
Resolved |
Max Gekk
|
469.
|
Check SparkIllegalArgumentException instead of IllegalArgumentException in catalyst |
|
Resolved |
Max Gekk
|
470.
|
Raise Spark's exception with an error class in config value check |
|
Resolved |
Max Gekk
|
471.
|
Assign proper name and sqlState to _LEGACY_ERROR_TEMP_2134 & 2231 |
|
Resolved |
Haejoon Lee
|
472.
|
Tweak column error names and text |
|
Resolved |
Nicholas Chammas
|
473.
|
Assign names to the error classes _LEGACY_ERROR_TEMP_325[1-9] |
|
Resolved |
Stefan Bukorovic
|
474.
|
Assign names to the error classes _LEGACY_ERROR_TEMP_324[7-9] |
|
Resolved |
Milan Dankovic
|
475.
|
Assign error classes to FILTER expression errors |
|
Resolved |
David Milicevic
|
476.
|
Assign error classes to ALTER COLUMN errors |
|
Resolved |
Wei Guo
|
477.
|
Assign error classes to SHOW CREATE TABLE errors |
|
Resolved |
Wei Guo
|
478.
|
Assign classes to interval errors |
|
Resolved |
Vladan Vasić
|
479.
|
Assign classes to Row to JSON errors |
|
Resolved |
Wei Guo
|
480.
|
Assign classes to Parquet type errors |
|
Resolved |
junyuc25
|
481.
|
Assign classes to Parquet converter errors |
|
Resolved |
Vladan Vasić
|
482.
|
Assign classes to DEFAULT value errors |
|
Resolved |
xuping
|
483.
|
Assign classes to join type errors and as-of join error |
|
Resolved |
Wei Guo
|
484.
|
Assign names to streaming output mode related error classes |
|
Resolved |
Wei Guo
|
485.
|
Improve error message in ValidateExternalType |
|
Resolved |
Mark Andreev
|
486.
|
Detect unused message parameters |
|
Resolved |
Max Gekk
|
487.
|
Assign a name to the error conditions _LEGACY_ERROR_TEMP_3055, 3146 |
|
Resolved |
Mark Andreev
|
488.
|
Rename errorClass in checkError() |
|
Resolved |
Max Gekk
|
489.
|
Deprecate getErrorClass in SparkThrowable |
|
Resolved |
Max Gekk
|
490.
|
Rename errorClass to condition in errors of the JSON format |
|
Open |
Max Gekk
|
491.
|
Rename errorClass to condition in JdbcDialect.classifyException |
|
Open |
Max Gekk
|
492.
|
Require an error class in SparkOutOfMemoryError |
|
Resolved |
Max Gekk
|
493.
|
Require an error class in SparkException |
|
Open |
Max Gekk
|