Yeah, what’s happpening is the system is ingesting old activities & it uses two API calls - one for the activity and one for the gps points. That second call is sometimes failing due to rate limits.
I have some code that will back fill those, but I want to resolve the issue first.
This does mean that your stats don’t reflect that old data yet. Once I clean up old activities everything will fall into place & report properly.
A bit, yes - I believe I’ve solved the underlying issue. We shouldn’t end up with partial activities any more (stuff with no map).
I still have to go back and resync the old activities. I have an idea on how to do that, but I have to dance around API limits. I’m hopeful that I’m going to have this sorted out on the days/couple weeks timescale.
Wow, thanks for that effort. It was/is really difficult planning my citystrides runs without all those older runs visible.i hope to see a lot of more doodles on the lifetime map soon.
I’ve got a system going right now that’s working through all 200k+ activities that need to be reprocessed. I think I estimated that to take almost two weeks to finish.
If I get a chance tomorrow, I’ll pause that and run just your activities through.
Ok, that is useful info. @JamesChevalier, does this mean there won’t be updates on recent runs for the coming 2 weeks?
Not a realproblem when you know what is going on, but it would help addicted citystride runners if you would post a information message somehow in this kind of actions/situations.
It might affect the overall speed of completed/progressed streets, but that’s about it.
I’m reprocessing old activities in small batches every fifteen minutes, so it shouldn’t cause too much trouble.
it’s affecting the update of my new runs/walks all right. In the starting page of your site I see all kind of more recent runs passing of other athletes, but since friday my latest runs are still not there. I thought it was because of that reprocessing you are doing.
That’s odd … The Strava webhook should have notified me of those immediately.
I just started a sync for your account, so those will start to come in now. It still might take a while to fully complete, because of all the other ongoing work.
What’s your process for tracking/creating your activities? I’m wondering if there’s anything different that might cause Strava not to send an alert for your finished activities…
I always sync the same. Register with polar m600 and while uploading polar flow syncs with strava. I add a title and sometimes pics. That’s it. Thanks for pushing my registrations.
I went for a run this morning and the roads haven’t processed yet. I figured it is just slower because of the backend work going on. But let me know if there is something different I need to do.
No, I don’t have to change activity types. I also see that the streets completed progressed is not updating. Do I need some patience for that? Tomorrow morning I will be uploading a new run, see how that will go
@JamesChevalier: I have 2 new runs in strava but don’t see them in citystrides. The same issue, or am I to impatient. I also noticed the percentage per site is not updated