mchades opened a new pull request, #13810:
URL: https://github.com/apache/gravitino/pull/13810

   ### What changes were proposed in this pull request?
   
   Add schema-check context and a `force=true` hint when dropping a catalog 
with an unreachable backend. Preserve the original cause and the full error 
message in the REST response.
   
   ### Why are the changes needed?
   
   The current error does not explain that backend access is required for the 
pre-drop schema check or how to skip that check.
   
   Fix: #13809
   
   ### Does this PR introduce _any_ user-facing change?
   
   Clearer errors for unreachable backends. Wrapped 
`ConnectionFailedException`s follow the existing HTTP 502 mapping. Deletion 
semantics remain unchanged.
   
   ### How was this patch tested?
   
   62 focused tests passed across TestCatalogManager, TestCatalogOperations, 
and TestExceptionHandlers. Core and server Spotless checks passed.
   


-- 
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]

Reply via email to