MerginMaps / MerginMaps/db-sync
Use listen/notify for database
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 53
- Forks
- 24
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Currently we poll the database in regular interval. It would be good to optionally make use of the LISTEN/NOTIFY commands of PostgreSQL to avoid regular database checks to make things more efficient.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Das Issue nennt keine Dateien oder Tests. Beginne damit, die reguläre Datenbank-Polling-Schleife und die PostgreSQL-Integration zu finden, und kläre anschließend, wie ein optionaler LISTEN/NOTIFY-Pfad neben dem Polling bestehen soll. Als abgeschlossen gilt die Aufgabe, wenn Datenbankänderungen bei aktivierter Option eine Synchronisierung ohne regelmäßige Prüfungen auslösen können und Tests das Verhalten abdecken.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- postgresql, python
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100