add more cases for rebalance movements before compaction