1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-06-27 16:36:00 +00:00
miniflux-v2/internal/reader/processor
jvoisin ae64fd7e4b perf(reader): optimize RemoveTrackingParameters
A bit more than 10% of processor.ProcessFeedEntries' CPU time is spent in
urlcleaner.RemoveTrackingParameters, specifically calling url.Parse, so let's
extract this operation outside of it, and do it once before calling
urlcleaner.RemoveTrackingParameters multiple times.

Co-authored-by: Frédéric Guillot <f@miniflux.net>
2025-06-10 16:18:43 +02:00
..
bilibili.go feat: implement proxy URL per feed 2025-04-06 21:05:19 -07:00
filters.go fix(processor): add missing quotation marks to import comments 2025-02-24 16:34:26 -08:00
nebula.go feat: implement proxy URL per feed 2025-04-06 21:05:19 -07:00
odysee.go feat: implement proxy URL per feed 2025-04-06 21:05:19 -07:00
processor.go perf(reader): optimize RemoveTrackingParameters 2025-06-10 16:18:43 +02:00
processor_test.go feat: add date-based entry filtering rules 2024-12-16 20:38:20 -08:00
reading_time.go fix(processor): add missing quotation marks to import comments 2025-02-24 16:34:26 -08:00
youtube.go feat: implement proxy URL per feed 2025-04-06 21:05:19 -07:00
youtube_test.go feat(processor): fetch YouTube watch time in bulk using the API 2025-01-24 15:16:23 -08:00