Limit history when `show_undo_redo=False`
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 24.4k
- Forks
- 2.3k
- Ø Merge
- 2 T. 7 Std.
- Gemergte PRs (30 T.)
- 13
Beschreibung
After #724 and https://github.com/plotly/dash-renderer/pull/175, the state history is only relevant to revert, which is used for error recovery so only needs to hold one previous (good) state as described in https://github.com/plotly/dash-renderer/pull/175#discussion_r285819165. If we simplify the history when the undo/redo toolbar is hidden, we may see a significant performance boost for large and/or frequently-updated apps.
Possibly related: #699, #707
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
Lies zunächst #724 und den Pull Request #175 von dash-renderer, insbesondere die verknüpfte Diskussion, und sieh dir anschließend die verwandten Issues #699 und #707 an. Verfolge, wie der Verlauf Revert unterstützt, wenn show_undo_redo false ist; erledigt ist die Aufgabe, wenn der benötigte Wiederherstellungszustand beibehalten wird, unnötiger Verlauf vermieden wird und die Leistungsverbesserung nachgewiesen wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- frontend, performance
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100