Goodgame Studios forum archives

Forum: empire-en
Board: [816] News from the world of Empire
Topic: [320228] Emergency Maintenance (AT) / 06.10.16 downtime between 3-5pm CET

[-320228] CM Evoke [None] :: Oct. 5, 2016, 11:17 a.m.
Hey guys,

Today we have experienced issues on several servers, after investigating this, we found that this was caused by the Alliance Tournament.

In the next hour, between 1:00pm and 2:00pm CET we will have to shut down all servers for approx. 5 minutes to try and end the event correctly and prevent further issues. This means that all players should receive their corresponding rewards.

A hotfix will take place to resolve this issue, however we do not have further information on this yet. 

We will keep you informed of our next plans for the Alliance Tournament.

Our humblest apologies for the inconveniences.

- Rosie

[4577957] CM Evoke [None] :: Oct. 5, 2016, 1:04 p.m.
Hey guys,

Today we will have no more downtime, however we are aware that the rewards were not credited correctly, we will subsequently be preparing a compensation.
We are also preparing more information for you regarding the series of events that lead to the decision to terminate of the tournament. 

Will keep you informed.

- Rosie 

[4578605] CM Evoke [None] :: Oct. 5, 2016, 4:07 p.m.

Hey guys,

Due to the unfortunate termination of the event, we will compensate players tomorrow the 6th of October. However, seen as we not be able to credit this today due to a lack of resources, we would like to invest more time to thoroughly review the compensation to correspond your losses in the best possible way.

We would also like to share a technical overview of the issues we experienced today and why we took the decision to terminate the event.

Why exactly did the Alliance Tournament cause a deadlock?

In basic terms, a second event tried to access player data that were already locked by one. This caused an infinite loop and a subsequent deadlock.

What would have happened if we left it longer?

If we had run it longer, the deadlock would gradually occur on EVERY server. The game would not have been playable (login problems, performance problems, ...)

Why were the rewards were not credited?

The rewards could not be distributed because our events can only be started and stopped globally. However, the 3 servers that had a deadlock could no longer run, as long as the event was taking place. A normal event end could possibly lead to wide deadlocks and the loss of more player data. Therefore we chose to end the event completely, and thus at least guarantee the security of data.

When will Alliance Tournament run again?

First, we must address the problem with a hotfix and then we can plan accordingly, more information on this to follow.

Again, our humblest apologies for any inconveniences caused. More details on the compensation will follow tomorrow.

Regards,
Rosie

[4579771] CM Evoke [None] :: Oct. 6, 2016, 10:47 a.m.
Hey guys,

We are still working on the compensation solution for you, once we have full and clear information it will be posted here.

- Rosie

[4579872] CM Evoke [None] :: Oct. 6, 2016, 11:54 a.m.

Dear community,

So far we gave you some in depth information on what exactly took place with the recent Alliance Tournament. We also used the time to prepare a compensation for all affected players in that event and today we want to present you the tailored packages which are as follows:

Top 1 alliance:

Food will also be granted to prevent possible desertions.

Top 5 will be extended to the top 10 alliances:

Food will also be granted to prevent possible desertions.

Top 20 will be extended to the top 40 alliances:

We will also compensate the top 100 alliances. This will be credited to their alliance funds:

Lastly, we will compensate alliances between top 101-500 for any trouble caused. This will be credited to their alliance funds:

We understand that cutting an event short in this way frustrating for all players and especially those that hoped to face their adversaries in the tournament. This is why we decided to extend the brackets to compensate those players that made their way to the top ranks.
The reason we decided to credit those top 100-500 packages to your alliance funds, was to offer you the possibility to activate temporary alliance bonuses such as the glory booster whenever you may need it.

The compensation should be distributed in the upcoming hours (approx. 3-5 pm CET), we will have a short downtime to credit the compensation to the affected players. More information will follow.

Our apologies once again for all inconveniences caused.

Regards,
Rosie


[4580005] CM Evoke [None] :: Oct. 6, 2016, 1:27 p.m.
Shortly we will credit the compensation, that means there will be a short downtime that should lasts approx. 20 mins.



[4580190] CM Evoke [None] :: Oct. 6, 2016, 2:08 p.m.
Hey guys,

We are aware that the incorrect troops were sent with the top x packages, we are currently working to get this sorted.

- Rosie

[4580245] CM Evoke [None] :: Oct. 6, 2016, 2:28 p.m.
Hey again guys,

Shortly we will grant the correct troops to those that received the incorrect ones, and enough food to last for an extended period of time. 

Our apologies for any inconveniences caused. 

- Rosie