• Vážení hráči, Dne 30.4.2024 (úterý) bude hra aktualizována na verzi 2.311. V důsledku toho se do hry nebudete moci po určitou dobu přihlásit. Níže naleznete podrobný seznam změn. Děkujeme za pochopení. Více informací najdete na herním fóru

Ztracené soukromé zprávy

Stav
Uzavřeno pro další odpovědi.

Thasoss

Grepolis tým
Vážení hráči,

dnes bychom rádi vysvětlili nedávný problém se zprávami, kdy došlo k jejich smazání a opětovnému navrácení, tedy proč a jak se tak stalo a technické detaily našeho řešení.

V updatu 2.64 jsme vydali opravu bugu zpráv, při kterém se zprávy nesmazaly po určitém čase. Od začátků bylo plánováno, že se zprávy nezařazené do složek + starší 30 dnů smažou. Bohužel tohle nikdy nefungovalo, takže jsme to opravili a vydali v posledním updatu.

Toto téma nebylo v oficiálním changelogu řešeno zrovna šťastně a někteří hráči nebyli informováni o této změně. V následujících diskusích na fórech jsme zjistili, že toto chování zpráv nebylo vůbec zdokumentováno. Ani na stránkách wiki, ani v popisu pomocníka přidělujícím složky zpráv. Proto jsme se rozhodli odstranit tuto funkci a hráčům dát neomezenou životnost jejich zpráv bez ohledu na (ne)zařazení do složek. Poté jsme ztracené zprávy začali obnovovat.

Obnovování zpráv není něco, co bychom dělali. Upřímně, je to poprvé, co jsme tak museli činit! Pro obnovu všech zpráv jsme museli zjistit, jaké byly smazány a jaké stále existují. Během noci jsou smazány zprávy starší třiceti dnů. Stáří zprávy se vyvozuje z poslední aktualizace zprávy v jejím tématu.

Vzali jsme zálohu ze dne updatu, kde stále byly všechny zprávy. Pak jsme počítali, u jakých zpráv to bude 30 dní do včerejška, protože tyto byly určitě vymazány. Přesto tu jsou stále „falešné poplachy“, protože některé z těchto zpráv mohly být po updatu aktualizovány ještě před nočním smazáním.

Vytvořili jsme export všech zpráv z běžících světů a vytvořili skript k jejich opětovnému importování. Během importování jsme museli odfiltrovat „falešné poplachy“, abychom neměli v databázi duplikáty po tomto zpracování. Po nějakých zkouškách na Beta a několika opravách pro vyhnutí se pádu skriptu jsme v úterý začali obnovovat zprávy. Nicméně obnovování miliónů zpráv na všech jazykových verzích je něco, co zabere spoustu času, zpracování tedy bude dokončeno v průběhu středy.

Omlouváme se za zmatky a za způsob, jakým se oprava tohoto bugu zavedla do hry. Příště budeme věnovat zvýšenou pozornost opravě chyby staré 5 let!

Zdroj
 
Stav
Uzavřeno pro další odpovědi.
Nahoru