diff --git a/CHANGELOG.md b/CHANGELOG.md index 202c6db86b43..f64d8e865793 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## Unreleased + +### Client + +### Server +- Enhance: removed `reactionsCount` from `/api/stats` response due to performance reasons (#224) + ## 2024.8.0 (merged to 2024.8.0-kinel.1) ### General diff --git a/packages/backend/src/server/api/endpoints/stats.ts b/packages/backend/src/server/api/endpoints/stats.ts index 1e6983177f64..f369271401ef 100644 --- a/packages/backend/src/server/api/endpoints/stats.ts +++ b/packages/backend/src/server/api/endpoints/stats.ts @@ -79,11 +79,11 @@ export default class extends Endpoint { // eslint- const originalUsersCount = usersChart.local.total[0]; const [ - reactionsCount, + //reactionsCount, //originalReactionsCount, instances, ] = await Promise.all([ - this.noteReactionsRepository.count({ cache: 3600000 }), // 1 hour + //this.noteReactionsRepository.count({ cache: 3600000 }), // 1 hour //this.noteReactionsRepository.count({ where: { userHost: IsNull() }, cache: 3600000 }), this.instancesRepository.count({ cache: 3600000 }), ]); @@ -93,7 +93,7 @@ export default class extends Endpoint { // eslint- originalNotesCount, usersCount, originalUsersCount, - reactionsCount, + //reactionsCount, //originalReactionsCount, instances, driveUsageLocal: 0,