added max timeout param to the get calls in tests
This commit is contained in:
		
							parent
							
								
									4dc2b6ca01
								
							
						
					
					
						commit
						453b1b82ba
					
				@ -99,8 +99,8 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        testLatestTsAndVerify(deviceId);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private void testLatestTsAndVerify(EntityId entityId) throws ExecutionException, InterruptedException {
 | 
			
		||||
        List<TsKvEntry> tsList = tsService.findAllLatest(tenantId, entityId).get();
 | 
			
		||||
    private void testLatestTsAndVerify(EntityId entityId) throws ExecutionException, InterruptedException, TimeoutException {
 | 
			
		||||
        List<TsKvEntry> tsList = tsService.findAllLatest(tenantId, entityId).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertNotNull(tsList);
 | 
			
		||||
        assertEquals(4, tsList.size());
 | 
			
		||||
@ -140,7 +140,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        saveEntries(deviceId, TS - 1);
 | 
			
		||||
        saveEntries(deviceId, TS);
 | 
			
		||||
 | 
			
		||||
        List<TsKvEntry> entries = tsService.findLatest(tenantId, deviceId, Collections.singleton(STRING_KEY)).get();
 | 
			
		||||
        List<TsKvEntry> entries = tsService.findLatest(tenantId, deviceId, Collections.singleton(STRING_KEY)).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        Assert.assertEquals(1, entries.size());
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS, stringKvEntry), entries.get(0));
 | 
			
		||||
    }
 | 
			
		||||
@ -153,7 +153,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        saveEntries(deviceId, TS - 1);
 | 
			
		||||
        saveEntriesWithoutLatest(deviceId, TS);
 | 
			
		||||
 | 
			
		||||
        List<TsKvEntry> entries = tsService.findLatest(tenantId, deviceId, Collections.singleton(STRING_KEY)).get();
 | 
			
		||||
        List<TsKvEntry> entries = tsService.findLatest(tenantId, deviceId, Collections.singleton(STRING_KEY)).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        Assert.assertEquals(1, entries.size());
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 1, stringKvEntry), entries.get(0));
 | 
			
		||||
    }
 | 
			
		||||
@ -169,7 +169,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        List<ReadTsKvQuery> queries = new ArrayList<>();
 | 
			
		||||
        queries.add(new BaseReadTsKvQuery(STRING_KEY, TS - 3, TS, 0, 1000, Aggregation.NONE, "ASC"));
 | 
			
		||||
 | 
			
		||||
        List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get();
 | 
			
		||||
        List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        Assert.assertEquals(3, entries.size());
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 3, stringKvEntry), entries.get(0));
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 2, stringKvEntry), entries.get(1));
 | 
			
		||||
@ -177,7 +177,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
 | 
			
		||||
        EntityView entityView = saveAndCreateEntityView(deviceId, Arrays.asList(STRING_KEY));
 | 
			
		||||
 | 
			
		||||
        entries = tsService.findAll(tenantId, entityView.getId(), queries).get();
 | 
			
		||||
        entries = tsService.findAll(tenantId, entityView.getId(), queries).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        Assert.assertEquals(3, entries.size());
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 3, stringKvEntry), entries.get(0));
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 2, stringKvEntry), entries.get(1));
 | 
			
		||||
@ -195,7 +195,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        List<ReadTsKvQuery> queries = new ArrayList<>();
 | 
			
		||||
        queries.add(new BaseReadTsKvQuery(STRING_KEY, TS - 3, TS, 0, 1000, Aggregation.NONE, "DESC"));
 | 
			
		||||
 | 
			
		||||
        List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get();
 | 
			
		||||
        List<TsKvEntry> entries = tsService.findAll(tenantId, deviceId, queries).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        Assert.assertEquals(3, entries.size());
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 1, stringKvEntry), entries.get(0));
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 2, stringKvEntry), entries.get(1));
 | 
			
		||||
@ -203,7 +203,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
 | 
			
		||||
        EntityView entityView = saveAndCreateEntityView(deviceId, Arrays.asList(STRING_KEY));
 | 
			
		||||
 | 
			
		||||
        entries = tsService.findAll(tenantId, entityView.getId(), queries).get();
 | 
			
		||||
        entries = tsService.findAll(tenantId, entityView.getId(), queries).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        Assert.assertEquals(3, entries.size());
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 1, stringKvEntry), entries.get(0));
 | 
			
		||||
        Assert.assertEquals(toTsEntry(TS - 2, stringKvEntry), entries.get(1));
 | 
			
		||||
@ -220,13 +220,13 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        saveEntries(deviceId, 40000);
 | 
			
		||||
 | 
			
		||||
        tsService.remove(tenantId, deviceId, Collections.singletonList(
 | 
			
		||||
                new BaseDeleteTsKvQuery(STRING_KEY, 25000, 45000, true))).get();
 | 
			
		||||
                new BaseDeleteTsKvQuery(STRING_KEY, 25000, 45000, true))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        List<TsKvEntry> list = tsService.findAll(tenantId, deviceId, Collections.singletonList(
 | 
			
		||||
                new BaseReadTsKvQuery(STRING_KEY, 5000, 45000, 10000, 10, Aggregation.NONE))).get();
 | 
			
		||||
                new BaseReadTsKvQuery(STRING_KEY, 5000, 45000, 10000, 10, Aggregation.NONE))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        Assert.assertEquals(2, list.size());
 | 
			
		||||
 | 
			
		||||
        List<TsKvEntry> latest = tsService.findLatest(tenantId, deviceId, Collections.singletonList(STRING_KEY)).get();
 | 
			
		||||
        List<TsKvEntry> latest = tsService.findLatest(tenantId, deviceId, Collections.singletonList(STRING_KEY)).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        Assert.assertEquals(20000, latest.get(0).getTs());
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -245,7 +245,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        entries.add(save(deviceId, 55000, 600));
 | 
			
		||||
 | 
			
		||||
        List<TsKvEntry> list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.NONE))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.NONE))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(55000, list.get(0).getTs());
 | 
			
		||||
        assertEquals(java.util.Optional.of(600L), list.get(0).getLongValue());
 | 
			
		||||
@ -257,7 +257,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(400L), list.get(2).getLongValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.AVG))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.AVG))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
        assertEquals(java.util.Optional.of(150.0), list.get(0).getDoubleValue());
 | 
			
		||||
@ -269,7 +269,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(550.0), list.get(2).getDoubleValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.SUM))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.SUM))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
@ -282,7 +282,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(1100L), list.get(2).getLongValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.MIN))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.MIN))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
@ -295,7 +295,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(500L), list.get(2).getLongValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.MAX))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.MAX))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
@ -308,7 +308,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(600L), list.get(2).getLongValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.COUNT))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.COUNT))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
@ -329,7 +329,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        entries.add(save(deviceId, 115000, "C2"));
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 60000,
 | 
			
		||||
                120000, 20000, 3, Aggregation.NONE))).get();
 | 
			
		||||
                120000, 20000, 3, Aggregation.NONE))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(115000, list.get(0).getTs());
 | 
			
		||||
        assertEquals(java.util.Optional.of("C2"), list.get(0).getStrValue());
 | 
			
		||||
@ -342,7 +342,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 60000,
 | 
			
		||||
                120000, 20000, 3, Aggregation.MIN))).get();
 | 
			
		||||
                120000, 20000, 3, Aggregation.MIN))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(70000, list.get(0).getTs());
 | 
			
		||||
@ -355,7 +355,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of("C1"), list.get(2).getStrValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 60000,
 | 
			
		||||
                120000, 20000, 3, Aggregation.MAX))).get();
 | 
			
		||||
                120000, 20000, 3, Aggregation.MAX))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(70000, list.get(0).getTs());
 | 
			
		||||
@ -368,7 +368,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of("C2"), list.get(2).getStrValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 60000,
 | 
			
		||||
                120000, 20000, 3, Aggregation.COUNT))).get();
 | 
			
		||||
                120000, 20000, 3, Aggregation.COUNT))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(70000, list.get(0).getTs());
 | 
			
		||||
@ -396,7 +396,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        entries.add(save(deviceId, 55000, 600.0));
 | 
			
		||||
 | 
			
		||||
        List<TsKvEntry> list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.NONE))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.NONE))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(55000, list.get(0).getTs());
 | 
			
		||||
        assertEquals(java.util.Optional.of(600.0), list.get(0).getDoubleValue());
 | 
			
		||||
@ -408,7 +408,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(400.0), list.get(2).getDoubleValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.AVG))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.AVG))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
        assertEquals(java.util.Optional.of(150.0), list.get(0).getDoubleValue());
 | 
			
		||||
@ -420,7 +420,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(550.0), list.get(2).getDoubleValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.SUM))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.SUM))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
@ -433,7 +433,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(1100.0), list.get(2).getDoubleValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.MIN))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.MIN))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
@ -446,7 +446,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(500.0), list.get(2).getDoubleValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.MAX))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.MAX))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
@ -459,7 +459,7 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
        assertEquals(java.util.Optional.of(600.0), list.get(2).getDoubleValue());
 | 
			
		||||
 | 
			
		||||
        list = tsService.findAll(tenantId, deviceId, Collections.singletonList(new BaseReadTsKvQuery(LONG_KEY, 0,
 | 
			
		||||
                60000, 20000, 3, Aggregation.COUNT))).get();
 | 
			
		||||
                60000, 20000, 3, Aggregation.COUNT))).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
 | 
			
		||||
        assertEquals(3, list.size());
 | 
			
		||||
        assertEquals(10000, list.get(0).getTs());
 | 
			
		||||
@ -474,28 +474,28 @@ public abstract class BaseTimeseriesServiceTest extends AbstractServiceTest {
 | 
			
		||||
 | 
			
		||||
    private TsKvEntry save(DeviceId deviceId, long ts, long value) throws Exception {
 | 
			
		||||
        TsKvEntry entry = new BasicTsKvEntry(ts, new LongDataEntry(LONG_KEY, value));
 | 
			
		||||
        tsService.save(tenantId, deviceId, entry).get();
 | 
			
		||||
        tsService.save(tenantId, deviceId, entry).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        return entry;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private TsKvEntry save(DeviceId deviceId, long ts, double value) throws Exception {
 | 
			
		||||
        TsKvEntry entry = new BasicTsKvEntry(ts, new DoubleDataEntry(LONG_KEY, value));
 | 
			
		||||
        tsService.save(tenantId, deviceId, entry).get();
 | 
			
		||||
        tsService.save(tenantId, deviceId, entry).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        return entry;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private TsKvEntry save(DeviceId deviceId, long ts, String value) throws Exception {
 | 
			
		||||
        TsKvEntry entry = new BasicTsKvEntry(ts, new StringDataEntry(LONG_KEY, value));
 | 
			
		||||
        tsService.save(tenantId, deviceId, entry).get();
 | 
			
		||||
        tsService.save(tenantId, deviceId, entry).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        return entry;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    private void saveEntries(DeviceId deviceId, long ts) throws ExecutionException, InterruptedException {
 | 
			
		||||
        tsService.save(tenantId, deviceId, toTsEntry(ts, stringKvEntry)).get();
 | 
			
		||||
        tsService.save(tenantId, deviceId, toTsEntry(ts, longKvEntry)).get();
 | 
			
		||||
        tsService.save(tenantId, deviceId, toTsEntry(ts, doubleKvEntry)).get();
 | 
			
		||||
        tsService.save(tenantId, deviceId, toTsEntry(ts, booleanKvEntry)).get();
 | 
			
		||||
    private void saveEntries(DeviceId deviceId, long ts) throws ExecutionException, InterruptedException, TimeoutException {
 | 
			
		||||
        tsService.save(tenantId, deviceId, toTsEntry(ts, stringKvEntry)).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        tsService.save(tenantId, deviceId, toTsEntry(ts, longKvEntry)).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        tsService.save(tenantId, deviceId, toTsEntry(ts, doubleKvEntry)).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
        tsService.save(tenantId, deviceId, toTsEntry(ts, booleanKvEntry)).get(MAX_TIMEOUT, TimeUnit.SECONDS);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private void saveEntriesWithoutLatest(DeviceId deviceId, long ts) throws ExecutionException, InterruptedException, TimeoutException {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user