Community
Participate
Working Groups
Reproducer: 1. Enable tracing for org.eclipse.egit.ui/debug, org.eclipse.egit.ui/debug/ui, and org.eclipse.egit.ui/debug/ui/historyview. 2. From the JGit repository, open file org.eclipse.jgit.api.AddCommand. 3. Notice that the trace reports after the first backgound job to load the history 33 additional background jobs to load that same history. (With the find toolbar disabled.) These 33 additional jobs should not be spawned. They come from the virtual table's SetData handler. It seems that the incremental loading has a problem. Maybe it's good enough to fix the condition for loading the next batch, which looks strange to me, but maybe fixing this would require more invasive changes.
New Gerrit change created: https://git.eclipse.org/r/c/egit/egit/+/189044
Gerrit change https://git.eclipse.org/r/c/egit/egit/+/189044 was merged to [master]. Commit: http://git.eclipse.org/c/egit/egit.git/commit/?id=6f34f362fe85e2a409935d663175d744da384275