[feat] Disable chart generation #422

Open
opened 2023-11-30 15:55:20 +01:00 by pyrox · 0 comments
Member

Another feature that Sharkey has is the ability to disable chart generation, which helps with performance on instances that federate with thousands of instances and have lots and lots of users.

My instance, for example, federates with nearly 8400 other instances, which places quite a large load on my server when it needs to generate charts. I'd also like to be able to trim the charts, as for instance, my __chart__instance table has nearly 460k rows, __chart__per_user_notes has over 710k rows, etc. I don't have a need for many of these statistics, so I'd like to be able to disable most or all of them.

Another feature that Sharkey has is the ability to disable chart generation, which helps with performance on instances that federate with thousands of instances and have lots and lots of users. My instance, for example, federates with nearly 8400 other instances, which places quite a large load on my server when it needs to generate charts. I'd also like to be able to trim the charts, as for instance, my `__chart__instance` table has nearly 460k rows, `__chart__per_user_notes` has over 710k rows, etc. I don't have a need for many of these statistics, so I'd like to be able to disable most or all of them.
pyrox added the
enhancement
performance
backend
labels 2023-11-30 16:11:51 +01:00
pyrox added this to the (deleted) project 2023-11-30 16:11:55 +01:00
AntoineD added this to the OtherKey features milestone 2023-12-06 19:34:34 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: iceshrimp/iceshrimp#422
No description provided.