Niranjan Jayakar created SPARK-46265:
----------------------------------------

             Summary: New assertions in AddArtifact RPC make the connect client 
incompatible with older clusters
                 Key: SPARK-46265
                 URL: https://issues.apache.org/jira/browse/SPARK-46265
             Project: Spark
          Issue Type: Bug
          Components: Connect
    Affects Versions: 4.0.0
            Reporter: Niranjan Jayakar


We added new assertions to the AddArtifact RPC - 
[https://github.com/apache/spark/commit/d9c5f9d6#diff-d4744c7abd099c57d04746140aba3c20b93f1ac011f5915f963e0a3e0758690e]

As part of this change, we have also updated the RPC implementation to return 
session id as part of its response.

 

Since the assertion depends on the session id to be present, it makes the 
protocol incompatible such that newer Connect clients that apply this assertion 
are incompatible with older clusters that don't have the corresponding service 
side changes.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to