}
@Override
public long getModifiedTime(JobConf conf) throws IOException {
VersionedStore store = getStore(conf);
return (mode == TapMode.SINK) ? 0 : store.mostRecentVersion();
}
@Override
public boolean commitResource(JobConf conf) throws IOException {
VersionedStore store = new VersionedStore(FileSystem.get(conf), getOutputDirectory());