bug #6359
closedRemaining issues secundum for subtrees
100%
Description
Files
Related issues
Updated by Andreas Müller over 7 years ago
- Target version changed from Unassigned CDM tickets to Release 4.6
Updated by Andreas Müller over 7 years ago
- Copied from feature request #3465: Function to copy secundum reference of a given taxon node to all it's children added
Updated by Andreas Müller over 7 years ago
- Related to bug #6215: NPE when opening preferences with no DB connection added
Updated by Andreas Müller over 7 years ago
- Related to deleted (bug #6215: NPE when opening preferences with no DB connection)
Updated by Andreas Müller over 7 years ago
- Related to feature request #6315: Implement setSecundumForSubtree in TaxEditor added
Updated by Andreas Müller about 7 years ago
- Description updated (diff)
- Target version changed from Release 4.6 to Release 4.9
Updated by Andreas Müller about 7 years ago
- Target version changed from Release 4.9 to Release 4.10
Updated by Andreas Müller almost 7 years ago
- Target version changed from Release 4.10 to Release 4.12
Updated by Andreas Müller almost 7 years ago
- Target version changed from Release 4.12 to Release 4.13
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.13 to Release 4.14
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.14 to Release 5.0
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 5.0 to Release 5.1
Updated by Andreas Müller about 6 years ago
- Target version changed from Release 5.1 to Release 5.2
Updated by Andreas Müller about 6 years ago
- Target version changed from Release 5.2 to Release 5.3
Updated by Andreas Müller about 6 years ago
- Target version changed from Release 5.3 to Release 5.4
Updated by Andreas Müller almost 6 years ago
- Target version changed from Release 5.4 to Release 5.5
Updated by Andreas Müller over 5 years ago
- Target version changed from Release 5.5 to Release 5.6
Updated by Andreas Müller over 5 years ago
- Priority changed from New to Highest
- Target version changed from Release 5.6 to Reviewed Next Major Release
Updated by Andreas Müller over 3 years ago
- Related to bug #9601: Set secundum for subTree does not work for misapplied names added
Updated by Andreas Müller over 3 years ago
- Related to feature request #3740: Allow recursively setting the publish bit for TaxonBase added
Updated by Andreas Müller over 3 years ago
- Description updated (diff)
- % Done changed from 0 to 40
Updated by Andreas Müller over 3 years ago
- Description updated (diff)
- Status changed from New to In Progress
- Target version changed from Reviewed Next Major Release to Release 5.25
Updated by Andreas Müller over 3 years ago
- Status changed from In Progress to Resolved
Updated by Andreas Müller over 3 years ago
- Related to bug #9390: Remaining issues for set secundum dialog added
Updated by Andreas Müller over 3 years ago
Katja, kannst du das Ticket grundsätzlich schon mal reviewen? Wir müssen noch eine Lösung finden für die Auswertung der updated objects. Kurzfristig müssen wir vermutlich die updated taxa wieder hinzufügen, auch wenn das nicht wirklich korrekt ist bis wir eine Lösung haben, die z.B. aus einer updated NamedSource berechnet, welche Editoren davon betroffen sind. Auch nicht so schön ist, dass im Result-Report der Begriff NamedSource für den User natürlich weniger Versändlich ist als z.B. Taxon Relation. D.h. wir müssen dringend klären, wozu die UpdatedObjects überhaupt gebraucht werden. Fürs CacheUpdating werden exakte Angaben benötigt, während für den Report eher grobe, Kontext bezogene Angaben reichen.
Updated by Andreas Müller over 3 years ago
- Assignee changed from Andreas Müller to Katja Luther
Updated by Katja Luther over 3 years ago
- Status changed from Resolved to Feedback
- Assignee changed from Katja Luther to Andreas Müller
review:
- add progress monitor -> the submonitors not shown in the status of the editor -> maybe a new ticket?
- handle large subtrees in partitions -> seems to work
- handle MAN and PPSyns (#9601) this works as expected
- handle errors -> they are handled in result, so I think this is correct.
- make cancelable -> maybe we should show how many items already changed, especially because the status of the submonitors are not shown.
I think everything works, but we have to have a look at the progress monitor again.
Updated by Andreas Müller over 3 years ago
- Assignee changed from Andreas Müller to Katja Luther
Katja Luther wrote:
review:
- add progress monitor -> the submonitors not shown in the status of the editor -> maybe a new ticket?
- handle large subtrees in partitions -> seems to work
- handle MAN and PPSyns (#9601) this works as expected
- handle errors -> they are handled in result, so I think this is correct.
- make cancelable -> maybe we should show how many items already changed, especially because the status of the submonitors are not shown.
I think everything works, but we have to have a look at the progress monitor again.
What do you mean with "the submonitors are not shown"?
Do you mean percentage or subtask labels? For me the percentage appears almost always. I tested with rem_conf_am/Classification(Import)/Arenaria which has ~1400 taxa.
The change in code that makes the percentage visible (usually) was to create a total count of 100 already before the count methods were called and then use a subprogressmonitor to handle the exact counts. This makes the total count available much faster.
But I agree that this sometimes (very seldom for me) does not work if there is some delay on serverside. The reason for this IMO is the implementation in ProgressMonitorClientManager.pollMonitor() which after 10x polling assumes that there is no total count. But this is wrong behavior which I thing can be fixed by using submonitors instead. I will create a ticket for this.
Does ths percentage never appear for you? Did you test with a local server or on test server?
Updated by Andreas Müller over 3 years ago
Katja Luther wrote:
- make cancelable -> maybe we should show how many items already changed, especially because the status of the submonitors are not shown.
The number of changed items is also shown in the report (even if progress monitor does not work). So I don't think it is worth implementing. By the way, it is also not so easy to implement because at least currently subtasks labels are not yet shown in the progress monitor so it is not possible to show a label that reports the current number.
Better lets try to spend time in the improved progress monitoring for long running tasks as explained above.
Updated by Andreas Müller over 3 years ago
- Target version changed from Release 5.25 to Release 5.23
Updated by Katja Luther over 3 years ago
- File picture038-1.png picture038-1.png added
- Target version changed from Release 5.23 to Release 5.25
I think the usage of submonitors needs to be adapted, I already did this for cache update, there the submonitor labels are shown correctly:
Updated by Katja Luther over 3 years ago
- File picture624-1.png picture624-1.png added
I tried to adapt the progress monitor handling like for the cache update and the output in editor looks like this:
Should I check it in?
Updated by Andreas Müller over 3 years ago
Katja Luther wrote:
I tried to adapt the progress monitor handling like for the cache update and the output in editor looks like this:
Should I check it in?
upps, I also worked on this already put did not yet push. Can you send the diff to see if we did similar things?
Updated by Andreas Müller over 3 years ago
- Target version changed from Release 5.25 to Release 5.23
Updated by Katja Luther over 3 years ago
- Assignee changed from Katja Luther to Andreas Müller
So the progress monitor handling is fixed, we can close this ticket. A new ticket for user friendly result report and improved update result should be created.
Updated by Andreas Müller over 3 years ago
- Related to feature request #9622: Improve remoting progress monitor handling added
Updated by Andreas Müller over 3 years ago
- Related to bug #7577: Set Publish Flag for Subtree Dialog - Further Problems with Progressmonitor added
Updated by Andreas Müller over 3 years ago
- % Done changed from 40 to 80
Created a follow-up ticket #9627 for correct update result handling on editor side
Updated by Andreas Müller over 3 years ago
- Copied to bug #9627: Handle updated objects correctly in monitored operations in taxeditor added
Updated by Andreas Müller over 3 years ago
- Copied to task #9628: Improve update result handling for monitored operations added
Updated by Andreas Müller over 3 years ago
- Status changed from Feedback to Closed
- % Done changed from 80 to 100
Also created a new ticket for better update result handling: #9628
So we can close this ticket now.