@Override public boolean shardExists(UUID uuid) { try { return store.shardExists(uuid); } catch (UncheckedTimeoutException e) { throw new PrestoException(RAPTOR_BACKUP_TIMEOUT, "Shard existence check timed out"); } }
@Override public void restoreShard(UUID uuid, File target) { try { store.restoreShard(uuid, target); } catch (UncheckedTimeoutException e) { throw new PrestoException(RAPTOR_BACKUP_TIMEOUT, "Shard restore timed out"); } }
@Override public void deleteShard(UUID uuid) { try { store.deleteShard(uuid); } catch (UncheckedTimeoutException e) { throw new PrestoException(RAPTOR_BACKUP_TIMEOUT, "Shard delete timed out"); } }
@Override public void backupShard(UUID uuid, File source) { try { store.backupShard(uuid, source); } catch (UncheckedTimeoutException e) { throw new PrestoException(RAPTOR_BACKUP_TIMEOUT, "Shard backup timed out"); } }