האתר שלי עודכן לאחרונה לגרסת ה-Discourse האחרונה מגרסה ישנה הרבה יותר.
היה לנו שרשור שעמד על כ-68,000 תגובות. אנשים המשיכו לטעון את השרשור ולהגיב מדי יום ללא כל השפעה על האתר או השרתים שלו.
נראה שלאחר העדכון, טעינת השרשור הגדול מאטה משמעותית את האתר עבור כל המשתמשים. כמחצית מהזמן, טעינת השרשור נכשלת עם שגיאת timeout. זה גם לא נראה כאילו הוא עושה cache/pagination כראוי - אם אני מנסה לטעון את הפוסטים האחרונים, לנווט הלאה, ואז לטעון שוב את הפוסטים האחרונים, אני מקבל את אותם זמני טעינה ארוכים וה-Discourse מפיל אותי בתחילת השרשור.
אני רוצה לשאול איזו פונקציונליות הייתה קיימת בעבר עבור pagination/caching של שרשורים גדולים והאם משהו השתנה ב-6 החודשים האחרונים או בשנה+ של עדכונים.
השינויים האלה עדיין לא מוזגו… כנראה קשורים לשינויי הגלימר? אבל יש הרבה שינויים שיכולים להיות קשורים אם הגרסה הייתה בת יותר משנה
@Wintermute בהחלט מתסכל שעדכון יפגע בזה, אבל נושא של 68 אלף תגובות הוא הרבה מעבר למה שהיינו ממליצים בכל גרסה… אולי נוכל לחפש רגרסיות ביצועים אפשריות בנושאים גדולים… בעבר הסרנו כמה תכונות כאשר נושא חרג מ-10 אלף פוסטים כדי לשפר ביצועים, אבל זה לא תרחיש שאנו נותנים לו עדיפות רבה.