Description
from the list, running multiple MR over the same snapshot does not work
public static void copySnapshotForScanner(Configuration conf, FileSystem .. RestoreSnapshotHelper helper = new RestoreSnapshotHelper(conf, fs, manifest, manifest.getTableDescriptor(), restoreDir, monitor, status);
the problem is that manifest.getTableDescriptor() will try to clone the snapshot with the same target name. ending up in "file already exist" exceptions.
we just need to clone that descriptor and generate a new target table name