TarMK compaction thread is not getting stopped at the scheduled windowEndTime
We are using the default daily maintenance window 2.00 to 5.00 configured at /libs/granite/operations/config/maintenance/granite:daily
TarMK compaction thread is getting started at the scheduled start time of 2.00 AM, but it is not getting stopped at 5.00 and it is running till it gets completed( The complete run takes around 7 to 12 hours).
Also if we try to stop the server at that time (when TarMK compaction is running), the stop process is waiting for the TarMK compaction to get completed. we need to kill that process to get it stopped, otherwise we need to wait for the TarMK compaction to get complete.
kindly help me on this.