bug #9807
closedMatrix should not collapse after aggregation
10%
Description
As the refresh after aggregation lead to row duplications (of taxa and maybe others) it was temporarily implemented in 5.27 to fully reload the dataset after aggregation.
This results in a collapsed tree and in bad performance as the full dataset is reloaded.
We need to find out what caused the row duplication and try to fix it.
Related issues
Updated by Andreas Müller almost 3 years ago
- Related to feature request #9805: Open issues for DDS aggregation dialogue added
Updated by Andreas Müller almost 3 years ago
AM 2021-10-1:
... Wir müssten also entweder doch herausfinden, woran es liegt, dass diese zusätzlichen Knoten entstehen. Kann man das debuggen?
Oder herausfinden, wie man den Expansionstate wieder herstellt und die Spalten Reihenfolge + Ausblendung, wenn wir bei der jetzigen völligen Neuberechnung bleiben.
Übrigens ist das bisher als asynchrone longrunnig task implementiert, oder? Man kann also weiter editieren während die Aggregation läuft. Das klingt gefährlich, wenn danach die Daten komplett geupdated werden aus der DB. Ich denke zumindest die Matrix müsste während der Aggregation disabled werden um Problem zu verhindern.
Updated by Katja Luther almost 3 years ago
- Status changed from New to Resolved
- Target version changed from Release 5.51 to Release 5.28
this is fixed.
Updated by Katja Luther almost 3 years ago
- Assignee changed from Katja Luther to Andreas Müller
please review
Updated by Andreas Müller almost 3 years ago
- Status changed from Resolved to Feedback
- Assignee changed from Andreas Müller to Katja Luther
- % Done changed from 0 to 10
The current solution solves that the matrix is completely collapsed which is helpful. However the aim is to keep it expanded in the same state as it was before and to not reload the full matrix as this takes time. We only need to load the aggregation records and to add/update them where necessary.
Updated by Andreas Müller almost 3 years ago
- Related to bug #9015: Comparator for Character Matrix creates strange result added
Updated by Andreas Müller almost 3 years ago
Andreas Müller wrote:
The current solution solves that the matrix is completely collapsed which is helpful. However the aim is to keep it expanded in the same state as it was before and to not reload the full matrix as this takes time. We only need to load the aggregation records and to add/update them where necessary.
Maybe the original problem was already described in #9015. So it might be only a comparator issue. Could you check this?
Updated by Katja Luther almost 3 years ago
- Related to bug #9843: When adding new descriptions it should not be necessary to load the complete matrix added
Updated by Katja Luther almost 3 years ago
Create a new ticket, because the original problem is solved but a nicer solution should be implemented.(#9843)
Updated by Katja Luther almost 3 years ago
- Status changed from Feedback to Closed