Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 369718

Summary: "Show tag sequence" preference is a performance killer
Product: [Technology] EGit Reporter: Markus Keller <markus.kell.r>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: NEW --- QA Contact:
Severity: major    
Priority: P3 CC: daniel_megert, robin
Version: 1.3Keywords: performance
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Markus Keller CLA 2012-01-25 13:15:49 EST
"Git > History > Show tag sequence" is a performance killer. After enabling that option, I cannot work any more in the History view, since every selection change blocks updating.

Either
- remove that option, or
- put a big WARNING to the preference page, or
- make the implementation faster.
Comment 1 Markus Keller CLA 2013-01-11 06:17:31 EST
Ping.
Comment 2 Robin Stocker CLA 2013-10-21 06:36:49 EDT
How about making it "on-demand"? E.g. with a link in the message field "Show tag sequence", which when clicked, is expanded to the content that is now shown.

(Thinking a bit bigger, maybe we should move away from a pure text-based field there, e.g. the branch list would also benefit from not being just text but instead being a real widget with a context menu and icon. And the diff could also be in a separate area.)