perf(dashboard): optimize random book lookups and scroller batching

Add index on books table for random dashboard scroller queries, batch dashboard scroller requests, instrument pg pool logging, and cover dashboard scroller batching in e2e tests.
This commit is contained in:
neon
2026-08-05 21:48:23 +00:00
parent 854b1a75d1
commit 25bc7a21d4
38 changed files with 17212 additions and 117 deletions
@@ -1,7 +1,7 @@
{
"totalRoutes": 370,
"totalRoutes": 371,
"byPermission": {
"(none)": 165,
"(none)": 166,
"Permission.ManageMetadataConfig": 32,
"Permission.EmailSend": 30,
"Permission.LibraryEditMetadata": 33,