Bug 544005 - buildtimestamp performance improvement
Summary: buildtimestamp performance improvement
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Tycho (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Michael Keppler CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy, performance
Depends on:
Blocks:
 
Reported: 2019-01-31 09:08 EST by Michael Keppler CLA
Modified: 2021-04-28 16:52 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Keppler CLA 2019-01-31 09:08:22 EST
I've asked for advice in the egit developer list on how to improve performance of the jgit build timestamp provider. Thomas was spot on with his recommendation: https://www.eclipse.org/lists/egit-dev/msg04597.html

Disabling parent rewriting gives a factor of 4 to 5 in local tests for calculation of the build timestamp. I've not yet tested the path filter improvements, but would rather already contribute the first change due to its impact.
Comment 1 Eclipse Genie CLA 2019-01-31 09:10:58 EST
New Gerrit change created: https://git.eclipse.org/r/136082
Comment 3 Mickael Istria CLA 2019-01-31 10:07:07 EST
Thanks a lot for tracking and implementing this performance improvement Michael. This is a very profitable effort!
Comment 4 Mickael Istria CLA 2019-03-05 04:17:07 EST
@Michael, would you mind adding a note about it to https://wiki.eclipse.org/Tycho/Release_Notes/1.4 ?
Comment 5 Michael Keppler CLA 2019-03-05 13:54:51 EST
Sure thing. Done.