nchammas commented on PR #57831: URL: https://github.com/apache/spark/pull/57831#issuecomment-5282766346
> The condition names are a de facto wire contract: pre-4.3 clients match `INVALID_HANDLE.SESSION_CHANGED` and `INVALID_HANDLE.SESSION_NOT_FOUND` for session invalidation and reattach re-execution, and Connect promises independent server upgrades. Maybe a stupid question, but: Can we make the server rewrite error conditions based on the client version? Basically, have a compatibility layer so we are not forced to freeze existing error conditions for all time. That way older clients will still work but we can continue to refine and cleanup the layout of the conditions going forward. -- 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]
