Прекратяване на връзката с страх от грешки - обяснение

1 / 2 / 2023
2 минути
Роберт Ковачик

Малко преди зимната ваканция имаше страшно изглеждащ бъг, който беше обявен дори чрез излъчване в облак. Оказа се много по-малко вредно, отколкото първоначално изглеждаше. Ето и цялата история.

Историята

Във версия 12.4.0 (началото на декември) въведохме функция Основен акаунт (за свързани акаунти в задачи). Подробности в бележки към изданието.

На 19 декември разбрахме, че някои данни са мистериозно изчезнали в нашето вътрешно приложение (благодарение на редовното ни архивиране, възстановяването не беше проблем). След първичен анализ беше установено, че щракването върху бутона „Прекратяване на връзката“ е причинило изтриването на несвързания обект. Решихме да публикуваме тази констатация незабавно, за да избегнем загуба на данни за нашите клиенти.

На 20 декември беше пусната версия 12.4.2, която съдържаше корекция. Той беше разпространен в облачните приложения, както и предоставен в клиентската зона (сървърно решение). Анализът след смъртта продължи.

Констатациите през последната седмица на декември предизвикаха облекчение. Въпросът пропусна силно използваните отношения, включително задачи. Това се случи само в много специфични отношения в B2B CRM:

  • Ценоуказател → пакети ценови книжки
  • Договор → възможности
  • Личен контакт → първични договори за поддръжка
  • Личен контакт → договори за изпълнение

Все още не е доставена постоянна корекция. Ако използвате B2B CRM, моля, избягвайте да щракнете върху бутона за прекратяване на връзката върху тези отношения.

Всички останали отношения са безопасни и прекъсването им също е безопасно.

Посмъртно

Бяха добавени конкретни тестови случаи за публични издания. Насоките за кода бяха актуализирани. Бяха подобрени стандартите за първичен анализ на подобни инциденти. Комуникационната стратегия на подобни инциденти „по-добре да е безопасно, отколкото да съжалявам“ остава, ние просто ще подобрим нашата превенция на панически ситуации.

Извиняваме се на всички, засегнати от този бъг и начина на комуникация, който може да е причинил допълнителен стрес в това и без това напрегнато време от годината.

Опитайте Easy Project за 30 дни безплатен пробен период

Пълни функции, SSL защитени, ежедневни архиви, във вашето геолокация