Xiyachen / support-tools

Automatically exported from code.google.com/p/support-tools
Apache License 2.0
0 stars 0 forks source link

Improve reliability of issue migration #88

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
There have been a lot of issues reported about migrations failing due to failed 
issue migrations. Dumping all of those to this master issue.

The underlying problem is due to underlying problems in App Engine's urlfetch 
API, and the fact that the Google Code Exporter aborts the migration if any 
GitHub API calls fail. A 0.01% chance of failure across hundreds of issues, 
across dozens of comments is a serious problem.

If you delete the GitHub repository and try again, there is a chance it will 
work on the next try. We've been making small progress towards reliability 
here; but the real fix is to retry GitHub API calls in the event of failure. 
(And check if state changing requests like POSTs actually went through.)

Original issue reported on code.google.com by chrsm...@google.com on 24 Apr 2015 at 10:20

GoogleCodeExporter commented 9 years ago

Original comment by chrsm...@google.com on 24 Apr 2015 at 10:25

GoogleCodeExporter commented 9 years ago
Issue 80 has been merged into this issue.

Original comment by chrsm...@google.com on 26 Apr 2015 at 1:14