Status: 

Vuo version: 

Fixed in Vuo version: 

Steps causing the bug to occur: 

Rss get is so slow :(

How did the result differ from what you expected?: 

1 minute to get info where Quartz need 1 second.

Comments

Vuo's Fetch RSS Items node

smokris's picture
Submitted by
Status:
Waiting for review by Vuo Support Team
»
Waiting for more information from reporter

Vuo's Fetch RSS Items node automatically fetches all of the RSS feed's images for you when it receives an event, but Quartz Composer's RSS Importer node doesn't load any images for you. It looks like, downstream in your QC composition, you're loading the images and displaying them one-by-one.

I tested on an RSS feed without images (in Vuo you can set the Fetch Images port to false), and then the performance is similar between Vuo and QC.

We designed Fetch RSS Images to load all of the images at the beginning, thinking that would be easier to understand and make it easier to implement typical use cases. If you need the alternate QC-style workflow where you load images one-by-one, we could take a look at implementing that as an option.

I have been checking the

Bodysoulspirit's picture
Submitted by

I have been checking the "synchronous download" options "on" for both the "rss importer" and the "image importer" in the quartz composition and set the maximum cache to 15 Mo ...

If I deactivate these, then the quartz composition loads even faster and there is a slight delay between the text change and the image change because it then only loads the image when the item is changed . . . I always tought "synchronous download" downloaded the images at start, but I can be wrong.

Yeah perhaps it could be an option in the future for your fetch Rss node. But you're right with the fact that downloading all the images on fire event is often easier when it comes to develop a composition.

In Vuo 1.2, we gave Fetch RSS

smokris's picture
Submitted by
Status:
Waiting for more information from reporter
»
Resolved

In Vuo 1.2, we gave Fetch RSS Items a new port called Fetch Images, which controls whether to download an image associated with each feed item — so now you have the choice of either prefetching all images (possibly easier to work with), or fetching each image on-demand (possibly more efficient).