thelastpickle / cassandra-reaper

Automated Repair Awesomeness for Apache Cassandra
http://cassandra-reaper.io/
Apache License 2.0
490 stars 218 forks source link

Add a Maintenance Window to pause repairs on a certain day (or days) #1136

Open Algieba4 opened 3 years ago

Algieba4 commented 3 years ago

Project board link

The company I work for is still using version 2.3.1 so my apologies if this was already fixed in one of the later versions but I wasn't able to find anything in the change logs.

We have Reaper set up to run repairs on our clusters once a day but want the repair process to pause during critical selling days. We have the ability to stop the repair from running and starting it back up again but allowing user to schedule a maintenance window ahead of time will remove toil of logging into stop the repair on one day and start it back up on the next day. It will also allow us to prepare this pause days in advance removing human error

Can this please be marked as an enhancement rather than a bug?

┆Issue is synchronized with this Jira Story by Unito ┆Issue Number: REAP-100

michaelsembwever commented 3 years ago

As a workaround in the meantime, you can adjust the intensity of all running repairs to back them off during such windows.