Bug 375925 - Creating new org.eclipse.orion.server.git.objects.Tag is time expensive
Summary: Creating new org.eclipse.orion.server.git.objects.Tag is time expensive
Status: RESOLVED WONTFIX
Alias: None
Product: Orion (Archived)
Classification: ECD
Component: Server (show other bugs)
Version: 0.5   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on: 360975
Blocks:
  Show dependency tree
 
Reported: 2012-04-03 06:47 EDT by Tomasz Zarna CLA
Modified: 2015-05-05 16:20 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Zarna CLA 2012-04-03 06:47:10 EDT
RewWalk#parseAny(AnyObjectId) takes 97% of time when creating a new Tag object. Fixing bug 360975 can help here, if that's not the case, it should be addressed separately.

Calling the RewWalk#parseAny method is also one of the reasons of bug 370941. The other is Repository#getTags().
Comment 1 John Arthorne CLA 2015-05-05 16:20:32 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:


https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html