risingwavelabs / risingwave

SQL stream processing, analytics, and management. We decouple storage and compute to offer efficient joins, instant failover, dynamic scaling, speedy bootstrapping, and concurrent query serving.
https://www.risingwave.com/slack
Apache License 2.0
6.6k stars 543 forks source link

Improve compaction testing #10636

Open hzxa21 opened 1 year ago

hzxa21 commented 1 year ago

Recently we have witnessed multiple issues related to compaction/compactor:

These issues are related to excessive compaction load, compactor failure and compaction group split. Some of these issues are corner cases that can hardly be caught while others are not. Although we have compaction running in different testing pipelines (longevity, perf, main-cron, ut, e2e) to cover the basic cases, we have low coverage on these scenarios.

Some ideas:

Open to other ideas as well.

hzxa21 commented 1 year ago

cc @Li0k @Little-Wallace

fuyufjh commented 11 months ago

Hey, any updates on this?

Li0k commented 11 months ago

Hey, any updates on this?

No progress so far

github-actions[bot] commented 1 week ago

This issue has been open for 60 days with no activity.

If you think it is still relevant today, and needs to be done in the near future, you can comment to update the status, or just manually remove the no-issue-activity label.

You can also confidently close this issue as not planned to keep our backlog clean. Don't worry if you think the issue is still valuable to continue in the future. It's searchable and can be reopened when it's time. 😄