Unlink bug scare – пояснення

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

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

Історія

У версії 12.4.0 (початок грудня) ми ввели функцію "Основний обліковий запис" (для пов'язанихпа пов'язаних даннях). Деталі у примітках до випуску.

19 грудня ми зрозуміли, що деякі дані таємничим чином зникли в нашій внутрішній програмім рвним копіям, відновлення не було проблемою). Після первинного аналізу виявилося, що натискання кнопки "Від'єднати" призвело до видаленєутності.сдутноіід' Ми вирішили негайно опублікувати цей висновок, щоб уникнути втрати даних наших клієнтів.

20 грудня була випущена версія 12.4.2, яка містила виправлення. Вона була розповсюджена для хмарних додатків, а також стала доступною в зоні клієнта (сернверне). Післясмертний аналіз продовжувався.

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

  • Книга цін → пакети книг цін
  • Контракт → можливості
  • Особистий контакт → основні контракти підтримки
  • Особистий контакт → контракти на впровадження

Постійне виправлення ще не було доставлено. Якщо ви використовуєте B2B CRM, будь ласка, уникайте натискання кнопки "Від'єднати" на цих відносинах.

Всі інші відносини є безпечними, і від'єднання їх також є безпечним.

Післясмертний аналіз

<

Спробуйте Easy Redmine у ​​30-денній безкоштовній пробній версії

Повнофункціональний, захищений SSL, щоденне резервне копіювання, у вашій геолокації