andresbeckruiz opened a new pull request, #256: URL: https://github.com/apache/cassandra-sidecar/pull/256
[CASSSIDECAR-266](https://issues.apache.org/jira/browse/CASSSIDECAR-266): This patch adds the following Lifecycle APIs for starting and stopping Cassandra, as well as retrieving the current lifecycle information of a local Cassandra host: `PUT /api/v1/cassandra/lifecycle {"state": "<start|stop>"}` `GET /api/v1/cassandra/lifecycle` This patch implements the `InJVMDLifecycleProvider` for Jvm DTests, and provides a stencil of a `ProccessLifecycleProvider` for managing Cassandra instances that are hosted as OS processes. In order to make review more manageable, this provider will be implemented and tested in a separate patch. This patch will also contain a new lifecycle section in sidecar.yaml to allow for pluggable lifecycle providers (which can implement the generic `LifecycleProvider` interface). -- 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: pr-unsubscr...@cassandra.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: pr-unsubscr...@cassandra.apache.org For additional commands, e-mail: pr-h...@cassandra.apache.org