Page 1 of 2 12 LastLast
Results 1 to 20 of 29

Thread: Why not rollback when problems arise?

  1. #1

    Why not rollback when problems arise?

    Just sitting here waiting for the servers to come back up, and remembering last time they were down for maintenance, and how many people were in the forums here posting messages while waiting. So I thought of this suggestion.

    When you patch AO and run into problems, such as this -SK quest/mission bug, why not simply take the servers down just long enough to revert to the previous version, put the servers back up so people can play, and then worry about looking into and fixing the problem(s)? As it is, whenever there's a problem and the servers are taken down, we're forced to wait while a fix is found, tested, and installed. With no way of knowing how long this process may take.

    The simplest way of dealing with this, as far as customer satisfaction/server uptime, is that whenever you get ready to patch/update the game, have a backup copy on hand and a decent "rollback code". take the servers offline, click the "rollback" button to run the rollback program and put them back online. Heck, it could be as simple as copy/overwrite. Then go back to the test server and look at the problems in the code, while we still get to play the game. Go back to what worked last, don't go offline. It's unnecessary.

  2. #2
    rollback means reinstall of ao
    ------------------------------------------------------------------------------
    Old maintainer and hoster of Helpbot, Xyphos, AO Minecraft Server, AO Devs
    Old dictator on Atlantean

  3. #3
    NO....MANY of us have been pushing FC to release the patch for a while, i rather deal with a couple hours of downtime then 2 more weeks of delays for the patch. Patience FTW!

  4. #4
    1) The client cannot be rolled back, meaning the entire customerbase already patched up to the new version will have to reinstall AND patch their client from whatever version they have availible.

    2) A rollback involves downtime on the magnitude of the original patch, which means they would have to spend more manpower hours (read more costly) to roll back over a single issue which is most likely fairly easy to nail down once discovered, and then it actually needs to be QA'ed.

    3) A rollback also means they will have to redo the upgrade soon(tm), so we would be looking at a total of maybe 10-15 hours of downtime for a rollback scenario versus perhaps 2-3 for a fix.
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  5. #5
    I think they know what a rollback is and how its done and its also safe to assume they have a backup handy before/after every patch.

    But that process isnt necessarily the fastest way to get the show back on the road - of course, the longer it takes to nail down this bug, the more attractive a rollback appears. Also in the long run, you have to take servers down yet again after a rollback to get the patch back live.

    Personally, I'd rather wait and be able to play 16.3 "soon" than waiting for a rollback and then another downtime to put 16.3 back in place.
    ಠ_ಠ

  6. #6
    2-3 hours fix? ohhhh like this more than the rollback idea
    Solitus Enforcer - General of Divine Shadow NEUTRAL

  7. #7
    Rollbacks are very much the last resort. We have only ever had to do one in the history of AO and arent in a hurry to do another anytime unless we can really help it.

    Besides a rollback takes almost just as long as a patch to perform, and (as Khalem noted above) we have to then repatch again.

    For the sake of a few hours overtime, the guys will have a new patch and have this one fixed as soon as we can.
    Craig 'Silirrion' Morrison
    Old Timer

  8. #8
    It would be nice if FC could give us an estimated time on this downtime however instead of a message pop up saying servers shall be going offline in the next few minitures and that was it... may give us an insight into if there is any point sticking around to play a game we are paying for if its only going to be an hour or so or to just go do something else...
    ^_^ General of Circle Of Notum ^_^
    -----------------------------------------------------------
    Rubi-Ka 1 Atlantean
    Vipeh - 220/21 - Solitus Martial Artist - The Main / Inf Farmer / Semi Retired
    Armedforce - 220/16 - Solitus Soldier - TL7 PvP / Bot Farmer / Pew Pew?
    Jobecratz - 220/10 - Solitus Bureaucrat - XP Totem / Pet profs are boring!!
    Jobekeeper - 220/14 - Solitus Keeper - New PvP Whore / Currently Working On!
    Yetzimo - 220/13 - Atrox Shade - Level wh0re ftw!!1! / Next 220 maybe?
    ?????? - 220/26 - Solitus Fixer - Play on when bored or want to kill someone
    Zemzo - 94/09 - Opifex Trader - Smelly president made me make a twink
    -----------------------------------------------------------

  9. #9
    Quote Originally Posted by Armedforce View Post
    It would be nice if FC could give us an estimated time on this downtime however instead of a message pop up saying servers shall be going offline in the next few minitures and that was it... may give us an insight into if there is any point sticking around to play a game we are paying for if its only going to be an hour or so or to just go do something else...
    If we had an estimate we would give one The guys are looking into it as I speak and we will let you all know more specific details as soon as we know them.

    It's not always possible for coders, server admins or the designers to just look at an issue and go 'oh yeah, that will take X hours', they have to actually investigate the issue first, which is happening now. Should hopefully know soon what the score is in terms of time frames.

    Edit: and here we go: http://forums.anarchy-online.com/sho...d.php?t=459387
    Craig 'Silirrion' Morrison
    Old Timer

  10. #10
    Why don't FC just take out the mission/quest reward code change? I presume that's causing problems. And if players were able to live of 5% level cap for X years, they can wait another week or two for that particular change to go live.
    "War may be Hell....but it's good for business!"
    -The Association for Merchants,Manufacturers, and Morticians

    [Kintaii]: Dude, I *am* weird
    [Kintaii]: I came to accept this many years ago and am much happier for it. XD
    [Kintaii]: Besides - I work on *AO*. That right there is proof of my oddness.

  11. #11
    Quote Originally Posted by Trgeorge View Post
    Why don't FC just take out the mission/quest reward code change? I presume that's causing problems. And if players were able to live of 5% level cap for X years, they can wait another week or two for that particular change to go live.
    Because its never that easy Neither is that quick to do, its the same amount of work to remove as it is to actually fix the problem, build a new patch, test it and apply the fix
    Craig 'Silirrion' Morrison
    Old Timer

  12. #12
    Oh, and that was just posted http://forums.anarchy-online.com/sho...d.php?t=459364

    Quote Originally Posted by Asomadus
    Just a quick update.. The patch is currently being built and estimated time to get the patch in place and tested is approximately 2 1/2 hours. We are working diligently to get this in place and get the servers back up. We apologize for the inconvenience and will keep you updated when we have new information.
    "War may be Hell....but it's good for business!"
    -The Association for Merchants,Manufacturers, and Morticians

    [Kintaii]: Dude, I *am* weird
    [Kintaii]: I came to accept this many years ago and am much happier for it. XD
    [Kintaii]: Besides - I work on *AO*. That right there is proof of my oddness.

  13. #13
    Perhaps if last minute changes weren't done -- then the build from Test to Live would be fine.. but there are always changes that go unchecked it seems
    Quote Originally Posted by Silirrion View Post
    We wouldn't make the nano in the first place if we didn't feel that it would be useful and at the very least a decent addition to any given professions nano listing.
    Quote Originally Posted by Abalz
    LOL

  14. #14
    What about actually testing these patches on the test server before putting us with a full day of downtime every other month. That would save us all. BTW my shoulderpads look better.

  15. #15
    Ok, so around 10.30pm In England meh whole day of no ao ah well hopefully it will be fixed and we can play again. Thankyou for the fast reply ^_^

    *runs off for food and alcohol!*
    ^_^ General of Circle Of Notum ^_^
    -----------------------------------------------------------
    Rubi-Ka 1 Atlantean
    Vipeh - 220/21 - Solitus Martial Artist - The Main / Inf Farmer / Semi Retired
    Armedforce - 220/16 - Solitus Soldier - TL7 PvP / Bot Farmer / Pew Pew?
    Jobecratz - 220/10 - Solitus Bureaucrat - XP Totem / Pet profs are boring!!
    Jobekeeper - 220/14 - Solitus Keeper - New PvP Whore / Currently Working On!
    Yetzimo - 220/13 - Atrox Shade - Level wh0re ftw!!1! / Next 220 maybe?
    ?????? - 220/26 - Solitus Fixer - Play on when bored or want to kill someone
    Zemzo - 94/09 - Opifex Trader - Smelly president made me make a twink
    -----------------------------------------------------------

  16. #16
    wow opi shoulders finally fixed? that makes it all worth it
    Sakuranbo 220 MA
    Kyuutihoni - 216 FIX
    Darksister 215 MP
    Foxycrat 195 CRAT
    Nanozaps 185 NT
    Islashjoo 184 ENF
    Shadydream 169 SHADE
    Ryogasama 162 ENG
    Nekonuku 160 ADV
    Starrynyght 160 AGENT
    *And many more!*
    *Proud Advisor of Bug Busters* (RK2)

  17. #17
    Hrm. I shouldn't post this, since it won't add anything constructive, but I really can't help it, so feel free to ignore me if you wish.

    (Note: This isn't directed to any particular poster, it's just a general vent/rant.)

    It never ceases to amaze me the degree to which many (not all, mind you) fail to realize the complexity of large-system software development, such as e.g AO. There is _no_ way you can "just" rip/rollback something out and expect everything else to remain unaffected by the change. It just doesn't work that way. It. Does. Not.

    Do yourself a favor ("you" being defined as "doesn't really know how the stuff works, but would very much like to have an opinion about it anyway") and spend the downtime reading up on the stuff, in order to maybe have a chance at having a more informed opinion next time. It's fun, too.

    Oh. And don't whine. Please. It doesn't help, and it's annoying.

    /rant

    Sorry about the above. As I said, feel free to ignore it.

  18. #18
    This wouldn't suck so much if I didn't have all of today off

    *Edit* Raining outside too, so all I can do is sit here and wait for AO while twitching a bit.
    Last edited by Anualken; Aug 29th, 2006 at 20:23:06.
    Slowly, one by one, the penguins rob me of my sanity
    Anualken Gimped old engineer.

    Omni-Tek Protects.
    Me, as drawn my MrFli.

    Old Engineers never die... they only fade away.

  19. #19
    Quote Originally Posted by Kyuutihoni View Post
    wow opi shoulders finally fixed? that makes it all worth it
    yep..they are above ur head now
    Solitus Enforcer - General of Divine Shadow NEUTRAL

  20. #20
    Sadly, they do "test" the patches on the test server. However, almost all of the people that are seriously involved in doing the actual testing have had their chars boosted to 220 [and stats boosted beyond normal 220 limits] by GMs. A bug like this one isn't one that a bunch of 220s are going to notice.
    Ezequiell 220/24 Doctor
    Vojoc 220/23 Meta-Physicist
    Bourrepif 218/16 Martial Artist

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •