Merge branch 'master' into feature/TB-70
This commit is contained in:
commit
aa67822f80
@ -255,7 +255,7 @@ public class CassandraBaseTimeseriesDao extends CassandraAbstractAsyncDao implem
|
|||||||
stmt.setUUID(1, entityId.getId());
|
stmt.setUUID(1, entityId.getId());
|
||||||
stmt.setString(2, key);
|
stmt.setString(2, key);
|
||||||
log.debug("Generated query [{}] for entityType {} and entityId {}", stmt, entityId.getEntityType(), entityId.getId());
|
log.debug("Generated query [{}] for entityType {} and entityId {}", stmt, entityId.getEntityType(), entityId.getId());
|
||||||
return getFuture(executeAsyncRead(stmt), rs -> convertResultToTsKvEntry(rs.one()));
|
return getFuture(executeAsyncRead(stmt), rs -> convertResultToTsKvEntry(key, rs.one()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -319,6 +319,15 @@ public class CassandraBaseTimeseriesDao extends CassandraAbstractAsyncDao implem
|
|||||||
return entries;
|
return entries;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private TsKvEntry convertResultToTsKvEntry(String key, Row row) {
|
||||||
|
if (row != null) {
|
||||||
|
long ts = row.getLong(ModelConstants.TS_COLUMN);
|
||||||
|
return new BasicTsKvEntry(ts, toKvEntry(row, key));
|
||||||
|
} else {
|
||||||
|
return new BasicTsKvEntry(System.currentTimeMillis(), new StringDataEntry(key, null));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private TsKvEntry convertResultToTsKvEntry(Row row) {
|
private TsKvEntry convertResultToTsKvEntry(Row row) {
|
||||||
String key = row.getString(ModelConstants.KEY_COLUMN);
|
String key = row.getString(ModelConstants.KEY_COLUMN);
|
||||||
long ts = row.getLong(ModelConstants.TS_COLUMN);
|
long ts = row.getLong(ModelConstants.TS_COLUMN);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user