Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix importing git commit links #933

Conversation

cobypritchard
Copy link

Fixes the issue with JIRA commit export and DevOps import with the vstfs URL format. Addresses issue #932

Coby Pritchard and others added 5 commits December 21, 2023 16:07
Enhanced the efficiency of the WitClientWrapper class by introducing caching mechanisms for project and repository retrieval. This update avoids repetitive calls to ProjectClient.GetProject and GitClient.GetRepositoryAsync for the same project or repository, reducing unnecessary network traffic and improving overall performance. Added concurrent dictionaries to safely cache TeamProject and GitRepository objects, with checks in place to retrieve from cache before making external calls. This change ensures a more responsive and resource-efficient interaction with the Azure DevOps services.
@Alexander-Hjelm Alexander-Hjelm changed the base branch from master to fix-importing-git-commit-links December 22, 2023 18:14
@Alexander-Hjelm Alexander-Hjelm merged commit 4400138 into solidify:fix-importing-git-commit-links Dec 22, 2023
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants