Yes, and I believe that either adding or removing a power would be inappropriate at this time.
Hello, I don't understand ? What happend to powerplay ? I saw this morning on reddit this post.
I left PP because I don't have the time to continue
Thanks in advance.
it makes me wonder if FDev actually will pay attention to it?
It's amazing that any of this is done manually. Absolutely nothing about any of it should need manual intervention. Complete fail.
And why they can't just go back to the state at 7:00gmt and ignore everything done after (refund anyone's credits etc) is a little strange. Aren't all transactions timestamped? They should have data on who turned what merit in at what time down to the second at the very least and should have been able to correct their error. Then again, none of this is surprising.
Ummm... no. They never stated its done manually. Actually Zac's question about which system in particular proves that this is largely automated and the devs are not involved in this part of the codebase. It is a classic example of cascading error, actually. The update messed up with the trigger, the trigger didn't work, due to trigger not working preparations were not counted correctly, due to that the expansions didn't happened. Also probably due to that, the other parameters shifted to unexpected state. Thats what we know so far.
As for rolling back the data, sorry but that's not how a complex project like this works. The full backups are probably huge and happening not that often. Even if they do keep the historical data for, IDK, debugging purposes, probably this is not enough to restore the state. Probably they would need to go back to the state of last cycle which would mean rollback of the entire frikkin galaxy for everyone and then replaying actions done by the players somehow, if even... Or maybe rolling back to a pre-engineer backup and then re-aplying the update, scrapping all actions done by the players since? Also, correct me if I'm wrong, but engineers update was AFTER previous cycle tick. So, probably that data is now invalid because changes in the databases related to the engineers, for example. Even if they pulled the Sisyphus effort of writing a migration script scrapping all available historical info from their system (which would be no small task, mind you), it probably wouldn't be enough to restore said system state. Those are of course only my assumptions, but they are backed by a ~15 years experience working in IT with large datasets. I'm just saying its not that trivial like you paint it to be.
Its a big failure, but big failures do happen IRL, sadly. The devs are only humans, you know... And if they pull a miraculous rabbit outta their... hats, there will still be haters.
As for rolling back the data, sorry but that's not how a complex project like this works. The full backups are probably huge and happening not that often. Even if they do keep the historical data for, IDK, debugging purposes, probably this is not enough to restore the state. Probably they would need to go back to the state of last cycle which would mean rollback of the entire frikkin galaxy for everyone and then replaying actions done by the players somehow, if even... Or maybe rolling back to a pre-engineer backup and then re-aplying the update, scrapping all actions done by the players since? Also, correct me if I'm wrong, but engineers update was AFTER previous cycle tick. So, probably that data is now invalid because changes in the databases related to the engineers, for example. Even if they pulled the Sisyphus effort of writing a migration script scrapping all available historical info from their system (which would be no small task, mind you), it probably wouldn't be enough to restore said system state. Those are of course only my assumptions, but they are backed by a ~15 years experience working in IT with large datasets. I'm just saying its not that trivial like you paint it to be.
Those should all be backed up individually so we're not talking about one massive dataset. I think it's more likely that they just don't store each transaction for PP and that when UM/fort levels are adjusted all that gets updated are the commanders PP data and the systems - not who/when that data was dropped. That could make rolling that back very difficult depending on how that data is snapshotted/backed up but that's an architectural decision FDev has made and that doesn't stop it being irritating that they can't do that when there has been an error in their systems.
And you're right in that is a highly distributed environment, thats why I've assumed that the only option is to rollback the whole thing. Without overview of the architecture we can only assume![]()
One of my points was that we have a reasonable overview of the architecture - https://youtu.be/EvJPyjmfdz0