מערכת הגשת התרגילים – הנחיות חדשות

  1. מערכת התרגילים תרד היום (2020-08-20) לעבודות תחזוקה ושדרוגים החל משעה 4:40 ועד השעה 10:00 בבוקר.
  2. המערכת תחזור כשיש אפשרות להעלות אליה קבצים מרובים.
  3. כדי להעלות קבצים מרובים לתרגיל כלשהו, כווצו את הקבצים בקובץ zip, ותנו לקובץ התוצר את השם Upload_XXX.zip, כאשר XXX הוא מספר התרגיל.
  4. מכיוון שמדובר בשדרוג גדול ומשמעותי בהיקף של כ־3,000 שורות קוד, אנחנו מצפים לבעיות שעלולות לעלות בעקבות השדרוג. המידע מגובה לכל צרה.
  5. אשמח לסייע בכל בעיה או שאלה שיעלו באשכולות שיפתחו תחת פורום #technical בנושא הזה.

תודותיי ל־@itamaraviv על בדיקת הקוד ול־@gal432 על תיקונים לטסטים והתאמת מערכת הבודק האוטומטי לשינויים החדשים.
בהצלחה!

17 לייקים

טוב, זו הולכת להיות טיסה פרועה.
המערכת תרד לשדרוג ב־7:35.

ב־5 שעות האחרונות נאבקתי לפתור באגים אחרונים, בעיקר בסקריפט המיגרציה.

המערכת פועלת היטב בסביבה מקומית, הלוגים נקיים מבאגים, הלינטר עובר והטסטים של המערכת תקינים.
הופעל מחדש הבודק האוטומטי על תרגילים שהועלו, ונבדקה המיגרציה של ה־db הישן ל־db החדש (פועלת בהצלחה). היא לוקחת כ־10 דק’ כיוון שיש יותר מ־100,000 הגשות להעביר לפורמט החדש.

נקווה ל־Happy flow בשדרוג, אם לא, עד 10:00 זה מספיק זמן (אני מקווה) כדי לפתור תקלות.
שיהיה לנו בהצלחה :man_dancing:


עדכון 7:41 – #התחלנו
עדכון 7:46 – נראה שהמיגרציה עברה בהצלחה(?)
עדכון 8:01 – המערכת נבדקה ועובדת סבבה. יששש. :partying_face: מוזמנים לפתוח בעיות ב־#technical.
עדכון 8:23 – נוספו התרגילים החדשים למערכת.

16 לייקים

השעה היא 5 דק’ ל־10:00.

אותרו ותוקנו הבאגים הבאים:
האות e מופיעה כשמרחפים עם העכבר ליד שמות הקבצים
בפאנל הניהול, קבצים ריקים חוסמים בדיקה של תרגילים שאחריהם
קבצים שבהם מופיע NULL מקריסים את ה־Zip Extractor

נכנסים לבדיקות מקומיות לפני שיגור התיקונים לשרת.


עדכון 10:09 – בדיקות אחרונות לפני העלאה לשרת.
עדכון 10:14 – העלאה לשרת.


עדכון 11:45 – זוהו נפילות ברשת על רקע קובץ לוג שמתנפח מהר מדי.
עדכון 13:45 – תוקנה בעיית הלוג המתנפח.

13 לייקים