Community
Participate
Working Groups
Currently the setTaskRead method in the TaskDataManager invokes a tasklist runnable. I am using a few handlers to mark multiple tasks (matching certain tests) as read. If there is a lot of results, and I am bootstrapped, I am running into out of memory issues and a JVM crash. Not sure if it would be the right approach, but a @setTaskRead(final ITask[] itasks, final boolean read) {@ method would seem to solve my problem.
Created attachment 190044 [details] patch v1 this would be my suggestion. it worked for me, although I saw many "Mark Read" jobs in my progress, and during that the UI seems to be not fully responsive, hard to tell though.
The patch looks good and I think it's the right approach to aggregate task list notifications. This should also help with bug 271905. I'll apply if you can you add a test case?
Not sure when I will have time for this, as it looks right now, most likely not for Indigo, sorry
Mylyn has been restructured, and our issue tracking has moved to GitHub [1]. We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub. [1] https://github.com/orgs/eclipse-mylyn