https://bugzilla.wikimedia.org/show_bug.cgi?id=31259
--- Comment #9 from Roan Kattouw <[email protected]> 2011-10-01 10:43:21 UTC --- (In reply to comment #6) > I'm pretty sure what is being described is the same bug as: > > https://bugs.php.net/bug.php?id=43053 > > Which affected PHP versions 5.2.1 to 5.2.6 > Good catch! > It appears that the old servers are running 5.2.4, while lucid moves to 5.3, > at > which point the bug has been fixed in PHP. That is correct. The lucid servers run PHP 5.3.2. (In reply to comment #7) > Is there anything holding up software updates on these machines? Considering > we've got all this infrastructure for maintaining consistent software > configurations, I'm a bit unclear on why we would still have a mix of > different > versions in production. Nothing is holding them up really, other than "it takes time". At first, we upgraded one, then two boxes, just to see if there were any issues (and of course there were). AFAIK Peter has already upgraded the entire image scaler cluster, and is currently chipping away at the general Apache cluster. But you can't just upgrade 100+ servers overnight. We also have to deal with the fact that a lot of Apaches run memcached and/or ES, so we can't have too many of those be down at the same time. This is all expected to be over soon, say in a week or two. But in the meantime we'll inevitably have a mix of hardy and lucid in production, and that mix will gradually shift to lucid until everything is upgraded. For more details, see notpeter's entries in the server admin log, or talk to him on IRC. (In reply to comment #8) > As a side note: I assume that since PHP does not have infinite precision, > templates that need to be able to parse really large numbers must be able to > deal with scientific representation. In other words 1E100 is never going to be > rendered as "100000000000000....". Am I assuming correctly? Does anybody know > what the exact limit is going to be at which point scientific notation is > always going to be used by Wikipedia after all servers have been updated? I'd > like to update the documentation on my {{val}} template so people who run into > this limit understand that what is going on. > As per comment 5, I have experimentally determined this limit to be 10^14 (100 trillion). I just double-checked this on a lucid server: 99999999999999 (that's 99,999,999,999,999) is untouched but 100000000000000 (that's 100,000,000,000,000) becomes 1E+14. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
