У меня проблемы с установкой метки времени строки с помощью java API.
Когда я пытаюсь добавить значение метки времени в конструктор put (или в put.add()), ничего не происходит, и после чтения строк из таблицы я получаю предоставленные системой метки времени.
public static boolean addRecord(String tableName, String rowKey,
String family, String qualifier, Object value)
{
try {
HTable table = new HTable(conf, tableName);
Put put = new Put(Bytes.toBytes(rowKey), 12345678l);
put.add(Bytes.toBytes(family), Bytes.toBytes(qualifier), Bytes.toBytes(value.toString()));
table.put(put);
return true;
} catch (Exception e) {
e.printStackTrace();
return false;
}
}
HBase 0.92.1 работает в автономном режиме.
Заранее спасибо за любую помощь!