Skip to main content
17 events
when toggle format what by license comment
Mar 8, 2011 at 7:50 vote accept systempuntoout
Mar 7, 2011 at 18:35 comment added Isaac @Kevin @systempuntoout: It just occurred to me that despite the number of timeouts I'm seeing on API calls to specific SE sites, I don't think I've ever seen a StackAuth API call timeout. I have no idea if this means anything, though.
Mar 7, 2011 at 7:47 comment added systempuntoout @Isaac @Kevin still getting timeout; I don't even bother to ask for support to Google App Engine because I already done this in the past on the same topic without any help. (Although in that specific episode, the problem was in the SE side)
Mar 6, 2011 at 23:26 comment added Isaac @Kevin: From the earlier discussion in the comments, I'd think it's on Google's end, too; I was just not entirely sure that what I was seeing with se-flair matched up to what you and @systempuntoout were talking about. Also, it's good to know that the rate-limiting is always a quick cutoff and never a slow-down.
Mar 6, 2011 at 22:22 comment added Kevin Montrose @Isaac - like I said, I strongly suspect this is a problem on Google's end; but we're going to look into the network aspect of it anyway to be sure. Also, when we rate-limit we cut you off hard (actual error message returned immediately), we don't slow requests down intentionally ever.
Mar 6, 2011 at 22:02 comment added Isaac I don't know if it's related, but with se-flair (which also runs on GAE), I've been seeing timeouts (URL fetch didn't complete within 5 seconds) on maybe around 10% of API calls, seemingly at random. (I'd been assuming it was either rate-limiting-related or just that API calls sometimes took longer than 5 seconds.)
Mar 6, 2011 at 21:20 comment added systempuntoout @Kevin I will re-check tomorrow morning; thanks for the support.
Mar 6, 2011 at 21:15 comment added Kevin Montrose @systempuntoout - looks like a routing problem from GAE -> us. All those entries are wildcards, so I'd guess the problem is on the GAE side (the problem going away with time would support that). This is assuming its all routes, but only on newer sites of course. Worth noting that all API endpoints are served by the same code, same servers, and same load balancers; there's no meaningful distinction between SO and fitness.SE from the API's point of view.
Mar 6, 2011 at 21:01 comment added systempuntoout @Kevin stackprinter.com/…; try to change the page parameter from 1 to 5; it randomly fails.
Mar 6, 2011 at 20:43 comment added systempuntoout @Kevin forgot to say that the auth error is gone; right now GAE calls to your end randomly go in timeout.
Mar 6, 2011 at 20:27 comment added systempuntoout @Kevin it seems fixed but not for the new routes like fitness or skeptics for example; is it possible?
Mar 6, 2011 at 18:44 comment added Kevin Montrose @systempuntoout - hmm, no repro. However, looking at the build logs the times this started (and stopped) manifesting kind of match. I've tweaked some more caching code, under the assumption that the API is getting out of sync with stackauth w.r.t. auth parameters.
Mar 6, 2011 at 12:08 comment added systempuntoout @Kevin it's failing on several endpoints..try with stackprinter.com/topvoted without insert any tags and changing different sites.
Mar 5, 2011 at 17:14 vote accept systempuntoout
Mar 6, 2011 at 13:48
Mar 5, 2011 at 17:11 comment added Kevin Montrose @systempuntoout - think I knocked it out (bad API cache, probably due to some networking issues earlier this week). Clicking around everything seems to work on StackPrinter. Can you test from your end?
Mar 5, 2011 at 8:28 comment added systempuntoout @Kevin uhm, it's still not working; I've added a test link to my question
Mar 5, 2011 at 1:47 history answered Kevin Montrose CC BY-SA 2.5