Slow Photo Imports
We are seeing some extremely slow photo imports across a number of our Paragon feeds.
For example, we are importing photos for a new feed, Tuolumne County MLS, and the photo import is taking almost 10 minutes to download photos for 5 listings. This is from our log:
2020-06-18 10:21:29 : Added Obect: 20190010 2020-06-18 10:21:29 : Added Obect: 20200368 2020-06-18 10:21:29 : Added Obect: 20200282 2020-06-18 10:21:29 : Added Obect: 20191982 2020-06-18 10:21:29 : Added Obect: 20200748
Those photo sets took until 10:29:10 to import.
URL: http://tcar.rets.paragonrels.com/rets...
User: RelianceNetwork
We are also seeing some significant slowing on our Illinois Alliance feed:
URL: https://RMLSA-rets.paragonrels.com/re...
USER: PARELIANCE NETWORK
Comments
We're also seeing a large number of photo errors in our RealSource feed:
URL: http://mimls.rets.paragonrels.com/ret... USER: MIRreliance
Example listings failing:
50014105 50014106 50014108 50014109 31393459 50014110 50014112
How are you pulling them? GETOBJECT or Media resource?
And if GETOBJECT are you pulling Images or URL (Location=1)?
Via a GETOBJECT request.
The Tuolumne feed is erroring when attempting to SetLocation=1, so we assumed they only provided the binary objects.
What error are you getting with Location=1 on TCAR?
Here is an example of what I had returned for listing: 20190180
"//cdnparap80.paragonrels.com/ParagonImages/Property/P8/TCAR/20190180/0/0/0/2cbd287cb02ddf8793c029092d5ae51d/3/24cd547b878ba180aebfd149bf1a5c59/20190180.JPG"
Are you still having issues with this?
Sorry, I was on vacation. Can you confirm that SetLocation=1 should be working for both Tuolumne and Alliance MLS? I will do some testing today and see if I can get those to import.
Location=1 works on all Paragon RETS sites.
The only thing to watch out for is the URL may be returned as Protocol Relative like the one shown above.
So if it starts with "//" you can add either "HTTP:" or "HTTPS:" to it depending on your particular needs.
Ah, that may be what's tripping us up. Let me do some testing and verify that's the issue.
That looks to be the issue. I've updated all of our Paragon feeds to utilize SetLocation=1, added logic for the Protocol Relative URLs, and will monitor their run times.