private boolean previousReplScopeModified() {
    return work.oldReplScope != null && !work.oldReplScope.equals(work.replScope);
  }
Decide whether to examine all the tables to dump. We do this if
1. External tables are going to be part of the dump : In which case we need to list their
locations.
2. External or ACID tables are being bootstrapped for the first time : so that we can dump
those tables as a whole.
3. If replication policy is changed/replaced, then need to examine all the tables to see if
any of them need to be bootstrapped as old policy doesn't include it but new one does.
4. Some tables are renamed and the new name satisfies the table list filter while old name was not.
@return true if need to examine tables for dump and false if not.
ql/src/java/org/apache/hadoop/hive/ql/exec/repl/ReplDumpTask.java