Unlink bug scare - обяснение

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

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

Історія

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

19 декември ми е ясно, че някои данни с таенничим начин са изникнали в нашата вътрешна програма (във връзка с нашите редовни резервни копия, възстановяването не е имало проблем). След първичния анализ се изясни, че натискането на бутоните "От'съедини" е призвело до издаване на обединени сутности. Сега смятам да публикувам тази информация, за да избегна загубата на данни на нашите клиенти.

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

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

  • Книга цена → пакети книга цена
  • Договор → възможности
  • Особистый контакт → поддържа основни контракти
  • Особистый контакт → контракти на внедряване

Постийното изработване ще не е доставлено. Ако използвате B2B CRM, моля, уникайте натискането на бутони "От'съединете" на тези отношения.

Всички други отношения са безопасни, и тяхното свързване също е безопасно.

Следсмъртен анализ

<

Изпробвайте Easy Redmine в 30-денна безплатна пробна версия

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