-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nach Filtern leeres Mittelfeld (Filteranzeige verschwunden) #264
Comments
OK, habe gerade gemerkt, es liegt tatsächlich an der Performance. Nach ca. 10 Sekunden ist die Filteranzeige wieder da. |
Das ist "by design": Ich habe angenommen, es wird nur gebraucht, wenn Daten angezeigt werden bzw. das Formular, in dem Daten angezeigt aber auch gefiltert werden kann. Das Symbol nützt an sich nichts, wenn das Formular nicht sichtbar ist: Man kann dann den Filter weder anzeigen noch ändern. |
apflora optimiert das Laden von Daten. Das heisst: Im Normalfall wird nur die Teilpopulation geladen, die gerade bearbeitet wird. Willst du aber einen Filter setzen, müssen als Voraussetzung alle Teilpopulationen geladen werden. Daher dauert es einen Moment, bis das passiert ist und das Formular angezeigt wird. Dass ich zum Filtern alle Daten lade und benutzerseitig filtere ist eine Umgehung eines Problems des für den Cache verwendeten Werkzeugs. Man könnte nämlich eigentlich den Filter der Datenbank überreichen und Server-seitig filtern lassen. Problem ist leider, dass die Cache-Implementation gefilterte Daten von den übrigen separat speichert und dass Filtern darum den verwendeten Arbeitsspeicher viel mehr aufbläst als einfach alle Daten einmal zu laden. Da kann ich nichts dran ändern. Ich gehe davon aus, dass sich das Werkzeug weiter entwickeln wird und künftig solche Sachen besser funktionieren. |
Ja. Wahrscheinlich ist das bei Dir alles viel schneller als bei uns. Und es ist wohl auch nicht jedes Mal gleich schnell/langsam, scheint mir. |
Ich schliesse diesen Issue, weil es ein Teil von #200 ist. Womit dort jetzt auch auf diesen Issue verlinkt wurde |
Das hängt ab von:
Sicher ist, dass hier ca. 9000 Datensätze verarbeitet werden. Das ist nicht wenig. |
Ich nehme an, es hat irgendwie mit Performance zu tun? Nach Reload auf jeden Fall wieder da.
The text was updated successfully, but these errors were encountered: