From 73f97a59213f737bf6a110b7a2bae9e595957645 Mon Sep 17 00:00:00 2001 From: hschiau Date: Wed, 14 Aug 2024 18:04:17 +0300 Subject: [PATCH] SERVICES-2548: use closeDaily aggregate for improved query performance --- .../analytics/timescaledb/timescaledb.query.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/analytics/timescaledb/timescaledb.query.service.ts b/src/services/analytics/timescaledb/timescaledb.query.service.ts index 3035ecf4d..5c6fb6a8f 100644 --- a/src/services/analytics/timescaledb/timescaledb.query.service.ts +++ b/src/services/analytics/timescaledb/timescaledb.query.service.ts @@ -439,10 +439,10 @@ export class TimescaleDBQueryService implements AnalyticsQueryInterface { } private async allStartDatesRaw(): Promise { - const startDateRows = await this.dexAnalytics + const startDateRows = await this.closeDaily .createQueryBuilder() .select('series') - .addSelect('min(timestamp) as earliest_timestamp') + .addSelect('min(time) as earliest_timestamp') .groupBy('series') .getRawMany();