mrk-andreev opened a new pull request, #48288:
URL: https://github.com/apache/spark/pull/48288

   Choose a proper name for the error conditions _LEGACY_ERROR_TEMP_3055 and 
_LEGACY_ERROR_TEMP_3146 defined in 
core/src/main/resources/error/error-classes.json. The name should be short but 
complete (look at the example in error-classes.json).
   
   Add a test which triggers the error from user code if such test still 
doesn't exist. Check exception fields by using checkError(). The last function 
checks valuable error fields only, and avoids dependencies from error text 
message. In this way, tech editors can modify error format in 
error-conditions.json, and don't worry of Spark's internal tests. Migrate other 
tests that might trigger the error onto checkError().
   
   ### What changes were proposed in this pull request?
   
   Replace "_LEGACY_ERROR_TEMP_3055" & "_LEGACY_ERROR_TEMP_3146" with better 
names.
   
   ### Why are the changes needed?
   
   This changes needed because spark 4 introduce new approach with user 
friendly error messages. 
   
   ### Does this PR introduce _any_ user-facing change?
   
   Yes
   
   ### How was this patch tested?
   
   Unit tests
   
   ### Was this patch authored or co-authored using generative AI tooling?
   
   No


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to