soniav780 / 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

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 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 8 years ago

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

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

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

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Rolled out another change this morning that should improve this. Closing out 
for now.

Original comment by chrsm...@google.com on 27 May 2015 at 5:28