Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[clickhouse] Testing scenarios for the replicated cluster #6952

Open
4 tasks
karencfv opened this issue Oct 30, 2024 · 0 comments
Open
4 tasks

[clickhouse] Testing scenarios for the replicated cluster #6952

karencfv opened this issue Oct 30, 2024 · 0 comments
Assignees
Labels
clickhouse Related to the ClickHouse metrics DBMS Testing & Analysis Tests & Analyzers

Comments

@karencfv
Copy link
Contributor

karencfv commented Oct 30, 2024

When we roll out the replicated cluster alongside the single node implementation, we'll want to manually test the following scenarios as part of the work in stage 1 of RFD 468 on the dogfood rack.

  • Does the replicated cluster survive failures as we expect? If we temporarily lose the sled hosting one ClickHouse node, is the user experience unaffected?
  • Does the replicated cluster reliably come up from a cold start? We’ll want to stress a bunch of these cases: halt all of them, then start all of them; halt all but one, then start them all back up; halt all but one, start them back up, but then halt the other while that’s happening; etc.
  • Does the system work when there’s a partition? If the ClickHouse nodes can’t talk to each other, what do clients see?
  • Are producers sending data to ClickHouse and is that data visible in the web console when deploying Omicron with the replicated ClickHouse cluster enabled?

We may have tested some of these scenarios on our local development machines, but we should test again on dogfood for reassurance.

@karencfv karencfv added Testing & Analysis Tests & Analyzers clickhouse Related to the ClickHouse metrics DBMS labels Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clickhouse Related to the ClickHouse metrics DBMS Testing & Analysis Tests & Analyzers
Projects
None yet
Development

No branches or pull requests

2 participants