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]

Reply via email to