Skip to content

גרסה 2.0.0

Latest

Choose a tag to compare

@crfh1672 crfh1672 released this 16 Aug 19:12

קבצי קישורים הפוכים וקישור כפול לגמרא

הייצוא מפיק ארבעה קבצים חדשים, כולם בסכימה של _links.json הקיים — חמישה שדות, ללא תוספות — כך שכל צרכן קיים קורא אותם ללא שינוי.

קבצים מהופכים

אותם קישורים, נקראים מצד היעד. קובץ קישורים נקרא על שם הספר שבבעלותו line_index_1, ולכן בפירוש "פני יהושע" על מסכת ברכות מתקבל:

קובץ line_index_1 line_index_2
פני יהושע_links.json (קיים) שורת מפרש שורת יעד
ברכות_links.json שורת גמרא שורת מפרש
רשי על ברכות_links.json שורת רש"י שורת מפרש
תוספות על ברכות_links.json שורת תוספות שורת מפרש
פני יהושע_גמרא_links.json שורת מפרש שורת גמרא

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

הקישור הכפול

שורת מפרש המקושרת לרש"י או לתוספות תלויה גם בשורת גמרא. הקישור השני הזה אינו מחושב במנוע ואינו מוצג בעורך — הוא נלקח מקישורי הספרייה של אוצריא עצמה, שנשלפו מ-seforim.db ונדחסו לטבלה מוטמעת: 140,849 זוגות ב-288KB.

heRef_2 נבנה כמו במנוע — ספר - כותרת הקטע — מהסגמנט שמכיל את השורה.

תאימות

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

אימות

  • כל 140,849 הזוגות עוברים round-trip מול המקור ללא סטייה.
  • הרצת המנוע על פני יהושע/ברכות: 236 קישורים משניים, כיסוי מראה 236 מתוך 236.