hpodder icon indicating copy to clipboard operation
hpodder copied to clipboard

Hpodder takes forever to fetch feeds.

Open ghost opened this issue 14 years ago • 4 comments

archlinux recently updated some haskell packages and now it takes forever to update my 27 feeds :(

I'm building hpodder from git.

ghost avatar Oct 30 '10 11:10 ghost

I'm probably going to need more information about that -- in particular, try going back to the old versions of the packages, update them one at a time until you find the one that causes the slowdown.

jgoerzen avatar Oct 30 '10 14:10 jgoerzen

If a feed contains lots of episodes, it sure takes a long time to load. I tried to read the source but since I'm unfamiliar with Haskell, I couldn't determine what approach is used to parse the feed XML: i.e. whether the entire document must be loaded, DOM-style, or elements are processed one by one, SAX-style. If I'm only interested in the latest 20 episodes, hpodder could stop reading the feed XML when those episodes have been loaded.

mthorslund avatar Apr 28 '11 05:04 mthorslund

Can you give an example of a feed that triggers this?

jgoerzen avatar Apr 28 '11 13:04 jgoerzen

Sure can: http://api.sr.se/api/rssfeed/rssfeed.aspx?poddfeed=4901

853 episodes vs. Pentium 4: Chug chug chug... :-)

mthorslund avatar Apr 28 '11 14:04 mthorslund