-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.20
-
Component/s: None
-
Labels:None
-
Story Points:8
-
Sprint:DEV-10/11/2015
-
Affect Type:Technical
- Open a big msa, e.g. "_common_data/clustal/10000_sequences.aln".
- Remove it from the project.
Current state: "Delete objects" task can't be canceled and it works long enough.
Currently, the most time is consuming by SQLiteMsaDbi::deleteRowsData(). It executes a single query that takes about 23 seconds on my computer. The query can't be interrupted, so the task can't be canceled.
Improve msa data removing from the database: it should be fast or, at least, it should be cancelable.