afcb4d96ca
Subsonic API: bumped server version
emeric2023-11-10 23:25:18 +01:00
1b2cfb2f79
Raised internal buffers to speed up transfers
emeric2023-11-10 23:08:27 +01:00
e59660021a
Merge branch 'fix-mimetype-subsonic-api' into develop
emeric2023-11-10 21:00:57 +01:00
636b70450b
Simplified the similarity engine loading (since there is no more the features-based engine)
emeric2023-11-10 20:59:25 +01:00
8ea532fa26
Added a release generator tool to stress test everything
emeric2023-11-10 18:11:24 +01:00
b7a8bf85b8
Rework db range primitives + fixed bug when playing all in releases/tracks views + raised limit to 1000 for ranges in subsonic API
emeric2023-11-10 16:17:18 +01:00
bd61093898
Subsonic API: now returns 404 when the requested cover art is not found (but a client list has been added to serve them a default cover art)
emeric2023-11-08 23:43:50 +01:00
b89dfba089
Subsonic API: limit size parameter to 500 for various methods
emeric2023-11-08 22:47:41 +01:00
121d27b5cd
Subsonic API: cached cluster stats for track and releases, in order to make the getGenre entrypoint efficient on large databases
emeric2023-11-08 20:26:24 +01:00
c2e1c5d9df
Fixed bad optimize condition
emeric2023-11-08 20:16:31 +01:00
6bb6dd6add
Added some foreachSubRange
emeric2023-11-08 13:53:27 +01:00
504dfa86a9
Subsonic API: fixed missing mimetype for raw files
emeric2023-11-07 23:51:04 +01:00
4bc5aee986
Subsonic API: added a small utility to bench search3 endpoint
emeric2023-11-07 23:20:47 +01:00
3bce54a764
Merge branch 'master' of github.com:epoupon/lms
emeric2023-11-04 22:11:26 +01:00
89a98784b2
Merge branch 'develop' for release v3.43.0
emeric2023-11-04 22:09:46 +01:00
8b35e61c7d
Subsonic API: do not block the whole application while handling a getArtist. But this is really best effort as it is way too long
emeric2023-11-02 16:10:12 +01:00
fa11a1df9b
Raised analysis_limit from 1000 to 2000 as 1k is not enough to speed up all queries (ex. sort artists by last write)
emeric2023-11-02 15:03:05 +01:00
0801914290
Try to optimize when closing the sqlite connection
emeric2023-11-02 14:56:31 +01:00
e0ed182784
Optimize database during scan to ease very large DB imports
emeric2023-11-02 14:54:31 +01:00
1be04b6e76
Remove duplicated index creation
emeric2023-11-02 14:29:15 +01:00
e78f436d9a
Fixed search that may add infinite stuff
emeric2023-11-02 14:27:14 +01:00
3697c809d3
Added missing index to speed up the recently added views
emeric2023-11-02 13:43:38 +01:00
ac556bb95a
Added a way to disable the similarity engine
emeric2023-11-02 09:57:51 +01:00
33140ed20f
Added a debug log to help understand bottlenecks
emeric2023-11-01 23:57:38 +01:00