Hi folks, I feel I need to update the status of CEP-1 as it currently stands. For context, the Cassandra Sidecar project has had a steady flow of contributions in the past couple of years. And there is a steady stream of upcoming contributions, i.e live migration (CEP-40), CDC (CEP-44), and many others. However, I believe we need to address one issue with CEP-1; and that is its scope.
The scope of CEP-1 is too broad, and I would like to propose either closing on CEP-1 or rescoping it. We have a Sidecar now, it's part of the foundation, and AFAIK we've pretty much satisfied the 2 goals of CEP-1 which are listed as "extensible and passes the curl test" and "provides basic but essential and useful functionality". CEP-1 was discussed and consensus was achieved in 2018 after a lot of discussion[4]. CEP-1 contributed to the foundation of the CEP process. Several JIRAs have been opened and active contribution is happening in the subproject. We are getting close to proposing the first release of Sidecar, pending some trivial fixes needed in the configuration and build processes[1][2][3]; as well as CASSANDRASC-141[5] which will bring authn/authz into Sidecar. Once we close on CASSANDRASC-141, Sidecar will be ready for the 1.0 release. Any new major feature to Sidecar would go through the regular CEP process. Cassandra’s Sidecar usage is not restricted to the Analytics library, however it does support this use case at the moment. I will not touch on vnode support in Cassandra Analytics as it deserves its own separate discussion. We're excited to invite you to a talk on Cassandra Sidecar at the Community Over Code next week. Join us as we explore the current features and share what’s on the horizon for Sidecar. Looking forward to hearing your thoughts on this proposal. Best, ⁃ Francisco [1] https://issues.apache.org/jira/browse/CASSANDRASC-120 [2] https://issues.apache.org/jira/browse/CASSANDRASC-121 [3] https://issues.apache.org/jira/browse/CASSANDRASC-122 [4] https://lists.apache.org/thread/xyg8n5hkt7xrfqv48k91tx1jwp0pvcpw [5] https://issues.apache.org/jira/browse/CASSANDRASC-141