} catch (IOException e) {
throw new TasteException("Failed to retrieve user preferences from HBase", e);
}
if (result.isEmpty()) {
throw new NoSuchUserException(userID);
}
if (result.containsColumn(ITEMS_CF, Bytes.toBytes(itemID))) {
KeyValue kv = result.getColumnLatest(ITEMS_CF, Bytes.toBytes(itemID));
return kv.getTimestamp();