Hi Team, Given that we are now introducing Spark Client, one thing we need to decide is the release cycle for the Spark Plugin.
I propose to bundle the client release with Polaris main release like Iceberg. In that way, users will be able to get the client support for new APIs in the same release, and version compatibility is also implicitly implied in the release. An alternative is to release the client independently like spark-cassandra-connector. In that case, the client will not have to do extra release if there is no server API change. The drawback is that the client release will need to start after the server release is finished in case there are new changes, and extra Compatible Version information needs to be published to help users understand the compatibility. Please let me know about your thoughts on the client release cycles. Best Regards, Yun