בטל קישור של באג - הסבר

1/2/2023
דקות 2
רוברט קובאצ'יק

קצת לפני חופשת החורף, היה באג מפחיד שהוכרז אפילו דרך שידור ענן. זה התברר הרבה פחות מזיק ממה שזה נראה בתחילה. הנה כל הסיפור.

הסיפור

בגרסה 12.4.0 (תחילת דצמבר), הצגנו חשבון ראשי תכונה (עבור חשבונות קשורים במשימות). פרטים ב מכתבי שחרור.

ב-19 בדצמבר, הבנו שכמה נתונים נעלמו באופן מסתורי באפליקציה הפנימית שלנו (הודות לגיבויים הרגילים שלנו, שחזור לא היה בעיה). לאחר ניתוח ראשוני, נמצא כי לחיצה על כפתור "בטל קישור" גרמה למחיקה של הישות הבלתי מקושרת. החלטנו לפרסם את הממצא הזה באופן מיידי כדי למנוע אובדן נתונים ללקוחותינו.

ב-20 בדצמבר שוחררה גרסה 12.4.2 שהכילה תיקון. הוא הופץ ליישומי ענן והפך זמין באזור הלקוח (פתרון שרת). הניתוח שלאחר המוות נמשך.

ממצאים בשבוע האחרון של דצמבר גרמו להקלה. הנושא פספס את היחסים הרבים בשימוש, כולל משימות. זה התרחש רק ביחסים מאוד ספציפיים ב-B2B CRM:

  • ספר מחירים → חבילות ספרי מחירים
  • חוזה → הזדמנויות
  • קשר אישי → חוזי תמיכה ראשוניים
  • קשר אישי → חוזי יישום

תיקון קבוע עדיין לא נמסר. אם אתה משתמש ב-B2B CRM, אנא הימנע מלחיצה על כפתור ביטול קישור ביחסים אלה.

כל שאר היחסים בטוחים וגם ביטול הקישור ביניהם בטוח.

לאחר המוות

מקרי בדיקה ספציפיים נוספו עבור מהדורות פומביות. הנחיות הקוד עודכנו. הסטנדרטים לניתוח ראשוני של אירועים כאלה שופרו. אסטרטגיית התקשורת של תביעות מסוג זה "מוטב בטוח מאשר מצטער" נשארת בעינה, אנחנו רק נשפר את מניעת מצבי פאניקה.

אנו מתנצלים בפני כל מי שמודאג מהבאג הזה ומדרך התקשורת שאולי גרמה ללחץ נוסף בתקופה המלחיצה ממילא של השנה.

נסה את Easy Project ב-30 יום ניסיון חינם

תכונות מלאות, מוגנת SSL, גיבויים יומיים, במיקום הגיאוגרפי שלך