Add statistics/all to cache warmer, change query keyword
This commit is contained in:
parent
22baf4186e
commit
d4ed238ae1
@ -211,7 +211,7 @@ class StatisticsApi {
|
|||||||
CAST(avg(vsize_1800) as DOUBLE) as vsize_1800,
|
CAST(avg(vsize_1800) as DOUBLE) as vsize_1800,
|
||||||
CAST(avg(vsize_2000) as DOUBLE) as vsize_2000 \
|
CAST(avg(vsize_2000) as DOUBLE) as vsize_2000 \
|
||||||
FROM statistics \
|
FROM statistics \
|
||||||
${interval === 'ALL TIME' ? '' : `WHERE added BETWEEN DATE_SUB(NOW(), INTERVAL ${interval}) AND NOW()`} \
|
${interval === 'ALL' ? '' : `WHERE added BETWEEN DATE_SUB(NOW(), INTERVAL ${interval}) AND NOW()`} \
|
||||||
GROUP BY UNIX_TIMESTAMP(added) DIV ${div} \
|
GROUP BY UNIX_TIMESTAMP(added) DIV ${div} \
|
||||||
ORDER BY statistics.added DESC;`;
|
ORDER BY statistics.added DESC;`;
|
||||||
}
|
}
|
||||||
@ -259,7 +259,7 @@ class StatisticsApi {
|
|||||||
vsize_1800,
|
vsize_1800,
|
||||||
vsize_2000 \
|
vsize_2000 \
|
||||||
FROM statistics \
|
FROM statistics \
|
||||||
${interval === 'ALL TIME' ? '' : `WHERE added BETWEEN DATE_SUB(NOW(), INTERVAL ${interval}) AND NOW()`} \
|
${interval === 'ALL' ? '' : `WHERE added BETWEEN DATE_SUB(NOW(), INTERVAL ${interval}) AND NOW()`} \
|
||||||
GROUP BY UNIX_TIMESTAMP(added) DIV ${div} \
|
GROUP BY UNIX_TIMESTAMP(added) DIV ${div} \
|
||||||
ORDER BY statistics.added DESC;`;
|
ORDER BY statistics.added DESC;`;
|
||||||
}
|
}
|
||||||
@ -388,7 +388,7 @@ class StatisticsApi {
|
|||||||
|
|
||||||
public async $listAll(): Promise<OptimizedStatistic[]> {
|
public async $listAll(): Promise<OptimizedStatistic[]> {
|
||||||
try {
|
try {
|
||||||
const query = this.getQueryForDays(43200, 'ALL TIME'); // 12h interval
|
const query = this.getQueryForDays(43200, 'ALL'); // 12h interval
|
||||||
const [rows] = await DB.query({ sql: query, timeout: this.queryTimeout });
|
const [rows] = await DB.query({ sql: query, timeout: this.queryTimeout });
|
||||||
return this.mapStatisticToOptimizedStatistic(rows as Statistic[]);
|
return this.mapStatisticToOptimizedStatistic(rows as Statistic[]);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
@ -21,6 +21,7 @@ do for url in / \
|
|||||||
'/api/v1/statistics/2y' \
|
'/api/v1/statistics/2y' \
|
||||||
'/api/v1/statistics/3y' \
|
'/api/v1/statistics/3y' \
|
||||||
'/api/v1/statistics/4y' \
|
'/api/v1/statistics/4y' \
|
||||||
|
'/api/v1/statistics/all' \
|
||||||
'/api/v1/mining/pools/24h' \
|
'/api/v1/mining/pools/24h' \
|
||||||
'/api/v1/mining/pools/3d' \
|
'/api/v1/mining/pools/3d' \
|
||||||
'/api/v1/mining/pools/1w' \
|
'/api/v1/mining/pools/1w' \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user