Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task SPARK-47263

SPARK-37935 Assign classes to DEFAULT value errors

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-47262

SPARK-37935 Assign classes to Parquet converter errors

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-47261

SPARK-37935 Assign classes to Parquet type errors

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-47260

SPARK-37935 Assign classes to Row to JSON errors

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-47259

SPARK-37935 Assign classes to interval errors

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-47258

SPARK-37935 Assign error classes to SHOW CREATE TABLE errors

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-47257

SPARK-37935 Assign error classes to ALTER COLUMN errors

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-47256

SPARK-37935 Assign error classes to FILTER expression errors

David Milicevic Max Gekk Minor Resolved Fixed  
Sub-task SPARK-47255

SPARK-37935 Assign names to the error classes _LEGACY_ERROR_TEMP_324[7-9]

Milan Dankovic Max Gekk Minor Resolved Fixed  
Sub-task SPARK-47254

SPARK-37935 Assign names to the error classes _LEGACY_ERROR_TEMP_325[1-9]

Stefan Bukorovic Max Gekk Minor Resolved Fixed  
Sub-task SPARK-47189

SPARK-37935 Tweak column error names and text

Nicholas Chammas Nicholas Chammas Minor Resolved Fixed  
Sub-task SPARK-47158

SPARK-37935 Assign proper name and sqlState to _LEGACY_ERROR_TEMP_2134 & 2231

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-47087

SPARK-37935 Raise Spark's exception with an error class in config value check

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-47060

SPARK-37935 Check SparkIllegalArgumentException instead of IllegalArgumentException in catalyst

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-47045

SPARK-37935 Replace IllegalArgumentException by SparkIllegalArgumentException in sql/api

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-47028

SPARK-37935 Check SparkUnsupportedOperationException instead of UnsupportedOperationException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46991

SPARK-37935 Replace IllegalArgumentException by SparkIllegalArgumentException in catalyst

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46968

SPARK-37935 Replace UnsupportedOperationException by SparkUnsupportedOperationException in sql

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46795

SPARK-37935 Replace UnsupportedOperationException by SparkUnsupportedOperationException in sql/core

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46739

SPARK-37935 Add an error class for unsupported method calls

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46552

SPARK-37935 Replace UnsupportedOperationException by SparkUnsupportedOperationException in catalyst

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46490

SPARK-37935 Require error classes in SparkThrowable sub-classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46458

SPARK-37935 Replace all Scala `require` with `SparkException.require`

Unassigned Hannah Amundson Major Open Unresolved  
Sub-task SPARK-46431

SPARK-37935 Convert IllegalStateException to internalError in session iterators

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46406

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1023

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-46381

SPARK-37935 Migrate sub-classes of AnalysisException to error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46351

SPARK-37935 Require an error class in AnalysisException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46342

SPARK-37935 Replace IllegalStateException by SparkException.internalError in sql/core

Max Gekk Max Gekk Minor Resolved Fixed  
Sub-task SPARK-46333

SPARK-37935 Replace IllegalStateException by SparkException.internalError in catalyst

Max Gekk Max Gekk Minor Resolved Fixed  
Sub-task SPARK-46332

SPARK-37935 Migrate CatalogNotFoundException to an error class

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-45857

SPARK-37935 Enforce the error classes in sub-classes of AnalysisException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-45824

SPARK-37935 Enforce error class in ParseException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-45710

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_21[59,60,61,62]

Deng Ziming Deng Ziming Major Resolved Fixed  
Sub-task SPARK-45614

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_215[6,7,8]

Deng Ziming Deng Ziming Major Resolved Fixed  
Sub-task SPARK-45608

SPARK-37935 Migrate SchemaColumnConvertNotSupportedException onto DATATYPE_MISMATCH error classes

Unassigned Zamil Majdy Major Open Unresolved  
Sub-task SPARK-45573

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2153

Deng Ziming Deng Ziming Major Resolved Fixed  
Sub-task SPARK-45569

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2152

Deng Ziming Deng Ziming Major Resolved Fixed  
Sub-task SPARK-45213

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2151

Deng Ziming Deng Ziming Major Resolved Fixed  
Sub-task SPARK-45156

SPARK-37935 Wrap inputName by backticks in the NON_FOLDABLE_INPUT error class

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-44987

SPARK-37935 Assign name to the error class _LEGACY_ERROR_TEMP_1100

Max Gekk Max Gekk Minor Resolved Fixed  
Sub-task SPARK-44800

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[1017,1073,1074,1076,1125,1126]

Unassigned BingKun Pan Minor Open Unresolved  
Sub-task SPARK-44404

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[1009,1010,1013,1015,1016,1278]

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-44328

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2325-2328]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-44320

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[1067,1150,1220,1265,1277]

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-44303

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2320-2324]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-44299

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_227[4-6,8]

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-44292

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2315-2319]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-44269

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2310-2314]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-44260

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[1215-1245-2329] & Use checkError() to check Exception in *CharVarchar*Suite

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-44244

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2305-2309]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-44208

SPARK-37935 assign clear error class names for some logic that directly uses exceptions

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-44190

SPARK-37935 Convert HiveException to SparkException

Unassigned BingKun Pan Minor Open Unresolved  
Sub-task SPARK-44171

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2279-2282] & delete some unused error classes

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-44169

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2300-2304]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-44004

SPARK-37935 Assign name & improve error message for frequent LEGACY errors.

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-43969

SPARK-37935 Refactor & Assign names to the error class _LEGACY_ERROR_TEMP_1170

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43948

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[0050|0057|0058|0059]

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43940

SPARK-37935 Write test for CANNOT_FIND_BATCH (Prev _LEGACY_ERROR_TEMP_2132)

Unassigned Amanda Liu Major Open Unresolved  
Sub-task SPARK-43915

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2438-2445]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43914

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2433-2437]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43913

SPARK-37935 Assign names to the error class _LEGACY_ERROR_TEMP_[2426-2432]

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43882

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2122

Jia Fan Jia Fan Major Resolved Fixed  
Sub-task SPARK-43862

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_(1254 & 1315)

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43856

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2425

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43855

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2423

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43854

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2421

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43853

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2419

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43852

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2418

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43846

SPARK-37935 Use checkError() to check Exception in SessionCatalogSuite

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43839

SPARK-37935 Convert `_LEGACY_ERROR_TEMP_1337` to `UNSUPPORTED_FEATURE.TIME_TRAVEL`

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43837

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_103[1-2]

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43834

SPARK-37935 Use error classes in the compilation errors of `ResolveDefaultColumns`

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43827

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2417

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43826

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2416

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43825

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1282

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43824

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1281

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43823

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2414

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43822

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2413

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43820

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2411

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43808

SPARK-37935 Use `checkError()` to check `Exception` in `SQLViewTestSuite`

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43807

SPARK-37935 Migrate _LEGACY_ERROR_TEMP_1269 to PARTITION_SCHEMA_IS_EMPTY

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43794

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1335

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43791

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1336

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43766

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2410

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43765

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2409

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43764

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2408

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43763

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2407

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43762

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2406

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43750

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2405

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43749

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2404

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43651

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2403

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43650

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2402

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43649

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2401

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43604

SPARK-37935 Refactor `INVALID_SQL_SYNTAX` for avoiding to embed error's text in source code

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43598

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2400

Jiaan Geng Jiaan Geng Major Resolved Fixed  
Sub-task SPARK-43597

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_0017

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43591

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_0013

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43549

SPARK-37935 Convert `_LEGACY_ERROR_TEMP_0036` to INVALID_SQL_SYNTAX

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43539

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_0003

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43518

SPARK-37935 Convert `_LEGACY_ERROR_TEMP_2029` to INTERNAL_ERROR

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-43438

SPARK-37935 Fix mismatched column list error on INSERT

Max Gekk Serge Rielau Major Resolved Fixed  
Sub-task SPARK-43387

SPARK-37935 Provide human readable name for error _LEGACY_ERROR_TEMP_1168

Eric Ogren Eric Ogren Major Resolved Fixed  
Sub-task SPARK-43346

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1206

Terry Kim Terry Kim Minor Resolved Fixed  
Sub-task SPARK-43345

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_0041

Terry Kim Terry Kim Minor Resolved Fixed  
Sub-task SPARK-43309

SPARK-37935 Extend INTERNAL_ERROR with category

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-43259

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2024

Mihailo Milosevic Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43258

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_202[3,4,5]

Deng Ziming Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43257

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2022

Jin Helin Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43256

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2021

A G Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43255

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2020

Jin Helin Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43254

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2018

Deng Ziming Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43253

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2017

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-43252

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2016

Deng Ziming Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43251

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2015

Deng Ziming Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43250

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2014

Atour Mousavi Gourabi Max Gekk Minor Resolved Fixed  
Sub-task SPARK-43028

SPARK-37935 Add error class SQL_CONF_NOT_FOUND

Allison Wang Allison Wang Major Resolved Fixed  
Sub-task SPARK-42847

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2013

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-42846

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2011

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-42845

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2010

Liang Yan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-42844

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2008

Liang Yan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-42843

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2007

Liang Yan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-42842

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2006

Liang Yan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-42841

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2005

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-42840

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2004

Leibniz Hu Max Gekk Minor Resolved Fixed  
Sub-task SPARK-42839

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2003

Unassigned Max Gekk Minor In Progress Unresolved  
Sub-task SPARK-42838

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2000

Unassigned Max Gekk Minor In Progress Unresolved  
Sub-task SPARK-42706

SPARK-37935 Document the Spark SQL error classes in user-facing documentation.

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42414

SPARK-37935 Make suggestion in error message smarter

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-42348

SPARK-37935 Add SQLSTATE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42337

SPARK-37935 Add error class INVALID_TEMP_OBJ_REFERENCE

Allison Wang Allison Wang Major Resolved Resolved  
Sub-task SPARK-42332

SPARK-37935 Convert `require` in `ComplexTypeMergingExpression.dataTypeCheck` to an error class

Hannah Amundson Max Gekk Major Resolved Fixed  
Sub-task SPARK-42330

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2175

Koray Beyaz Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42329

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2256

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-42328

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1175

Nikola Mandic Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42327

SPARK-37935 Assign name to_LEGACY_ERROR_TEMP_2177

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42326

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2099

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42325

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_0035

Unassigned Haejoon Lee Major In Progress Unresolved  
Sub-task SPARK-42324

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1001

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42323

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2332

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42322

SPARK-37935 Assign name to_LEGACY_ERROR_TEMP_2235

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-42321

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2133

Jia Fan Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42320

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2188

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42319

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2123

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42318

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2125

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42317

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2247

Koray Beyaz Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42316

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2044

Jia Fan Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42315

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2092

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42314

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2127

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42313

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1152

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42312

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_0042

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42311

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2432

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-42310

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1289

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42309

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1204

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42308

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1242

Unassigned Haejoon Lee Major Resolved Duplicate  
Sub-task SPARK-42307

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2232

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-42306

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1317

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42305

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1229

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42304

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2189

Valentin Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42303

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1326

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42302

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2135

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42301

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1129

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42300

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2143

Unassigned Haejoon Lee Major Resolved Won't Do  
Sub-task SPARK-42299

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2206

Amanda Liu Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42298

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2132

Jia Fan Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42297

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2412

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42255

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2430

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42254

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1117

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42249

SPARK-37935 Refining html strings in error messages

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42248

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2141

Unassigned Haejoon Lee Major Resolved Duplicate  
Sub-task SPARK-42239

SPARK-37935 Integrate MUST_AGGREGATE_CORRELATED_SCALAR_SUBQUERY

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42238

SPARK-37935 Introduce `INCOMPATIBLE_JOIN_TYPES`

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42236

SPARK-37935 Refine `NULLABLE_ARRAY_OR_MAP_ELEMENT`

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42234

SPARK-37935 Rename error class: UNSUPPORTED_FEATURE.REPEATED_PIVOT

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42233

SPARK-37935 Improve error message for PIVOT_AFTER_GROUP_BY

Apache Spark Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42232

SPARK-37935 Rename error class: UNSUPPORTED_FEATURE.JDBC_TRANSACTION

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42231

SPARK-37935 Rename error class: MISSING_STATIC_PARTITION_COLUMN

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42229

SPARK-37935 Migrate SparkCoreErrors into error class

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42165

SPARK-37935 Integrate all errors that causes re-create of a view failing into one error class

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-42160

SPARK-37935 Integrate COLUMN_NOT_FOUND and FIELD_NOT_FOUND for DDL.

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-42159

SPARK-37935 Rename `FIELD_NOT_FOUND`

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-42158

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1003

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42044

SPARK-37935 Fix wrong error message for `MUST_AGGREGATE_CORRELATED_SCALAR_SUBQUERY`

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-42004

SPARK-37935 Migrate "XX000" sqlState onto `INTERNAL_ERROR`

Unassigned Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41984

SPARK-37935 Rename & improve error message for RESET_PERMISSION_TO_ORIGINAL

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41983

SPARK-37935 Rename error class: NULL_COMPARISON_RESULT

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41979

SPARK-37935 Add missing dots for error messages in error classes.

Unassigned Haejoon Lee Major In Progress Unresolved  
Sub-task SPARK-41976

SPARK-37935 Improve error message for `INDEX_NOT_FOUND`

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41975

SPARK-37935 Improve error message for `INDEX_ALREADY_EXISTS`

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41974

SPARK-37935 Turn `INCORRECT_END_OFFSET` into `INTERNAL_ERROR`

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41973

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1311

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41960

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1056

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41889

SPARK-37935 Attach root cause to invalidPatternError

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41807

SPARK-37935 Remove non-existent error class: UNSUPPORTED_FEATURE.DISTRIBUTE_BY

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41796

SPARK-37935 Test the error class: UNSUPPORTED_CORRELATED_REFERENCE_DATA_TYPE

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41729

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_0011

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41582

SPARK-37935 Reuse `INVALID_TYPED_LITERAL` instead of `_LEGACY_ERROR_TEMP_0022`

Yang Jie Yang Jie Major Resolved Fixed  
Sub-task SPARK-41581

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1230

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41580

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2137

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41579

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1249

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41578

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2141

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41577

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1130

Unassigned Haejoon Lee Major Resolved Duplicate  
Sub-task SPARK-41576

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2051

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41575

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2054

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41574

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2009

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41573

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2136

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41572

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2149

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41571

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2310

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41568

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1236

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41565

SPARK-37935 Add the error class UNRESOLVED_ROUTINE

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41518

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2422

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41508

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1179 and unwrap the existing SparkThrowable

Yang Jie Yang Jie Major Resolved Fixed  
Sub-task SPARK-41490

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2441

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41489

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_2415

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41488

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1176

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41487

SPARK-37935 Assign name to _LEGACY_ERROR_TEMP_1020

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41481

SPARK-37935 Reuse `INVALID_TYPED_LITERAL` instead of `_LEGACY_ERROR_TEMP_0020`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41478

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1234

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41465

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1235

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41443

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1061

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41435

SPARK-37935 Make `curdate()` throw `WRONG_NUM_ARGS ` instead of `_LEGACY_ERROR_TEMP_1043 ` when args is not null

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41417

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_0019

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41409

SPARK-37935 Reuse `WRONG_NUM_ARGS` instead of `_LEGACY_ERROR_TEMP_1043`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41406

SPARK-37935 Refactor error message for `NUM_COLUMNS_MISMATCH` to make it more generic

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41389

SPARK-37935 Reuse `WRONG_NUM_ARGS` instead of `_LEGACY_ERROR_TEMP_1044`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41348

SPARK-37935 Refactor `UnsafeArrayWriterSuite` to check error class

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41314

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1094

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41311

SPARK-37935 Rewrite test RENAME_SRC_PATH_NOT_FOUND to trigger the error from user space

Immanuel Buder Immanuel Buder Minor Resolved Fixed  
Sub-task SPARK-41309

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1093

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41303

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2422

Unassigned BingKun Pan Minor Resolved Duplicate  
Sub-task SPARK-41302

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1185

Narek Karapetian BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41296

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1106

Narek Karapetian BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41295

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1105

Narek Karapetian BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41294

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1203

Unassigned BingKun Pan Minor In Progress Unresolved  
Sub-task SPARK-41293

SPARK-37935 Code cleanup for assertXXX methods in ExpressionTypeCheckingSuite

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41272

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_2019

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41237

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_0030

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41228

SPARK-37935 Rename COLUMN_NOT_IN_GROUP_BY_CLAUSE to MISSING_AGGREGATION

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41221

SPARK-37935 Add the error class INVALID_FORMAT

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41217

SPARK-37935 Add an error class for failures of built-in function calls

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41208

SPARK-37935 Add utils for testing `checkError` in various test mode

Unassigned Haejoon Lee Major Open Unresolved  
Sub-task SPARK-41206

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1233

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41182

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1102

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-41181

SPARK-37935 Migrate the map options errors onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-41180

SPARK-37935 Assign an error class to "Cannot parse the data type"

Yang Jie Max Gekk Major Resolved Fixed  
Sub-task SPARK-41179

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1092

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-41176

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1042

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-41175

SPARK-37935 Assign a name to the error class _LEGACY_ERROR_TEMP_1078

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-41174

SPARK-37935 Propagate an error class to users for invalid `format` of `to_binary()`

Yang Jie Max Gekk Major Resolved Fixed  
Sub-task SPARK-41173

SPARK-37935 Move `require()` out from the constructors of string expressions

Yang Jie Max Gekk Major Resolved Fixed  
Sub-task SPARK-41172

SPARK-37935 Migrate the ambiguous ref error to an error class

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-41166

SPARK-37935 Check errorSubClass of DataTypeMismatch in *ExpressionSuites

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41158

SPARK-37935 Use `checkError()` to check `DATATYPE_MISMATCH` in `DataFrameFunctionsSuite`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41156

SPARK-37935 Remove the class TypeCheckFailure

Max Gekk Max Gekk Major In Progress Unresolved  
Sub-task SPARK-41147

SPARK-37935 Assign a name to the legacy error class _LEGACY_ERROR_TEMP_1042

Unassigned Haejoon Lee Major Resolved Duplicate  
Sub-task SPARK-41140

SPARK-37935 Assign a name to the legacy error class _LEGACY_ERROR_TEMP_2440

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41139

SPARK-37935 Improve error message for PYTHON_UDF_IN_ON_CLAUSE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41137

SPARK-37935 Rename LATERAL_JOIN_OF_TYPE to INVALID_LATERAL_JOIN_TYPE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41135

SPARK-37935 Rename UNSUPPORTED_EMPTY_LOCATION to INVALID_EMPTY_LOCATION

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41133

SPARK-37935 Integrate UNSCALED_VALUE_TOO_LARGE_FOR_PRECISION into NUMERIC_VALUE_OUT_OF_RANGE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41131

SPARK-37935 Improve error message for UNRESOLVED_MAP_KEY.WITHOUT_SUGGESTION

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41130

SPARK-37935 Rename OUT_OF_DECIMAL_TYPE_RANGE to NUMERIC_OUT_OF_SUPPORTED_RANGE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41109

SPARK-37935 Rename the error class _LEGACY_ERROR_TEMP_1216 to INVALID_LIKE_PATTERN

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41098

SPARK-37935 Rename GROUP_BY_POS_REFERS_AGG_EXPR to GROUP_BY_POS_AGGREGATE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41095

SPARK-37935 Convert unresolved operators to internal errors

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41072

SPARK-37935 Convert the internal error about failed stream to user-facing error

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41062

SPARK-37935 Rename UNSUPPORTED_CORRELATED_REFERENCE to CORRELATED_REFERENCE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41059

SPARK-37935 Rename _LEGACY_ERROR_TEMP_2420 to NESTED_AGGREGATE_FUNCTION

Apache Spark Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41055

SPARK-37935 Rename _LEGACY_ERROR_TEMP_2424 to GROUP_BY_AGGREGATE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41044

SPARK-37935 Convert DATATYPE_MISMATCH.UNSPECIFIED_FRAME to INTERNAL_ERROR

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41043

SPARK-37935 Assign a name to the legacy error class _LEGACY_ERROR_TEMP_2429

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41042

SPARK-37935 Rename PARSE_CHAR_MISSING_LENGTH to DATA_TYPE_MISSING_SIZE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41041

SPARK-37935 Integrate _LEGACY_ERROR_TEMP_1279 into TABLE_OR_VIEW_ALREADY_EXISTS

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41038

SPARK-37935 Rename `MULTI_VALUE_SUBQUERY_ERROR` to `SCALAR_SUBQUERY_TOO_MANY_ROWS `

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41028

SPARK-37935 Use `UNEXPECTED_INPUT_TYPE ` instead of `MAP_FROM_ENTRIES_WRONG_TYPE`

Unassigned Yang Jie Minor Resolved Duplicate  
Sub-task SPARK-41027

SPARK-37935 Use `UNEXPECTED_INPUT_TYPE ` instead of `MAP_FROM_ENTRIES_WRONG_TYPE`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-41022

SPARK-37935 Test the error class: DEFAULT_DATABASE_NOT_EXISTS, INDEX_ALREADY_EXISTS, INDEX_NOT_FOUND, ROUTINE_NOT_FOUND

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41021

SPARK-37935 Test some subclasses of error class DATATYPE_MISMATCH

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-41020

SPARK-37935 Assign a name to the legacy error class _LEGACY_ERROR_TEMP_2440

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41019

SPARK-37935 Provide a query context to failAnalysis

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41012

SPARK-37935 Rename _LEGACY_ERROR_TEMP_1022 to ORDER_BY_POS_OUT_OF_RANGE

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-41011

SPARK-37935 Refine Sequence#checkInputDataTypes related DataTypeMismatch

Unassigned Yang Jie Major Open Unresolved  
Sub-task SPARK-41009

SPARK-37935 Assign a name to the legacy error class _LEGACY_ERROR_TEMP_1070

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-41004

SPARK-37935 Check error classes in InterceptorRegistrySuite

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-40998

SPARK-37935 Assign a name to the legacy error class _LEGACY_ERROR_TEMP_0040

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40984

SPARK-37935 Replace `FRAME_LESS_OFFSET_WITHOUT_FOLDABLE` with `NON_FOLDABLE_INPUT`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-40978

SPARK-37935 Migrate failAnalysis() w/o context onto error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40975

SPARK-37935 Assign a name to the legacy error class _LEGACY_ERROR_TEMP_0021

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40973

SPARK-37935 Rename _LEGACY_ERROR_TEMP_0055 to UNCLOSED_BRACKETED_COMMENT

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-40967

SPARK-37935 Migrate failAnalysis() onto error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40965

SPARK-37935 Assign a name to the legacy error class _LEGACY_ERROR_TEMP_1208

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40948

SPARK-37935 Introduce new error class: PATH_NOT_FOUND

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-40910

SPARK-37935 Replace UnsupportedOperationException with SparkUnsupportedOperationException

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-40898

SPARK-37935 Quote function names in datatype mismatch errors

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40894

SPARK-37935 Introduce error sub-classes of the operation not allowed parse error

Unassigned Max Gekk Major Open Unresolved  
Sub-task SPARK-40891

SPARK-37935 Check error classes in TableIdentifierParserSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40890

SPARK-37935 Check error classes in DataSourceV2SQLSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40889

SPARK-37935 Check error classes in PlanResolutionSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40888

SPARK-37935 Check error classes in HiveQuerySuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40856

SPARK-37935 Update the error template of WRONG_NUM_PARAMS

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-40811

SPARK-37935 Use checkError() to intercept ParseException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40810

SPARK-37935 Use SparkIllegalArgumentException instead of IllegalArgumentException in CreateDatabaseCommand & AlterDatabaseSetLocationCommand

BingKun Pan BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-40790

SPARK-37935 Check error classes in DDL parsing tests

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40788

SPARK-37935 Check error classes in CreateNamespaceParserSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40787

SPARK-37935 Check error classes in SparkSqlParserSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40786

SPARK-37935 Check error classes in PlanParserSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40785

SPARK-37935 Check error classes in ExpressionParserSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40784

SPARK-37935 Check error classes in DDLParserSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40769

SPARK-37935 Migrate type check failures of aggregate expressions onto error classes

Apache Spark Max Gekk Major Resolved Fixed  
Sub-task SPARK-40768

SPARK-37935 Migrate type check failures of bloom_filter_agg() onto error classes

Shaokang Lv Max Gekk Major Resolved Fixed  
Sub-task SPARK-40762

SPARK-37935 Check error classes in ErrorParserSuite

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40761

SPARK-37935 Migrate type check failures of percentile expressions onto error classes

Yang Jie Max Gekk Major Resolved Fixed  
Sub-task SPARK-40760

SPARK-37935 Migrate type check failures of interval expressions onto error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40759

SPARK-37935 Migrate type check failures of time window onto error classes

Yang Jie Max Gekk Major Resolved Fixed  
Sub-task SPARK-40756

SPARK-37935 Migrate type check failures of string expressions onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40755

SPARK-37935 Migrate type check failures of number formatting onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40752

SPARK-37935 Migrate type check failures of misc expressions onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40751

SPARK-37935 Migrate type check failures of high order functions onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40750

SPARK-37935 Migrate type check failures of math expressions onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40749

SPARK-37935 Migrate type check failures of generators onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40748

SPARK-37935 Migrate type check failures of conditions onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40714

SPARK-37935 Remove PartitionAlreadyExistsException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40702

SPARK-37935 Confusing partition specs in PartitionsAlreadyExistException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40663

SPARK-37935 Migrate execution errors onto error classes

Haejoon Lee Haejoon Lee Major Resolved Fixed  
Sub-task SPARK-40627

SPARK-37935 Eliminate error sub-classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40560

SPARK-37935 Rename message to messageFormat in the STANDARD format of errors

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40540

SPARK-37935 Migrate compilation errors onto error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40479

SPARK-37935 Migrate unexpected input type error to an error class

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40473

SPARK-37935 Migrate parsing errors onto error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40426

SPARK-37935 Return a map from SparkThrowable.getMessageParameters

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40420

SPARK-37935 Sort message parameters in the JSON formats

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40408

SPARK-37935 Test the error class CONCURRENT_QUERY

Max Gekk Max Gekk Minor Resolved Duplicate  
Sub-task SPARK-40400

SPARK-37935 Pass error message parameters to exceptions as a map

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40392

SPARK-37935 Test the error class INDEX_OUT_OF_BOUNDS

Max Gekk Max Gekk Minor Resolved Duplicate  
Sub-task SPARK-40391

SPARK-37935 Test the error class UNSUPPORTED_FEATURE.JDBC_TRANSACTION

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-40374

SPARK-37935 Migrate type check failures of type creators onto error classes

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-40372

SPARK-37935 Migrate failures of array type checks onto error classes

Yang Jie Max Gekk Major Resolved Fixed  
Sub-task SPARK-40371

SPARK-37935 Migrate type check failures of NthValue and NTile onto error classes

Yang Jie Max Gekk Major Resolved Fixed  
Sub-task SPARK-40370

SPARK-37935 Migrate cast type check failures onto error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40369

SPARK-37935 Migrate the type check failures of calls via reflection onto error classes

Yang Jie Max Gekk Major Resolved Fixed  
Sub-task SPARK-40368

SPARK-37935 Migrate Bloom Filter type check failures onto error classes

Shaokang Lv Max Gekk Major Resolved Fixed  
Sub-task SPARK-40361

SPARK-37935 Migrate arithmetic type check failures onto error classes

Shaokang Lv Max Gekk Major Resolved Fixed  
Sub-task SPARK-40359

SPARK-37935 Migrate JSON type check failures onto error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40358

SPARK-37935 Migrate collection type check failures onto error classes

Shaokang Lv Max Gekk Major Resolved Fixed  
Sub-task SPARK-40357

SPARK-37935 Migrate window type check failures onto error classes

Shaokang Lv Max Gekk Major Resolved Fixed  
Sub-task SPARK-40300

SPARK-37935 Migrate onto the DATATYPE_MISMATCH error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40291

SPARK-37935 Improve the message for column not in group by clause error

Linhong Liu Linhong Liu Major Resolved Fixed  
Sub-task SPARK-40260

SPARK-37935 Use error classes in the compilation errors of GROUP BY a position

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40220

SPARK-37935 Don't output the empty map of error message parameters

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40209

SPARK-37935 Incorrect value in the error message of NUMERIC_VALUE_OUT_OF_RANGE

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40180

SPARK-37935 Format error messages by spark-sql

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40136

SPARK-37935 Incorrect fragment of query context

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40102

SPARK-37935 Use SparkException instead of IllegalStateException in SparkPlan

yikaifei yikaifei Major Resolved Fixed  
Sub-task SPARK-40098

SPARK-37935 Format error messages in the Thrift Server

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40044

SPARK-37935 Incorrect target interval type in cast overflow errors

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-40018

SPARK-37935 Output SparkThrowable to SQL golden files in JSON format

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39935

SPARK-37935 Switch validateParsingError onto checkError

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39933

SPARK-37935 Check query context by checkError()

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39923

SPARK-37935 Put QueryContext to array instead of Option

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39905

SPARK-37935 Remove checkErrorClass()

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39899

SPARK-37935 Incorrect passing of message parameters in InvalidUDFClassException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39827

SPARK-37935 add_months() returns a java error on overflow

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39787

SPARK-37935 Use error class in the parsing error of function to_timestamp

Gengliang Wang Gengliang Wang Minor Resolved Fixed  
Sub-task SPARK-39778

SPARK-37935 Improve error messages: step 3

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39432

SPARK-37935 element_at(*, 0) does not return INVALID_ARRAY_INDEX_IN_ELEMENT_AT

BingKun Pan Serge Rielau Major Resolved Fixed  
Sub-task SPARK-39346

SPARK-37935 Convert asserts/illegal state exception to internal errors on each phase

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39275

SPARK-37935 Pass SQL config values as parameters of error classes

Max Gekk Max Gekk Major Resolved Won't Do  
Sub-task SPARK-39255

SPARK-37935 Improve error messages: step 2

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39243

SPARK-37935 Describe the rules of quoting elements in error messages

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39234

SPARK-37935 Code clean up in SparkThrowableHelper.getMessage

Gengliang Wang Gengliang Wang Minor Resolved Fixed  
Sub-task SPARK-39214

SPARK-37935 Improve errors related to CAST

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39212

SPARK-37935 Use double quotes for values of SQL configs/DS options in error messages

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39187

SPARK-37935 Remove SparkIllegalStateException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39167

SPARK-37935 Throw an exception w/ an error class for multiple rows from a subquery used as an expression

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-39165

SPARK-37935 Replace sys.error by IllegalStateException in Spark SQL

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39164

SPARK-37935 Wrap asserts/illegal state exceptions by the INTERNAL_ERROR exception in actions

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39163

SPARK-37935 Throw an exception w/ error class for an invalid bucket file

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-39098

SPARK-37935 Test the error class: PIVOT_VALUE_DATA_TYPE_MISMATCH

Unassigned Max Gekk Minor Resolved Duplicate  
Sub-task SPARK-39087

SPARK-37935 Improve error messages: step 1

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39085

SPARK-37935 Move error message of INCONSISTENT_BEHAVIOR_CROSS_VERSION to the json file

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39047

SPARK-37935 Replace the error class ILLEGAL_SUBSTRING by INVALID_PARAMETER_VALUE

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39027

SPARK-37935 Output SQL statements in upper case in error messages

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-39007

SPARK-37935 Use double quotes for SQL configs in error messages

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38996

SPARK-37935 Use double quotes for types in error messages

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38986

SPARK-37935 Prepend error class tag to error messages

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38980

SPARK-37935 Move error class tests requiring ANSI SQL mode to QueryExecutionAnsiErrorsSuite

Gengliang Wang Gengliang Wang Trivial Resolved Fixed  
Sub-task SPARK-38949

SPARK-37935 Wrap SQL statements by double quotes in error messages

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38926

SPARK-37935 Output types in error messages in SQL style

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38913

SPARK-37935 Output identifiers in error messages in SQL style

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38791

SPARK-37935 Output parameter values of error classes in SQL style

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38753

SPARK-37935 Move the tests for `WRITING_JOB_ABORTED` to QueryExecutionErrorsSuite

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38752

SPARK-37935 Test the error class: UNSUPPORTED_DATATYPE

Shaokang Lv Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38751

SPARK-37935 Test the error class: UNRECOGNIZED_SQL_TYPE

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38750

SPARK-37935 Test the error class: SECOND_FUNCTION_ARGUMENT_NOT_INTEGER

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38749

SPARK-37935 Test the error class: RENAME_SRC_PATH_NOT_FOUND

Apache Spark Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38748

SPARK-37935 Test the error class: PIVOT_VALUE_DATA_TYPE_MISMATCH

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38747

SPARK-37935 Move the tests for `PARSE_SYNTAX_ERROR` to QueryParsingErrorsSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-38746

SPARK-37935 Move the tests for `PARSE_EMPTY_STATEMENT` to QueryParsingErrorsSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-38745

SPARK-37935 Move the tests for `NON_PARTITION_COLUMN` to QueryCompilationErrorsSuite

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38744

SPARK-37935 Test the pivot error classes

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38743

SPARK-37935 Test the error class: MISSING_STATIC_PARTITION_COLUMN

Apache Spark Max Gekk Minor In Progress Unresolved  
Sub-task SPARK-38742

SPARK-37935 Move the tests `MISSING_COLUMN` to QueryCompilationErrorsSuite

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-38741

SPARK-37935 Test the error class: MAP_KEY_DOES_NOT_EXIST*

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38740

SPARK-37935 Test the error class: INVALID_JSON_SCHEMA_MAPTYPE

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38739

SPARK-37935 Test the error class: INVALID_INPUT_SYNTAX_FOR_NUMERIC_TYPE

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38738

SPARK-37935 Test the error class: INVALID_FRACTION_OF_SECOND

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38737

SPARK-37935 Test the error classes: INVALID_FIELD_NAME

Apache Spark BingKun Pan Minor Resolved Fixed  
Sub-task SPARK-38736

SPARK-37935 Test the error classes: INVALID_ARRAY_INDEX*

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38735

SPARK-37935 Test the error class: INTERNAL_ERROR

Eugene Gusev Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38734

SPARK-37935 Test the error class: INDEX_OUT_OF_BOUNDS

Max Gekk Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38733

SPARK-37935 Test the error class: INCOMPATIBLE_DATASOURCE_REGISTER

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38732

SPARK-37935 Test the error class: INCOMPARABLE_PIVOT_COLUMN

Shaokang Lv Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38731

SPARK-37935 Move the tests `GROUPING_SIZE_LIMIT_EXCEEDED` to QueryCompilationErrorsSuite

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38730

SPARK-37935 Move tests for the grouping error classes to QueryCompilationErrorsSuite

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38729

SPARK-37935 Test the error class: FAILED_SET_ORIGINAL_PERMISSION_BACK

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38728

SPARK-37935 Test the error class: FAILED_RENAME_PATH

Immanuel Buder Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38727

SPARK-37935 Test the error class: FAILED_EXECUTE_UDF

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38725

SPARK-37935 Test the error class: DUPLICATE_KEY

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38724

SPARK-37935 Test the error class: DIVIDE_BY_ZERO

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38723

SPARK-37935 Test the error class: CONCURRENT_QUERY

Philip Dakin Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38722

SPARK-37935 Test the error class: CAST_CAUSES_OVERFLOW

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38721

SPARK-37935 Test the error class: CANNOT_PARSE_DECIMAL

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38720

SPARK-37935 Test the error class: CANNOT_CHANGE_DECIMAL_PRECISION

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38719

SPARK-37935 Test the error class: CANNOT_CAST_DATATYPE

Unassigned Max Gekk Minor Open Unresolved  
Sub-task SPARK-38718

SPARK-37935 Test the error class: AMBIGUOUS_FIELD_NAME

BingKun Pan Max Gekk Minor Resolved Fixed  
Sub-task SPARK-38701

SPARK-37935 Inline IllegalStateException out from QueryExecutionErrors

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38700

SPARK-37935 Use error classes in the execution errors of save mode

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-38699

SPARK-37935 Use error classes in the execution errors of dictionary encoding

Unassigned Max Gekk Major In Progress Unresolved  
Sub-task SPARK-38692

SPARK-37935 Use error classes in the compilation errors of function args

Unassigned Max Gekk Major In Progress Unresolved  
Sub-task SPARK-38691

SPARK-37935 Use error classes in the compilation errors of column/attr resolving

Unassigned Max Gekk Major Open Unresolved  
Sub-task SPARK-38690

SPARK-37935 Use error classes in the compilation errors of SHOW CREATE TABLE

Unassigned Max Gekk Major Open Unresolved  
Sub-task SPARK-38689

SPARK-37935 Use error classes in the compilation errors of not allowed DESC PARTITION

Tengfei Huang Max Gekk Major Resolved Fixed  
Sub-task SPARK-38688

SPARK-37935 Use error classes in the compilation errors of deserializer

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-38687

SPARK-37935 Use error classes in the compilation errors of generators

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-38481

SPARK-37935 Substitute Java overflow exception from TIMESTAMPADD by Spark exception

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38478

SPARK-37935 Use error classes in org.apache.spark.ui

Unassigned Bo Zhang Major Open Unresolved  
Sub-task SPARK-38477

SPARK-37935 Use error classes in org.apache.spark.shuffle

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38476

SPARK-37935 Use error classes in org.apache.spark.storage

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38475

SPARK-37935 Use error classes in org.apache.spark.serializer

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38474

SPARK-37935 Use error classes in org.apache.spark.security

Unassigned Bo Zhang Major In Progress Unresolved  
Sub-task SPARK-38473

SPARK-37935 Use error classes in org.apache.spark.scheduler

Unassigned Bo Zhang Major Open Unresolved  
Sub-task SPARK-38472

SPARK-37935 Use error classes in org.apache.spark.rpc

Unassigned Bo Zhang Major Open Unresolved  
Sub-task SPARK-38471

SPARK-37935 Use error classes in org.apache.spark.rdd

Unassigned Bo Zhang Major Open Unresolved  
Sub-task SPARK-38470

SPARK-37935 Use error classes in org.apache.spark.partial

Unassigned Bo Zhang Major In Progress Unresolved  
Sub-task SPARK-38469

SPARK-37935 Use error classes in org.apache.spark.network

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38468

SPARK-37935 Use error classes in org.apache.spark.metrics

Unassigned Bo Zhang Major Resolved Duplicate  
Sub-task SPARK-38467

SPARK-37935 Use error classes in org.apache.spark.memory

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38466

SPARK-37935 Use error classes in org.apache.spark.mapred

Unassigned Bo Zhang Major In Progress Unresolved  
Sub-task SPARK-38465

SPARK-37935 Use error classes in org.apache.spark.launcher

Unassigned Bo Zhang Major Open Unresolved  
Sub-task SPARK-38464

SPARK-37935 Use error classes in org.apache.spark.io

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38463

SPARK-37935 Use error classes in org.apache.spark.input

Unassigned Bo Zhang Major In Progress Unresolved  
Sub-task SPARK-38462

SPARK-37935 Use error classes in org.apache.spark.executor

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38461

SPARK-37935 Use error classes in org.apache.spark.broadcast

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38312

SPARK-37935 Use error classes in org.apache.spark.metrics

Bo Zhang Bo Zhang Major Resolved Fixed  
Sub-task SPARK-38163

SPARK-37935 Preserve the error class of `AnalysisException` while constructing of function builder

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38131

SPARK-37935 Keep only user-facing error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38126

SPARK-37935 Check the whole message of error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-38119

SPARK-37935 Replace the error classes related to invalid parameters by `INVALID_PARAMETER_VALUE`

Max Gekk Max Gekk Major Open Unresolved  
Sub-task SPARK-38113

SPARK-37935 Use error classes in the execution errors of pivoting

Tengfei Huang Max Gekk Major Resolved Fixed  
Sub-task SPARK-38112

SPARK-37935 Use error classes in the execution errors of date/timestamp handling

Tengfei Huang Max Gekk Major Resolved Fixed  
Sub-task SPARK-38110

SPARK-37935 Use error classes in the compilation errors of windows

Unassigned Max Gekk Major Open Unresolved  
Sub-task SPARK-38108

SPARK-37935 Use error classes in the compilation errors of UDF/UDAF

Tengfei Huang Max Gekk Major Resolved Fixed  
Sub-task SPARK-38107

SPARK-37935 Use error classes in the compilation errors of python/pandas UDFs

Haejoon Lee Max Gekk Major Resolved Fixed  
Sub-task SPARK-38106

SPARK-37935 Use error classes in the parsing errors of functions

Tengfei Huang Max Gekk Major Resolved Fixed  
Sub-task SPARK-38105

SPARK-37935 Use error classes in the parsing errors of joins

Tengfei Huang Max Gekk Major Resolved Fixed  
Sub-task SPARK-38104

SPARK-37935 Use error classes in the parsing errors of windows

Yuto Akutsu Max Gekk Major Resolved Fixed  
Sub-task SPARK-38103

SPARK-37935 Use error classes in the parsing errors of transform

Yuto Akutsu Max Gekk Major Resolved Fixed  
Sub-task SPARK-38097

SPARK-37935 Improve the error for pivoting of unsupported value types

Yuto Akutsu Max Gekk Major Resolved Fixed  
Sub-task SPARK-38001

SPARK-37935 Replace the unsupported error classes by `UNSUPPORTED_FEATURE`

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-37982

SPARK-37935 Use error classes in the execution errors related to unsupported input type

leesf leesf Major Resolved Fixed  
Sub-task SPARK-37979

SPARK-37935 Switch to more generic error classes in AES functions

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-37946

SPARK-37935 Use error classes in the execution errors related to partitions

Unassigned Max Gekk Major In Progress Unresolved  
Sub-task SPARK-37945

SPARK-37935 Use error classes in the execution errors of arithmetic ops

Khalid Mammadov Max Gekk Major Resolved Fixed  
Sub-task SPARK-37944

SPARK-37935 Use error classes in the execution errors of casting

Unassigned Max Gekk Major In Progress Unresolved  
Sub-task SPARK-37943

SPARK-37935 Use error classes in the compilation errors of grouping

Apache Spark Max Gekk Major Resolved Fixed  
Sub-task SPARK-37942

SPARK-37935 Use error classes in the compilation errors of properties

Narek Karapetian Max Gekk Major Resolved Fixed  
Sub-task SPARK-37941

SPARK-37935 Use error classes in the compilation errors of casting

Tengfei Huang Max Gekk Major Resolved Fixed  
Sub-task SPARK-37940

SPARK-37935 Use error classes in the compilation errors of partitions

Unassigned Max Gekk Major Open Unresolved  
Sub-task SPARK-37939

SPARK-37935 Use error classes in the parsing errors of properties

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-37938

SPARK-37935 Use error classes in the parsing errors of partitions

BingKun Pan Max Gekk Major Resolved Fixed  
Sub-task SPARK-37937

SPARK-37935 Use error classes in the parsing errors of lateral join

Terry Kim Max Gekk Major Resolved Fixed  
Sub-task SPARK-37936

SPARK-37935 Use error classes in the parsing errors of intervals

Unassigned Max Gekk Major Resolved Fixed  
Sub-task SPARK-37858

SPARK-37935 Throw Spark exceptions from AES functions

Max Gekk Max Gekk Major Resolved Fixed  

Cancel