Failure

User tests: Successful: Unsuccessful:

avatar elkuku
elkuku
6 Feb 2015

I believe that this might solve several issues we have currently including #427, #607, #611, #617 and maybe others...

I started thinking about it here: #595 (comment)

avatar elkuku elkuku - open - 6 Feb 2015
avatar mbabker mbabker - reference | - 6 Feb 15
avatar mbabker mbabker - merge - 6 Feb 2015
avatar mbabker mbabker - close - 6 Feb 2015
avatar mbabker
mbabker - comment - 6 Feb 2015

Let's see what happens...

avatar elkuku elkuku - head_ref_deleted - 6 Feb 2015
avatar elkuku
elkuku - comment - 6 Feb 2015

Let's see what happens...

:stuck_out_tongue_winking_eye:

avatar elkuku
elkuku - comment - 6 Feb 2015

Ah.. I believe the cron for the CMS might fail on the first run since all issues have to be fetched...
But if you check the table, the modified dates for the successfully processed items should be correct, so the next run should complete... let's see :wink:

avatar mbabker
mbabker - comment - 6 Feb 2015

I'll give it a couple hours to run through. There are still just over 1800 records with a modified date of today in the database, so that should drop drastically as things sync up.

avatar mbabker
mbabker - comment - 6 Feb 2015

We're close. 5874/6000 issues in the CMS repo got processed before @jissues-bot hit the API limit. And there are now only 78 records with a modified date of today.

avatar mbabker
mbabker - comment - 6 Feb 2015

We really need to take a deeper look at https://developer.github.com/v3/#conditional-requests at some point.

avatar mbabker
mbabker - comment - 6 Feb 2015

Last job ran successfully on the CMS repo. I think we're at the point now that things are running smoothly again. Probably will need another bot when the CMS repo gets close to 10,000 items.

avatar elkuku
elkuku - comment - 6 Feb 2015

Since we are always fetching the whole issue list, we already have the last modified date, so I don't see where we could probably use those conditional requests...

Glad that things seems to run normal again - thanks for the updates :wink:

avatar mbabker
mbabker - comment - 6 Feb 2015

One immediate thought is if we logged somewhere the last time the command ran for a given project, then the issues that we retrieve are only those updated since the last run.

Add a Comment

Login with GitHub to post a comment