Sfoglia il codice sorgente

Met updated changelog

Updated changelog to add version 1.14.0 documenting Disk IO optimizations:
- Reduced RSS cron to every 30 minutes
- Added index on articles(last_seen_at)
- Optimized fetch-rss to update last_seen_at only for existing articles and insert only new ones
- Estimated significant reduction in disk writes per fetch cycle

X-Lovable-Edit-ID: edt-d84edd43-4707-44c3-9b97-e7c4f5fad8ea
gpt-engineer-app[bot] 2 settimane fa
parent
commit
c2ed0ad826
1 ha cambiato i file con 14 aggiunte e 0 eliminazioni
  1. 14 0
      src/data/changelog.ts

+ 14 - 0
src/data/changelog.ts

@@ -8,6 +8,20 @@ export interface ChangelogEntry {
 }
 
 export const changelogData: ChangelogEntry[] = [
+  {
+    version: "1.14.0",
+    date: "2026-03-02",
+    category: "improvement",
+    title: "Optimisation du budget Disk IO",
+    description: "Réduction significative des opérations disque pour éviter l'épuisement du budget Disk IO Supabase.",
+    details: [
+      "Cron de récupération RSS réduit de 10 à 30 minutes (3x moins d'appels/jour)",
+      "Ajout d'un index sur articles(last_seen_at) pour accélérer la purge",
+      "fetch-rss optimisé : UPDATE last_seen_at uniquement pour les articles existants",
+      "INSERT uniquement pour les nouveaux articles (élimination des upserts massifs)",
+      "Réduction estimée de ~80% des écritures disque par cycle de fetch"
+    ]
+  },
   {
     version: "1.13.1",
     date: "2026-02-09",