static boolean hasReachedAnyLocalQuorum(Map<String, Integer> totalNumberInDcs,
      Map<String, Integer> currentNumberInDcs) {
    for (String dcName : totalNumberInDcs.keySet()) {
      int totalNum = totalNumberInDcs.get(dcName);
      if (currentNumberInDcs.containsKey(dcName)) {
        int currentNum = currentNumberInDcs.get(dcName);
        if (currentNum > totalNum / 2) {
          return true;
        }
      }
    }
    return false;
  }
Return true if any of the {@code currentNumberInDcs}'s value has reached the quorum of corresponding value
in {@code totalNumberInDcs}.
@param totalNumberInDcs The total number of replicas in each datacenter.
@param currentNumberInDcs The current number of replicas in each datacenter.
@return true if any number reaches the quorum.
ambry-router/src/main/java/com/github/ambry/router/UndeleteOperationTracker.java