scylladb / gocql

Package gocql implements a fast and robust ScyllaDB client for the Go programming language.
https://docs.scylladb.com/stable/using-scylla/drivers/cql-drivers/scylla-go-driver.html
BSD 3-Clause "New" or "Revised" License
189 stars 59 forks source link

Implement CCM package with basic functionality #339

Open dkropachev opened 1 week ago

dkropachev commented 1 week ago
  1. It is possible to have couple of clusters alive at the same time
  2. Logs should be accessible at the end, user should be able to track them down to the test
  3. It should be possible to use one cluster for multiple tests
  4. Actual scylla version is read from the cluster
  5. Input scylla version should support CCM format: release:6.1, unstable:master/latest, unstable/master:2020-02-15T03:02:19Z, etc
  6. Input scylla version should support regular format: 6.2.0, 2024.1
  7. It assumes that CCM is already present in the system